Live data from Hacker News

I replaced Windows with Linux and everything's going great

theverge.com

481–490 of 753 posts

Re: I replaced Windows with Linux and everything's going great

#481
post #168

Earlier quoted context omitted.

And how many laptops running Linux are light, power efficient, fast, quiet with good battery life? My 16 inch M3 MacBook Pro runs 5 hours at 80% brightness doing development with my USB powered (video and power from one USB cord) portable monitor. The Mac battery is powering the monitor https://a.co/d/gHqpcs3

Pretty much every laptop on the planet will run Linux. Maybe your optics are tinted because you seem to be a Mac person, and Linux support for newer Macs has known issues with low power modes. I note how your 12+ hour claim was reduced to 5 hours when you actually put it to real work. It's still impressive, of course, but 5 hours aren't out of reach for Ryzen laptops either. BTW, I have a RISC-V platform with 8 1.6GH…

"Pretty much every laptop on the planet will run Linux."

Well, as long as you buy a Mac laptop that's at least 3 years old you'll be mostly..good. Unfortunately Apple isn't interested in helping Linux and everything has to be painfully reverse engineered and some stuff for M1 is still broken.

Re: I replaced Windows with Linux and everything's going great

#482
post #44

For all who switched to Linux: which distro did you choose and why? Fedora: wanted to have the newest kernel and updates due to new hardware - so far i am really satisfied; the only issue i have is that the printer does not work everytime… as a workaround i print with my iphone instead.

Debian Stable is my distro of choice these days, mainly because it respects my time by avoiding frivolous changes, without getting in my way when I want to change specific things.

Setting it up for modern gaming hardware required a couple of extra steps, which I found to be worthwhile. I now have a system that has proved dependable whenever I need to get work done immediately, and very capable whenever I just want to have fun. (The Backports repository makes bridging that gap easy in most cases.)

Linux Mint is what I suggest to new users. It's based on the widely supported Ubuntu distro, has a good sized community, and seems aimed at people who don't already know unix. It also makes a point of stripping out problematic Ubuntu-isms, and has a Debian-based edition waiting in the wings in case that ever becomes unmanageable.

My desktop environment is KDE Plasma, which you can install on just about any distro even if it's not the default. It has a wealth of useful features, lets me tweak or disable them as I see fit, and avoids trying to turn my desktop into a mobile phone interface. (I used Xfce in the past, but its adoption of Gtk 3 transformed it into something that I found frustrating.)

Re: I replaced Windows with Linux and everything's going great

#483

Linux is one of the last strong defenses for the idea that people should control the computers they own. On desktops and servers, root access is normal, and attempts to take it away do not work because software freedom is well established. On phones, that never happened. There is no real, mainstream “Linux for mobile,” and the result is a world of locked-down platforms where things like “sideloading” are treated as s…

"There is no real, mainstream “Linux for mobile,”"

Probably need to clarify since Android is Linux. Assume you're referring to community run distros. Unfortunately the issue is usually proprietary hardware that has to be reverse engineered and nobody willing to pay engineers full time to do that.

Re: I replaced Windows with Linux and everything's going great

#485
post #226

I'm using Linux on the desktop for 15 years and I still sometimes cannot connect to Wifi. This is because the list of network refreshes (and disappears) before I can find and click the correct Wifi: https://gitlab.gnome.org/GNOME/network-manager-applet/-/issu... This completely breaks the Linux experience for anybody living in a reasonably populous area. The issue has 3 upvotes. I also put a 400 $ bounty on it, if an…

Last time I tried Linux I was so done with Windows I installed Arch. Couldn't connect to Wifi. I figured it was Arch, so I installed Ubuntu. Literally the same problem. So I got a new USB wifi adaptor that said it supported Linux...same problem. I gave up and have been using a MacBook ever since lol.

Last summer Manjaro released usual heavy update and suddenly wifi on my old spare mbp was gone. Luckily digging around I found that a firmware was available in aur so I had to just plug ethernet in, install the package and reboot the system. But then another smaller update out of blue made system unbootable so instead of doing "forensics" I went by the easiest way of reinstalling the system and wifi again was working out of the box.

Re: I replaced Windows with Linux and everything's going great

#486
post #291

Earlier quoted context omitted.

Ubuntu also tried this with Unity. They were hoping that Ubuntu would become more popular on tablets if they had a more tablet-friendly UI... They imposed this on desktop users even though nobody asked for it and basically nobody used Linux on a tablet. It was kind of a disaster. Ubuntu is a commercial entity though, so yeah, prone to the same kind of bad management decisions. as Microsoft and Apple. At least with Li…

