The Linux Thread - The Autist's OS of Choice

  • 🐕 I am attempting to get the site runnning as fast as possible. If you are experiencing slow page load times, please report it.
Recently have been developing in a WSL environment (VS Code + Ubuntu), and it's pretty slick. Everything I deploy is to Linux servers, and it's nice to not have to screw around with dual-booting on my laptop. Also, two RHEL-based Linux environments for WSL released since the last time I looked, which is extremely important for me. Alma Linux 9 and Oracle Linux 9 are both on the Microsoft Store. There's also an official guide to installing Rocky in WSL:

 
Recently have been developing in a WSL environment (VS Code + Ubuntu), and it's pretty slick. Everything I deploy is to Linux servers, and it's nice to not have to screw around with dual-booting on my laptop. Also, two RHEL-based Linux environments for WSL released since the last time I looked, which is extremely important for me. Alma Linux 9 and Oracle Linux 9 are both on the Microsoft Store. There's also an official guide to installing Rocky in WSL:

I'm probably moving to WSL from a ubuntu laptop. In my opinion the Linux desktop/laptop experience is actually getting worse.
 
  • Feels
Reactions: Marvin
Recently have been developing in a WSL environment (VS Code + Ubuntu), and it's pretty slick. Everything I deploy is to Linux servers, and it's nice to not have to screw around with dual-booting on my laptop. Also, two RHEL-based Linux environments for WSL released since the last time I looked, which is extremely important for me. Alma Linux 9 and Oracle Linux 9 are both on the Microsoft Store. There's also an official guide to installing Rocky in WSL:

Wsl is pretty neat ngl.
 
Recently have been developing in a WSL environment (VS Code + Ubuntu), and it's pretty slick. Everything I deploy is to Linux servers, and it's nice to not have to screw around with dual-booting on my laptop. Also, two RHEL-based Linux environments for WSL released since the last time I looked, which is extremely important for me. Alma Linux 9 and Oracle Linux 9 are both on the Microsoft Store. There's also an official guide to installing Rocky in WSL:

If you work in a corporate environment and WSL isn't available, but they do have Docker Desktop then you can use the Devcontainer stuff. Which is still nicer than nothing: https://code.visualstudio.com/docs/devcontainers/containers

And if you don't have that then you can just do ssh VSCode remote, assuming you have a Linux system somewhere you can connect to.
 
  • Like
Reactions: ilovejews
I'm probably moving to WSL from a ubuntu laptop. In my opinion the Linux desktop/laptop experience is actually getting worse.

VS Code automatically detects if you have WSL installed and just hooks up to it with zero, and I do mean zero, effort. My last dev environment was hybrid, corporate Windows laptop with a CentOS remote server, and that took a bit more work to get going in a way that didn't make me want to shoot myself (VS Code + SSH plugin).
 
In my opinion the Linux desktop/laptop experience is actually getting worse.

Desktop Linux was at its peak when it competed with Windows XP/Vista. A whole world of high quality free software was carefully curated and homogenised, with crap-free proprietary competitors offering better versions of their software than on Windows.
  • NeroLinux is Nero Burning ROM without the bloat
  • RealPlayer on Linux was clean, light and ad-free
  • Emulators like Gens would just run better
  • OpenGL ports of the arena shooters ran smoother
Don’t get me wrong, it wasn’t rock solid stable (lol X11) and don’t even get me started on ATI GPU compatibility back then, but it did compete quite well.

Windows 11 has caught up with offering the same easy access to free software using winget, and macOS has truly surpassed Linux on the reliability/security front by offering an immutable desktop operating system with user-friendly mandatory access controls baked in. The latter is what Red Hat and GNOME foundation is now stuck trying to copy.
 
  • Thunk-Provoking
Reactions: GNU Abyss
Desktop Linux was at its peak when it competed with Windows XP/Vista. A whole world of high quality free software was carefully curated and homogenised, with crap-free proprietary competitors offering better versions of their software than on Windows.
  • NeroLinux is Nero Burning ROM without the bloat
  • RealPlayer on Linux was clean, light and ad-free
  • Emulators like Gens would just run better
  • OpenGL ports of the arena shooters ran smoother
