Ask HN: Why don’t you use Linux as your daily driver OS?
211–220 of 306 posts
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#212Mostly buggy desktop environments and broken drivers (especially on laptops). It's 2021, and it's still a miracle if we can achieve different scaling on different monitors, no tearing on multiple screens, and plug'n'play of an external monitor. Things that work on Windows/macOS out-of-the-box for the last N years.
> Mostly buggy desktop environments and broken drivers (especially on laptops). Using Linux for years without any such issues. Consider trying a laptop designed for Linux. If you are using a Windows-certified laptop with Linux, it's your fault that it doesn't work well.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#213I'm using Windows 10. In the past year I've tried: Manjaro, Fedora, Linux Mint and some others. Why I'm not switching? Because every time I login there is something that needs a quick update or a quick fix. After I've tried Fedora the last time, I turned on my PC and the resolution of my monitor switched to 800x600 from the 1920x1080. There was no way of setting it back to the correct resolution. "Well, you know, you…
Yeah its funny how experiences differ. I was at my parents,and wanted to sketch out something for my dad. So I grabbed my mom's win10 laptop, went to the blender download location, downloaded, double clicked, got a popup about updates. Whatever, not my computer, not my problem. double click again. Again with the popup. Read it carefully this time. WTF? I NEED to update their store to install a third party package? No…
Just quietly download your updates, install them in the background, and quickly switch to the new version at some point when I'm not using it.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#214Earlier quoted context omitted.
I guess that people interested in gaming will want to play more than a single, decade-old, game.
The instructions, while for Starcraft 2, may well work for many not so recent/AAA games. I may be an outlier but I bought PS/2 and PS/3 only for Gran Turismo, and PC gaming is SC2 or a Java Go game client (unless you also count Universal Paperclips). Edit: I also remember that I used to run Windows as host OS and a Linux virtual box with hardware graphics acceleration and direct access to the Linux (ext_) formatted p…
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#21520 mins ago I was getting Steam set up. I want to try Protons experimental features on Battlefield 4 to test for any glaring issues before the new game releases. Proton switches over, I go to install, and I'm told I don't have execute permissions on the disk I want to use.
Okay, I did have some issues with that disk initially, I probably messed with a setting that needs changed. Let me check folder permissions. Those looks good, let's check the partition itself. Yup, still a colored rectangle. Everything looks like it always does. I get to Googling and see someone on the AskUbuntu forums mention that my config should look like theirs with, "Show in user interface" checked off for that partition. I'm not using Ubuntu but it seems like a general fix and I didn't see an AskManjaro in the Google results, so I do that and reboot. No joy.
Keep digging at Google, find a Steam forum post about this. user notes that for security the disk would not be able to execute programs by default. Okay, sure, that makes a kind of sense. I follow his instructions and tag the drive as "users, exec, {something I've forgotten and will likely bite me in the ass in a weeks time}". and I go to reboot to make sure everything is on the same page. That's when the problems started.
FATAL ERROR. My first, yippie. After slamming my forehead against the keyboard in the correct pattern I was able to enter my root password and get to work. reading through the one-thousand-and-thirty-five lines of the journal file, I found the error around line 900. To paraphrase: disk don't mount no more. Out of pure luck I remembered that someone in the forums mentioned /etc/fstab, which is the text version of the config I'd been screwing with. I erased everything but "user" in the field I changed before and rebooted and managed to get myself in. The keen eyed among you will have seen that I had spaces in the field the first time I put it in. I think that fucked me.
On boot I licked my finger and stuck it back in the light socket, changing the field again to "user,exec" and mounting. Well praise be to Jesus, Allah, and whatever the hell Tom Cruise got roped into, because not only did the drive actually mount, Steam stopped whining at me and started a download.
I have no idea if the game will work, the download has another hour to go as I write this. Earlier today I saw this post and wanted to talk about how I've enjoyed Linux so far, and I still do! But Linux isn't built for users, it's built for technicians. You don't run Linux, you maintain it. I like this, but that's because I want to learn more about Linux and these miniature trial by fires force me to. If you're the kind of person who just wants something to either work or not, and can't be bothered to deal with an hour of 'maybe', stick with Windows.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#216Pop!_OS is like a dream. Quick install. Update. Restart. Go. Manjaro and ARCH are perfect for development work.
Last time I felt this satisfaction from using a desktop was long time ago with Snow Leopard. So in summary, use what you like but stop with this "Linux is hard and breaks". Control requires some effort and expertise.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#217Earlier quoted context omitted.
What magical software and hardware combination are you using, where there are less issues on Linux than on Windows?
A lot of times when people say they've had no issues whatsoever what's really happened is that they've become so used to all the issues that crop up and have so much practice dealing with them that they aren't even conscious of them anymore. Same thing happens to Windows and Mac users. It's a bit like how people who browse without an adblocker aren't even consciously aware of them anymore, but you use their computer…
Or they forget how much time they spent tweaking their system to get it just right. My Linux systems are now good as gold. I can say I have no issues whatsoever. They work reliably for me day after day. But hell if I didn't spend hours/days setting up all sorts of crazy things you'd expect to just work out of the box like Sleep/Suspend, WiFi, and High-DPI displays.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#218Ultimately the same reason I have an iPhone instead of an Android: Windows/MacOS do what I need and at this point I'm more interested in doing that thing I need/want to be doing instead of f'ing with the internals of my OS, figuring out how to merge config file changes from my package manager, and getting it working with the WiFi.
25 years ago that sort of thing was fun. I have no appetite for re-learning it.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#2191. Video games. Easily the biggest one. I don't want to have to potentially jump through hoops or be completely unable to play a game by chance every time I download a new game. 2. The subtle issues from various audio devices, mice, printers, GPU driver support, etc. Or just driver/hardware support in general. 3. Learning the equivalent (or worse) software for the various little things that need to get done like pict…
1. I keep a separate Windows machine for games. I never liked playing games and doing personal stuff on my workstations anyway.
2. For my workstations, I buy older refurbished towers, upgrade the RAM and SSD and everything just works. I've actually had more hardware issues on my Macs, with incompatible mice and keyboards, never on Linux. Example of one of my workstations - https://www.amazon.com/gp/product/B07FBSW5G6
Luckily for web/mobile dev, I don't need a dedicated GPU but my old Acer E5-575 laptop has a dedicated nVidia card and Manjaro has no problem running on that. There was one small flag that I had to enable to stop screen tearing.
3. I hardly had to learn anything new since I'm a minimalist and most of my software carried over. Thunderbird is there. VS Code is there. Instead of Paint.net I use a fork called Pinta, (but it is slightly lower quality than Paint.net but luckily again as a full stack guy, I don't have to do much with it). Plenty of options to edit doc/docx like Libre office, Google docs or Office 365... but this is not something I really ever have to do. The only thing I've never done on Linux really is video editing, but that was never great on Windows either - the best video editing experience I've had was on my iPad.
4. I've been using Linux since around RedHat 3 or 4 and I didn't switch to a Linux desktop until about 3 years ago, because I've always had problems keeping a Linux desktop running... until I switched to a rolling release. With Manjaro, I have had zero issues getting all the most recent software versions that I want. In the past, with Ubuntu, I'd have to add so many third party repos that eventually an update from one of them would make my machine unbootable. Never happened once with Manjaro. One time an update broke some fonts, but I downgraded the package and locked it from receiving updates until the problem was fixed.
Honestly, I have to do non-trivial setup for any desktop OS that I run because I'm a picky minimalist.
Anyway, the best part of switching to a Linux desktop for me was the speed and ease of using things like Docker and all the other CLI stuff that I normally do on my servers. Doing things with Node.js/npm/yarn is super fast compared to Windows. There is no split-brain between my development environment and the server because it's the same OS.
Re: Ask HN: Why don’t you use Linux as your daily driver OS?
#220It's primarily because I want things to consistently work as expected. Sure, macOS doesn't always work as expected, but compared to my experiences with various Linux distros, it does. Others have mentioned the trackpad experience, and that's a thing, but not a deal breaker for me since I use the keyboard a lot. Hardware quality is another issue, more important than the trackpad for me. MacBooks are built like tanks c…
Other than the recent M1s don't the previous ones run linux? The mbp's made until 2015 sure do.
But otherwise no, I’m not interested because of my first point, namely that I want things to consistently work as expected.