I suspect that's an Nvidia problem. Never been an issue for me using AMD.

Agreed. AMD just works for me on linux. My problem is that I am addicted to 6+ monitors and top end gpus... nvidia just seems to hate linux for top end setups. Which is sad, windows just handles my dumb 5060+5090 setup easily. Gaming on linux has gotten way better, but I still can't gigure out how to get some games working. So I'm stuck between using linux + sway / i3 which I looooove... and not being able to get the value out of my $6k gaming rig. Sadly this is a tale that's been going on for 20 years for me.

Re: I replaced Windows with Linux and everything's going great

#487
post #226

I'm using Linux on the desktop for 15 years and I still sometimes cannot connect to Wifi. This is because the list of network refreshes (and disappears) before I can find and click the correct Wifi: https://gitlab.gnome.org/GNOME/network-manager-applet/-/issu... This completely breaks the Linux experience for anybody living in a reasonably populous area. The issue has 3 upvotes. I also put a 400 $ bounty on it, if an…

If you are sensitive to these issues, unfortunately you need to go with a mainstream linux distribution and use near-default settings. It's great that you can customize everything and use your own window manager, compositor, etc ... but these issues are the price you pay. It is unfair to compare this to Windows, where you don't even have these customization options. Specifically for the network manager applet, it is…

[deleted]

Re: I replaced Windows with Linux and everything's going great

#488
post #160

Earlier quoted context omitted.

The thing is, Unity was great as a UI even on desktop. The main issue was poor performance early on.

It really was! I have never even used a tablet, but I was disappointed when they dropped Unity and went back to the old way. But I was never a Windows user, either, and I've never held the idea that there is one normal and right way to do a computer interface, so I think I was more open to it than many people are.

I was also disappointed that they dropped Unity.

I stayed on a workable Unity install on 2020.05 LTS for as long as possible, then switched to 2024.05 LTS, at which point Unity, for some reason, no longer functioned (even though I was using the Ubuntu Unity flavor). Tried Gnome for a while but what ultimately lost me was the notifications. To close out a notification without switching focus I had to, very carefully, click right on the X in the upper right corner. Otherwise it would activate the notification and switch focus.

I've got a workable setup with XFCE4, the whisker menu bound to the super key, a few panel plugins to make a maximized app have the same behavior as they did in Unity, and the Plank docking program (along with a brief shell script bound to the dock that kills and relaunches Plank when it starts moving out of place). The notifications work the same as they did on Unity - clicking on them dismisses them unless you click on the "activate" button to switch focus.

Re: I replaced Windows with Linux and everything's going great

#489
This is a thread that's certainly going to go over well.

There are some valid criticisms of Microsoft, and a great many criticisms that are unfounded or are often misdirected. Or in some cases, the vast majority of folks don't use enough of their operating environments to encounter the same types of problems. After all, it's not like Linux operating systems are "perfect". Especially when you begin to push the platforms beyond the most basic functions, problems quickly become apparent.

Microsoft's largest challenge in the Wintel environment is the diversity of hardware, software, and skill levels involved in making it all work together. And quite frankly, most often people trying to cut corners in places they shouldn't or don't know they shouldn't.

On the hardware front, there's a lot of cheap nonsense out there. And lots of folks clamor for cheaper hardware. For example, my $500 Asus motherboard has a checks Device Manager Mediatek Wifi 7 card in it. Now, the reality is that Intel, widely seen as an incredible network chip manufacturer (both ethernet and wlan), doesn't have a Wifi 7 chip available for 3rd parties (i.e. AMD boards). So in order for Asus to get Wifi 7, they have to look elsewhere.

Mediatek's website appears that they focus on supporting new standards first, often before they're stable or solidified, but simultaneously does not provide a robust driver environment that supports multiple platforms.

At any rate, this is just one example. There are many thousands more. Much of this is driven by consumers either wanting features faster, platform vendors aiming for differentiation, or both clamoring for some middle ground between cost and margin. And Microsoft is stuck in the middle.

Maybe the current driver that Mediatek has released through IHVs doesn't have fixes for certain bugs. Perhaps the IHV (motherboard makers, etc.) doesn't have a robust enough team to want to package and release regular driver updates released by the vendor.

As it stands, Mediatek doesn't offer a driver for this card for Linux, either: https://github.com/openwrt/mt76/issues/927