Don’t get me wrong, it wasn’t rock solid stable (lol X11) and don’t even get me started on ATI GPU compatibility back then, but it did compete quite well.

Windows 11 has caught up with offering the same easy access to free software using winget, and macOS has truly surpassed Linux on the reliability/security front by offering an immutable desktop operating system with user-friendly mandatory access controls baked in. The latter is what Red Hat and GNOME foundation is now stuck trying to copy.
Totally right. I think I've complained about the open source attitude to hardware acceleration of like... anything, in here. But my camera's been out a year and no foss tools have support for its raw files yet, and all the tickets for it are 'well maybe someday kinda'.
 
Desktop Linux was at its peak when it competed with Windows XP/Vista. A whole world of high quality free software was carefully curated and homogenised, with crap-free proprietary competitors offering better versions of their software than on Windows.

That's about my experience. I laugh when people say XP was a "great" operating system. It was a massive shitpile that constantly broke. It just wasn't quite as horrible as Win 9x, and Vista managed to be worse in most regards, but that was the era when I switched to Ubuntu, and it felt like a genuine upgrade in some respects. The main thing was my PC, which had been crippled by SP3, ran so much faster.

But OSX Macs were really, really good - got my first one in '07 or '08. There's a reason you'd better have an OSX version of your software if you're supporting NASA. Then Win 7 was mostly fine (still is the most attractive UI that ever came out of MSFT). Win 10 and Win 11 are also fine. Most of the decent free software's ended up on Mac & Windows too.

You still can't beat Linux as a server OS, though. The FOSS ecosystem is just so good on the server side, and you have a lot of important companies investing heavily into it.
 
  • Like
Reactions: PFM
In my opinion the Linux desktop/laptop experience is actually getting worse.
This is because of the transition to Wayland. All the effort that would be used to polish stuff for X is now being spent on moving towards Wayland and there is always gaps and fuckups derived from this. The transition to systemd and pulseaudio were full of disaster as people tried moving systems in place to the new software and there was insane amounts of loose ends, particularly since pulseaudio wasn't stable by the time distro started moving. Wayland has been something of a disaster in terms of adoption and development, its been around a decade and the first good looking project that wasn't a 1:1 clone of an X project like sway has only come out recently, hyprland. Hyprland's dev has stated that he brings issues up with the wayland developers all the time or submits pull requests where they languish for months, so he has been forced to just make hyprland exclusive Wayland extensions just to get the thing to do basic work. Given enough time this will fracture the community into multiple competing standards.
 
This is because of the transition to Wayland. All the effort that would be used to polish stuff for X is now being spent on moving towards Wayland and there is always gaps and fuckups derived from this. The transition to systemd and pulseaudio were full of disaster as people tried moving systems in place to the new software and there was insane amounts of loose ends, particularly since pulseaudio wasn't stable by the time distro started moving. Wayland has been something of a disaster in terms of adoption and development, its been around a decade and the first good looking project that wasn't a 1:1 clone of an X project like sway has only come out recently, hyprland. Hyprland's dev has stated that he brings issues up with the wayland developers all the time or submits pull requests where they languish for months, so he has been forced to just make hyprland exclusive Wayland extensions just to get the thing to do basic work. Given enough time this will fracture the community into multiple competing standards.


One thing I will say, though: Fucking hell pipewire finally made a lot of audio shit work better, especially modern Bluetooth codecs.

Though then they're doing the open source "Oh, you want us to support LDAC (or SBC) while also getting audio from the microphone on the headset? That's not in the spec go read the spec you fucking retard" while stridently ignoring how every other goddamn OS on the planet has a workaround for that.
 
Recently have been developing in a WSL environment (VS Code + Ubuntu), and it's pretty slick.
I have to agree they did a good job with that. I more or less quit using Cygwin since that came out, which is a buggy barely semi-compatible pile of shit in comparison.
But OSX Macs were really, really good - got my first one in '07 or '08.
I loved these and the original MacBook is the only computer I ever bought brand new. It kept working for well over 10 years of taking it everywhere and beating the hell out of it. Too bad MacOS is now more infested with Mac fuckery and control freakery than ever before. At least Steve Jobs' spergy decisions generally made some sense and it's now like they're just deliberately fucking with you for no goddamn reason at all.

