Modern Linux on the Desktop in 2023
crepererum.net
crepererum.net
I became a strident anti-windows Linux propagandist, and spent untold hours configuring and compiling everything.
Many years later I recall being in a room with 3 other devs who sat down and got to work while I spent 30 minutes getting my wifi recompiled to support whatever the AP was using that I’d never seen before. The guys paying my hourly rate glared at me over their MacBooks.
A year later at another contract they put an old MacBook in front of me, and by the end of the day I had ordered my own personal one too and never looked back. Everything just worked. I had been trying to do music production on my own in Linux too. Switched to Mac and instantly my results massively improved.
A year ago I built my first gaming rig in a long long time and gave Linux on the desktop another shot. I tried valiantly. I’ve been a hacker and professional programmer for 25 years. I just couldn’t deal with all the brokenness. I paid for windows and enjoyed using the applications I was there for.
Linux is amazing, has dominated the world, and I use it every day all day in my work. I just won’t waste my time on desktop until I try again in 10 years.
I started with Windows, in 94, because in France it was the reference system for work, then I stayed on it for a long time because of games and Office, although I used Linux for servers. In the end I'm glad I avoided Macs altogether, I probably would have spent more money, learned less and done less computing.
Then around 2016 I tried Linux on desktop and it gradually became the only system I use, for development, games and work. For 2 years now, I haven't had any issue with games, the performance is even better than on Windows.
You should try again.
I'm halfway in between, Apple makes the best hardware, Linux is the best OS. If you want the best of everything, it takes some work.
I have been full-time GNU/Linux at home, though... since around 2005. Other than the learning curve + trial-and-errors, I hardly have any issues with networking or even nvidia cards.
There was one time when the wifi did not work. From memory, I think the kernel version I was using did not support it. Other than that, I cannot say I share the same issues.
In the early days I tried many distros. Started with Ubuntu. I even tried Slackware. Today, I mostly stick with Debian but like to keep an eye on GuixOS.
There was one contract job I took which I used Debian exclusively. Everyone else was using Macs. I did not have any loss by comparison other than converting some videos for a web application. I was missing some video formats. For development, I had emacs, apache, etc... no problem. They had their vim, or objective-C, for their applications, etc.
I use Windows for just one job: Multi-Page scanning of documents using HP's Software for my HP Multi-Function-Printer. And even then it's Windows 7 as a guest in VirtualBox on that Linux Desktop.
My Year 1 of 'Linux on the Desktop' was my Year 10 of 'Unix on the Desktop'. I've never had a 'Year of Windows on the Desktop'
Of course, YMMV.
I'm not an advocate for Linux use for other people. (Like I was about 20 years ago.) If they insist on Windows or a Mac, that's not my concern at all.
I often liken it to choice of brand of motor car I drive. I prefer to drive a Mercedes and have done for about 20 years. If other people want to drive a BMW or a Ford or a Chev, that's no concern of mine either.
To me it means "userable" not "the best for all applications"
In 1995 it was already better than the alternatives, for my purposes. Very geeky, very personal.
I have extensive experience with Mac OS (whatever it is called this year) and windows.
For me Mac OS V. Gnome, of even Xface, it is a matter of taste. My taste is Linux
Windows is still a mess, and keeps coming up with new mess as fast as it cleans up old mess
I keep hearing about this, but... what DE does that? Heck, arandr works fine on those window managers that don't have it built-in.
Don’t get me wrong I use Linux every day, it has come a long way. One bad package update can kill an rpm-stree setup (not mentioned) and the boot isn’t partitions if you use ZFS these partitions aren’t needed.
If you’re okay with an iPad like locked down setup it works really well. But why not just buy an iPad? I mean it doesn’t look like it did 10 years ago but the OS is free basically.
I’m very pro-Linux but from a hardware maker point of view it is minuscule so it is still in power user territory.
If you sadly need propietary firmware for wireless, install the Xanmod kernel and run it, then try buying a cheap Atheros 9k based USB device.
It's propietary, I know, but at least it's just for some kernel blobs on firmware, and Trisquel itself disables some 'bad' modules such as mei and mei_me by blacklisting them.
For Windows games, if your son/daugther needs that, at least run Lutris and install all of that on a separate account. You can always show him Xonotic or Red Eclipse. It might not have AAA graphics, but gameplay wise on Red Eclipse you can do crazy hops and parkour on arena matches.
Desktop wise, it's far faster than Windows 10 and 11, it won't install bloatware and lag like hell. No issues with Celluloid as a video player, and you can install VLC with two clicks. Icedove (Thunderbird) will work fine with most email accounts, seamlessly.
For developers and sysadmins, it has the same infra as Ubuntu LTS editions, so you will be covered.
We haven't had stable bases of advocacy! Nothing so collected! Individual pieces crop up in submissions (inevitably to a fairly serious level of oHhhh nOO LennartOS, SysV ini-scriptd forever counter-commenting). This puts it all together, paints the vision out, makes an actionable way forward for those who are curious.
Specific & relatively accessible recommendations, a fair play by play on current state of affairs, advantages & weaknesses, a brief rundown on the situation... So so good. All the recommendations are practical & direct options. Admittedly I have yet to actually do secure boot, but I'm doing most of the rest! (Systemd-networkd is pretty manual but been fine, helpful so I can use the same tool at work. Still on iwd but yeah it periodically can hop when my router changes band too.)
I love this article. It makes it whole. This is modern, it works, it tracks with what the excited happy pro-adopters future-forward progressive folk are excited for, and is where folks are pouring their time & effort into improving today.
It's driving me nuts.