But again, Microsoft often gets the blame for problems with this type of hardware (vendors that barely support it, etc.) whereas on Linux it's totally acceptable to say "yeah just ditch that and go buy an Intel Wifi NIC" or something and people just accept that as being a totally okay answer. And then suddenly the hardware problem just 'disappears'.

As far as things that are a bit more in Microsoft's control, for example, requiring cloud accounts to log in and use the computer. I still stand by that this is far less important than the shriekers on the internet make it out to be. But it's most often one of the most primary arguments (because there are actually very few to really make).

Google and Apple require you to login with a cloud account on any of their devices and platforms. In fact, I'd wager that the vast majority of you reading this page right now have Google Chrome signed in with a Google Account that's syncing your history, favorites, passwords, autofill, and tabs right now. You effectively can't use an iPhone without signing in with an iCloud account, and Google is just about ready to force that direction as well by disabling the ability to sideload applications in Android. They already long effectively killed rooting devices (although it is possible in specific circumstances).

In fact, every time you visit a Google property using any other browser than Chrome, Google makes sure to tell you that you really should be using Chrome. And any time you visit a Google property using Chrome, they insist you sign in using Chrome (to your Google account, no less.)

So I really don't get the abject hatred for Microsoft on this front. After all, once you light up Windows Hello on a modern system with TPM2.0 and Windows 11 24H2 or newer, you effectively get free software passkey support (pending the web application properly supports it and isn't using an ancient FIDO2 library that insists on hardware tokens).

For the aforementioned Google account: I'm using a Microsoft Account sign-in to my desktop with Windows Hello, with a TPM-protected passkey to sign into the aforementioned Google account. I get SSO to all Microsoft properties, and "soft" passkey support for all of my Google accounts as-needed, with unlimited passkey storage. No USB dongles required (although I have those, too).

About the only other end user facing problem that is well within Microsoft's control is the amount of Copilot and AI nonsense. I contend that Satya Nadella is well beyond what his tenure should be at Microsoft, but can you blame them for having FOMO? I mean after all, the mobile phone and tablet markets were hundreds of billions of dollars that they missed out on. They also missed the mark on cloud platforms where Amazon raked in hundreds of billions. If they flood the zone with their AI products, and AI happens to catch on somewhere eventually, they're well-positioned to take advantage of it.

Microsoft also lost out on being the primary development environment, when they stopped innovating in the computer browser and software development space, effectively handing the keys to the kingdom over to Google. They only partially regained that with VSCode (which was the perfect blend between their full-fledged commercial IDE and the text-driven IDEs used prior to VSCode's dominance such as Textmate).

As far as "ads" on the platform, I don't really have any. But I turn a lot of stuff like the widgets off. At least the widget bar is isolated and isn't annoyingly embedded into the software like you'll find the ample ad-based notifications being spammed at you via mobile phone notifications. And unable to disable them because you also need those same notifications to actually get time critical information (here's looking at you, Doordash).

This is ultimately a long conversation and has many layers to it. But what I've found in reality is that software of all sorts and all platforms isn't as rosy as the people pitching them as solutions tend to tell you. I think it's silly, for example, on Linux that you have to split your engineering between multiple software development stacks to accomplish typical systems administrator goals (Ansible/Python, Bash, perhaps some Go thrown in there if someone on your team wants to mess around, tons of YAML and JSON). Whereas on Windows it's pretty well unified behind PowerShell and .NET.

To be fair, I often encounter situations where available Powershell tooling doesn't exist and I need to call .NET APIs anyway, or if I really want to secure the environment I need to drop the ability to use Add-Type and end up having to create proper powershell modules anyway. But at least the paradigm and language used is mostly the same.

Re: I replaced Windows with Linux and everything's going great

#490
post #452
post #10

Earlier quoted context omitted.

I've been running a Linux desktop for about 13 years. There are still "moments" where you have to work on it and it can be more opaque than Windows/Mac. But you have the control to do what you need to do, which is one huge factor for me in Linux's favor. I moved my immediate and mostly non-tech family to all run Linux including an aging relative who needed a locked-down Firefox install to keep her from falling victim…

Current Intel chips get 20h of regular laptop usage. For real: https://www.notebookcheck.net/Intel-empire-strikes-back-with... The upciming Intel and Qualcomm CPUs are even better. They really caught up with Apple.

Not 20h of regular laptop usage:

> The ThinkPad T14s Gen 6 Intel lasted for more than 21 hours in our Wi-Fi test (150 cd/m² brightness). This device will easily last more than ten hours in everyday use.

Also, tested on Windows not Linux. Still, if I could get 10 hours of regular usage on Linux, I'd be ecstatic.

Post reply on HN