Also homebrew was phenomenally useful (actually still is), and even if something wasn't supported, most well written packages would compile with no or minimal fucking around with Makefile. (The new M1/M2 chips and corresponding changes to the OS have kind of fucked this up. Utterly fuck Apple for doing away with kernel extensions.)
 
Last edited:
profiles and testing for commonly used programs is non-existent.
That’s the really sad part. Isolation of GUI apps is finally within reach, but the community decided to embrace Flatpak instead of writing simple policies to govern common desktop apps.

Fedora even went as far as to fork SELinux Reference Policy in such a way that removed all the work to potentially restrict what can access documents, pictures, music etc, so we know it’s never going to happen.

What’s even more scandalous is that nobody seemed to embrace TOMOYO, which could have easily been adapted to add modular, targeted policies per package and is arguably easier to use than AppArmor. Sure, it’s built for whole-system confinement but there are easy ways to make it ignore execution chains contextually where it makes sense.

Everything always feels like wasted potential. Linus was clearly wrong to allow LSMs and should have approved the NSA’s request to make SELinux the one true MAC system.
 
  • Agree
Reactions: GNU Abyss
Everything always feels like wasted potential. Linus was clearly wrong to allow LSMs and should have approved the NSA’s request to make SELinux the one true MAC system
The NSA has been found to push broken encryption systems where they have backdoor encryption keys to anything encryption that way, as it's not really a surprise that few people trust anything they support.
 
The NSA has been found to push broken encryption systems where they have backdoor encryption keys to anything encryption that way, as it's not really a surprise that few people trust anything they support.
"no no no we promise... THIS TIME we won't add a backdoor into your encryption scheme please just take us back....."
 
  • Like
Reactions: Basil Julep
All right, lads. With the way things are going in Bongistan I think it's time to switch OS. What's good for a newfag like me? I see Linux Mint is for people who're spooked by actually running commands and terminal windows but I really want a good scope of what my options are. Don't particularly care for gaming unless it's pre Steam Dwarf Fortress. I'm more into writing and stuff.
 
All right, lads. With the way things are going in Bongistan I think it's time to switch OS. What's good for a newfag like me? I see Linux Mint is for people who're spooked by actually running commands and terminal windows but I really want a good scope of what my options are. Don't particularly care for gaming unless it's pre Steam Dwarf Fortress. I'm more into writing and stuff.

Can't go wrong with Linux Mint. Linux Mint Debian Edition (LMDE) is even more predictable and boring and doesn't weigh you down with desktop options (one instead of like, three). LMDE is about to get a new release.
 
All right, lads. With the way things are going in Bongistan I think it's time to switch OS. What's good for a newfag like me? I see Linux Mint is for people who're spooked by actually running commands and terminal windows but I really want a good scope of what my options are. Don't particularly care for gaming unless it's pre Steam Dwarf Fortress. I'm more into writing and stuff.
Linux Mint and Kubuntu are excellent entrypoints into the Linux ecosystem. If you're feeling adventurous and seek deeper knowledge, try out Arch or EndeavourOS. The Arch wiki is so useful, even for other distros.
 
  • Agree
Reactions: Wooo and Marvin
All right, lads. With the way things are going in Bongistan I think it's time to switch OS. What's good for a newfag like me? I see Linux Mint is for people who're spooked by actually running commands and terminal windows but I really want a good scope of what my options are. Don't particularly care for gaming unless it's pre Steam Dwarf Fortress. I'm more into writing and stuff.
I don't think your choice of OS matters if you're a citizen of the Bongistani Caliphate. That digression aside, you can separate Linux distros into three broad categories: Get Excited For New Product (Fedora, Arch derivatives with an easy installer), Autistic Obsession (Arch, Void, Gentoo et al.) and Better OS Simulators (Mint, Debian, Ubuntu, etc.)

I started off using Mint quite a few years ago so that's what I'm going to recommend. While your description of it is good, sometimes using the command line is an inevitability when troubleshooting. You might avoid it for a long time, but it will happen. Don't be afraid of it. The perception that typing commands into the terminal is for all-knowing techno wizards is the stupidest shit and needs to die.
 
Back