The longer you use linux excluslively, you don't think about windows or mac. You think about fedora or suse, kde or gnome, yay or apt, distrobox or toolbox.
At a certain point I just feel like Linux isn't designed to let me talk to God. All that bloat like networking and hardware drivers get in the way. I need to get away from the CIA mind control and return to something pure and simple. And when I feel that way, Based Terry is always there for me.
The fucking GTK file chooser. It's like all application developers have made a pact with each other to never use a consistent UX, with the exception of having to press ctrl-L to edit the path textbox. It's painful. And as much as I like XDP, support for it is spotty at best, and sometimes downright broken.
I mean, who the FUCK puts the filesystem root in a submenu? Or sorts files and directories together? I just want to talk and explain why they're beyond salvation.
It is surprisingly hard to run Android apps on Linux, despite Android itself being Linux based.
Being able to run Android apps quickly and natively would be a game changer for Linux, resolving long standing issues of app availability. Hell you could even then use Android version of Microsoft Office etc.
This should be a higher priority for all distros.
Until then, there are apps that are simply unavailable on Linux, even with Wine support, that necessitate using Windows or macOS.
Nah, I'm 100% done with Windows. Even if good ol' Bill comes up with something that forces me to use Windows for whatever reason, Linux will always be in my routine thanks to single board computers.
I'm approaching the point where I'm seriously considering buying a spare drive for a Windows install exclusively for VR. I'm currently dealing with 3 separate serious issues with SteamVR on Linux, one of which I sometimes can't even work around depending on how it's feeling that day. Not to mention, every new release lately seems to introduce a new problem.
I haven't had a Windows install on my system since my previous SSD died 2 or 3 years ago, but it's getting to the point where it's more trouble than it's worth.
The ease of buying a quality laptop without having to worry about if it will run well with my OS.
I've been using MacOS for about 8 years at work and I never really taken to it. It's fine and I can do my work but I won't use it if I hadn't to (unless the only alternative was Windows).
But one thing I really like about Macs is that you can buy one and you won't have any headaches with battery life, software compatibility etc. You get decent hardware (let's ignore the whole 8GB on an M3 = 16GB on other machine debacle) and know that it will work decently well with 3rd party software/hardware and if something breaks you can just bring into an Apple store.
While there are dedicated Linux sellers (System76, Tuxedo Computeres, Starlabs), I'm hesitant to spend 2k on a computer just to find out that the build quality is subpar, the battery life sucks or that customer support will just ignore my requests (read some bad experiences on the Starlabs subreddit).
Low performance of very specific games made by small studios on middle-aged low-budget hardware makes me consider dual-booting, but then I remember that I hate closed-source, software-as-a-service, tracking-financed operating systems.
Nothing. GNU/Linux is fantastic. But only that but the principles of Free Software are literally the most important thing to happen in computing. Respecting user freedom is THE most important thing an OS can do.
I never "switched". I just started using the right tool for the job. I use Linux for productivity stuff. Windows for gaming and audio/music production, mostly. I don't own a Mac anymore but if I did, it'd probably be their laptops, and I'd probably take over some of the development and creative work while on the go. I'm admittedly not very "religious" when it comes to the software I use. Whatever works best for me. I'm not married to anything. Makes it easier to switch things out down the line.
I really miss interpreting the vague random words from God. Funnily enough, God via TempleOS was what told me to transition to Linux in the first place!
Personally Linux has everything I want. Kind of per definition. If it's not available for Linux I don't care about it. I would use Windows if I had to use it for work.
Nothing really. You pay with your time by going to Linux but the effort is getting lower both because of me getting better but mostly the experience won't compare with 20 yeara ago.since the non FOSS alternatives are getting more telemtry/call home functions rhe choice is an easy one.
Your question is malformed because even the odd troubles of Linux these days are absolutely nothing compared to the hoops I used to go through to try to get a Kernel built for my hardware 25 years ago. The occasional non-working speaker or other config issue is tiny. It doesn't even register as a problem.
Compare that to the shit show that is Windows? Fuck that OS. I try not to be very vocal when I meet people about it, but Windows just won't be a choice for me. I've turned down jobs because it would move me to a Windows house for tools. It's not worth living in that kind of hellhole UI design and wrestling with whatever enshittification MSFT has driven down your crop with the latest updates. I have a life to live and wrestling with my OS isn't what I'm going to spend it doing.
I don't know much about the current MacOS environment these days. I stopped in the OSX 10.4 days. I just don't have the hardware to consider it, so no real opinion.
So... your question is malformed because it's not even worth considering and I've got a quarter century of experience to back that one up.
I have a small, high DPI, laptop screen (<14") and I haven't been able to get all or even most of the software I use to scale properly. It always looks weird and eye strain is a real worry for me, so until this problem is solved I'll be a casual
As a former Arch/Debian enjoyer on all my rigs in between 2012-2017, I can say several things but they might be outdated as of now. I haven't rechecked it so here goes the list of things at that age:
Anything remotely related to Nvidia, especially if you had switchable laptop graphics. Running games was a nightmare and a coin flip. Sometimes you can get games to work, but you got an awful screen tearing even in OS, sometimes it's vice versa.
PulseAudio was problematic. Sometimes booting the pc up resulted into missing audio output or input, or both. Sometimes, under heavy load, lots of audio was crackling until PulseAudio server was rebooted. Rebooting PulseAudio required restarting many apps so they even produce sound.
Drove away for like 2 months, came back to dead Arch install after updating it. Switched to Debian cause I realized I value stability over newer stuff. Until I bought newer hardware which just didn't work at all, can't recall what that was to be honest.
At least during 2012-2015-ish, any browser scrolling was jittery. Like, any. I heard it's fixed right now but every time I used to boot Windows, it was completely different web experience.
As soon as I started using laptops, I noticed that my battery was draining like 2-3 times as fast. Shouldn't be an issue nowadays I hope.
Printing was hell of a nightmare. Especially when I tried bringing my laptop to the office printer.
Probably also related to Nvidia, but still: connecting external monitors never yielded out-of-the-box experience I expected to see. Nothing used proper resolution, scaling or refresh rates. Lots of things required manual configuration every time.
Office software in general. Thank god most people switched to web alternatives right now.
Back in 2012-ish years, Flash was still common and it generally refused to work in many distros. Especially with Nvidia graphics.
There are plenty more reasons I decided to ditch Linux on my workstations and the ones above are just "honorable mentions". The biggest thing I found myself doing is tinkering with my setup much more than doing actual work.
So currently I just use a Windows laptop and WSL when I need local Linux. And of course I monitor and configure hundreds of Linux machines at work. I also have a Macbook Pro 16 mainly for iOS apps debugging and watching movies in bed.
I can say I'm currently neutral to Linux, Mac and Windows these days. They have their own use cases for me and they all allow me to reach my goals in their own way. Just getting best of each world, I guess?
The only thing that drives me nuts on a regular basis is the lack of fully functional Microsoft apps. Specifically Teams and Outlook. Unfortunately I work with Microsoft shops constantly and need those two apps. Outlook PWA has issues and freezes constantly. Teams PWA just doesn't do notifications.
That's it.
But Windows blows and Macs are just too damned expensive.
I always install Linux, 1-2 times per year but in the end I always go back to Windows. I have apps which are Windows only but whenever I want to change display scaling to 125% on Linux, is when I slowly start losing interest in it.
Raytracing performance. Though once I get my fill of cyberpunk that will fade.
The ease of being able to bork stuff when installing packages.
I've borked my ability to run games through proton in some way. Between installing native and runtime Steam, and installing Waydroid and its kernel extensions I've made games not work where they are just fine on my Steam Deck. Now I gotta reinstall which kind of sucks and I don't have time for it.
Using Widows on my private rig now to play Fortnite with my son after ~15 years on Linux only.
Also getting a MacBook Pro at work now, since I have to use Zoom and stuff like that everyday. Having no hardware acceleration on Linux is a no-go.
This is not Linux' fault though.
Also I'm old enough to just use the right tool for a job.
Hardware. I do all my work on a laptop and those Apple M series processors have been amazing for performance and battery life. I’ll stick with a Mac until those Qualcomm X Elite CPUs start getting shipped in Windows laptops next year. After using this Mac for the past year, I think I prefer Windows and WSL over MacOS or Linux. This whole post only applies to laptops though; Linux on desktop and servers for life.
nvidia, i swear most of the issues i experience are nvidia related in some way
yeah i know using a GTX 1080 with a i7 12700k isn't like the best idea but when given the options of use said gpu and get reasonable framerates with the games im playing (but get massive headaches when something related to the proprietary linux driver eventually breaks, and it does) or use the igpu and get unplayable framerates (or low res) or unnecessarily buy a newer gpu that isn't that big of a jump in performance for me to justify the price
I'm sticking with dealing with nvidia
I'm too far down the rabbit hole. Everything I need works, I have built my workflow around sway.
Macs can go to hell because of their ctrl key placement alone; windows has never left hell, not much can be done about that.
I like owning my machine, even if it allows to shoot myself in the foot. With a shotgun. That is the true freedom, I suppose, and I appreciate it more than had ever expected.
I own a MacBook Air basically for GarageBand and other DAWs. I know how to get Jack to work. Pipewire made life easier. Still, music production on linux still sucks butts.
Too many butts for me to do anything other than other computer things and programming.
If not for internet security concerns, I would daily Windows 7 until they stopped making x86 chips altogether. Microsoft finally got everything right. Briefly.
Very specific - linux mint occasionally... crashes? Goes back to lock screen randomly, and closes all open programs. Very annoying to have happen when playing Beyond All Reason with 15 other people, causing the game to pause while I scramble to get back in (if possible). Haven't looked into why too much, just went back to Windows to game. Mint for casual browsing and most else.
I tried to daily Linux on my laptop but gave up after about 6 months. The two major issues for me were the speakers amp and the fingerprint reader not being supported. The speakers wasn't that big of a problem because audio still worked so I could use headphones or Bluetooth. The fingerprint reader not working grew to be a major annoyance though, it's so much more convenient to use than typing out a password.
Inconsistency of things, can't change things easily, random outdated stuff that would help if it wasn't abandoned several years ago and patched together to barely work. Gaming on Linux isn't good, so so much distros and not a lot of information besides "whatever you like". Hard to find things online because of outdated posts or just "top 10" type sites.
Windows is just plug and play, with a few apps that remove most annoyances. Nearly all games and modding of games are mostly just works.
I am dualbooting but booting to windows fucks up my Bluetooth but I wanna boot to windows to play cyberpunk (I get almost half the fps on linux for that game spesifically), to play modded skyrim and fallout and last but not least run my ai chatbot for text adventures through koboldcpp (too difficult to build from scratch on linux) and oh fortnite, oh also roblox because I somehow fucked up grapejuice on linux and it crashes, if someone would.like to help me troubleshoot that hit me up. Other than that linux is awesome tho. Recently got.my openmw mods working. It is a treat.
I'm having weird issues with my Wifi where it will just suddenly stop working (Plasma will show "no available connections") and I have to hard reset the machine because Linux won't shut down otherwise. It's not a hardware issue since it doesn't happen on Windows.
I use all three. I have Windows on one of my machines that I use occasionally for gaming. I use Macs for work since that's what all my corporate machines comes with and I daily drive Linux and use it for all my home servers.
Nothing. But I already use Windows, macOS, and Linux. Linux is my main OS, but to develop stuff for the other systems, I have to keep them around. I hate using them, but I have to.
I own an IT company. We are some sort of base metal partners with MS. I remember a huge box of "Select" CDs turning up back in the day. Nowadays we get demands for customers. ie we should be making more cash for MS. Its all one way - take, take. take.
I'm not a massive fan of owning a company and working for another one. So I don't. MS are receding into the rear view window.
There occasional hiccups with Linux that are sometimes by design, like Flatpaks not having access to /usr/bin or /usr/local/bin. This makes some things need minor workarounds where they wouldn't otherwise, because there aren't enough people on Linux to make these workarounds the norm. I don't really mind, but it is nice not having to do anything like that on macOS (although there are other issues there, like not having access to /usr/bin in the first place :P)
At the end of the day, though, the development workarounds necessary on Windows are absolutely insane. Even as well documented as they are, I am very glad I don't need to touch Windows ever again because they still suck.
I only play two games and cant for the life of me get them to run properly on linux, and i only start the computer when i want to play so windows it is.
Ever since I tried windows 11 on a laptop given to me I've been using Linux exclusively. It's been about a year now and I thought I would have issues with games, but every game I actually play runs just fine, and usually better than on Windows.
I don't see myself going back at all. Even for my college classes for windows exclusive software (just requirements for degree) I use the provided cloud vm from the school. Every time I go into the VM it just reminds me more how I don't want to go back to Windows.
At least on pretty much all distros, you can customize your desktop however you want. Can't even move the taskbar anymore on Windows 11.
Edit - this addition:
I've even built my latest PC with the express goal of never running Windows and I'm extremely happy with it.
Well for the most part Wayland ruined my experience but I'm willing to try again, just not in near future. (was using Fedore 38 KDE for 2months).
And for the rest, I assumed that most things that work with AMD on Windows will work also on Linux since I had that experience on PoPOS with NVIDIA about 4y ago.
Mainly GPU accelerated rendering in Blender which requires the AMD proprietary drivers and does not seem to work with MESA.
KDenlive only supports the AMD x264 encoder and not HEVC and Davinci Resolve has no support for AMD encoders on Linux. They all work fine with NVIDIAs NVENC though.
The lack of drawing and photo editing software. Krita is nowhere near clip studio paint, darktable in nowhere near light room. I use arch with qtile on my main gaming rig. My surface pro 9 is unfortunately stuck with windows 11.
Surface runs great with fedora and the surface kernel. Unfortunately, the lack of software makes it an expensive tablet/laptop that does nothing special. I could flip the surface and get an IPad pro, but I'm not going the apple route. I've been considering the Samsung Galaxy tabs. Those can run clip studio, concepts and some watered-down lightroom app.
Something else I miss on Linux is a good alterantive to RoyalTS. RDP, SSH, VNC, etc. connectivity manager. Remmina I think is the closest but its not as good.
Your attitude towards OS is like what you enjoy about car ownership: Linux: you enjoy building cars and maintaining them. Windows: you prefer to spend your time under the hood working on difficult problems. Mac: you just want to drive.
League of Legends being broken every patch (like right now). Or Linux not being the focus of the game devs most of the time. Screen sharing not working on discord. Adobe like apps not working on wine (no I won’t use GIMP. It’s easier for me to boot to windows than to learn the GIMP way)