The Linux Thread - The Autist's OS of Choice

Fun with debugging:

I have a desktop system I sometimes use for AI image generation. After I switched to Flux it would sometimes hard crash after a while. I finally got annoyed enough to debug it. I logged in, opened a couple web windows and started ComfyUI on large run of images. Then I switched to the text console(Control-Alt-F1 for you noobz) logged in as root and ran "dmesg --follow" and waited.
Sure enough a while later I was greeted with an NVMe error and a hard kernel panic. Now, usually drive errors don't kill the kernel but in this case it was swapping memory out or in, and that's a hard fail if the drive goes bye bye.
Armed with this information I upgraded the MB BIOS and NVMe drive Firmware. Not fixed. So I ordered more RAM and a new NVMe drive. More RAM will stop the swapping and hopefully it's a hardware problem with just the drive.

I also got bored and wanted to move some partitions on another system. Gparted refused to boot from Ventoy, likely due to the hybrid graphics. So I booted a Linux Debian Live image instead, logged in, ran "apt install gparted" and went on my merry partition moving way.
 
Three separate update systems is exactly the kind of "high maintenance"
You don't need to update with 3 different managers. With paru, you just type "paru" with no other arguments and it updates everything. Iirc from when I was using yay it did the same. But I know for sure it's one command with paru.

Flatpak, yeah, you will have to update with that if you use them. But that isn't exactly an arch specific thing. Really arch is probably the easiest distro for avoiding installing flatpaks that I have used though.

As for worse experience building packages with arch. I really don't know what you mean. Using Gentoo and arch. I Gentoo just gives you more control over what is built. At least my experience just compiling stuff outside of the use flags and other things like that is basically the same.
 
You don't need to update with 3 different managers. With paru, you just type "paru" with no other arguments and it updates everything. Iirc from when I was using yay it did the same. But I know for sure it's one command with paru.
Yeah it's the same with yay, you just type "yay" and that's it, if you want/need to and packages are in the AUR which need an update, you can build it fresh, and you can have it show diffs as it's updating

Flatpak, yeah, you will have to update with that if you use them. But that isn't exactly an arch specific thing. Really arch is probably the easiest distro for avoiding installing flatpaks that I have used though.
I've yet to have a reason to use flatpaks on any device I have running arch. I'm sure they do have their use cases, however flatpaks akin to snaps, are also gay
 
Having gone back and used some of the Debian and other "stable" distros. I just can't do it.
You sound like you know what's up, but just in case: Debian is not so much a "stable" distro, but it does have a "stable" branch. It also has "testing" and "unstable" branches, which are kept very up-to-date, if that's what you prefer.
 
You sound like you know what's up, but just in case: Debian is not so much a "stable" distro, but it does have a "stable" branch. It also has "testing" and "unstable" branches, which are kept very up-to-date, if that's what you prefer.
I know. I just tend to still prefer the some of the other distros out there. Debian can work well, and there are people I'm sure are perfectly happy with the stable branch, or running sid.

I just like the more minimal, rolling release distros.
 
  • Like
Reactions: Zeftax
A bit of a sperg-out, but as much as I dislike the userbase and the leadership, I haven't found anything good enough to replace NixOS for me. It's like Arch, but with the good quantities and almost none of the dogshit with the AUR that I associate with it.

I find that outside of Nix, maintaining a giant bash script with all my system tweaks, desired software, and other stuff is a pain in the ass past a certain point. I hate using Windows for similar reasons. I tried Fedora Kinoite and Bazzite, and I also find both of them to be a pain in the ass regarding installing system software (rpm-ostree is both slow and not recommended outside of drivers, leaving you stuck with Flatpaks or containers). One of my big issues with Nix is that I have to use a separate update script to use a GitHub token to prevent the nix update process from giving me issues, but I've largely automated updating and editing stuff via a Visual Studio Code workspace.

A bit ago, I got home manager and a bunch of other stuff working with my config through a single config. Outside of streamlining a few things, trying to get AMF working in OBS (because GStreamer and ffmpeg in OBS both suck ass and drop frames), getting LM Studio to recognize ROCM (works on Vulkan compute though), setting up InvokeAI, configuring tmux and fixing up my zsh config, moving the rest of my user config stuff to home manager, and getting my coding tools working in Nix proper, I'm running out of things to do.

My main sticklers with it at the moment is down to development tools and the fact that the unstable branch changes config options quite regularly. Having a separate shell environment and needing to micromanage separate nix files for code projects (especially if you want to use something like Jetbrains for an IDE) is a pain in the ass. I wish I could just declaratively set up containers in my configs with the stuff that I need. I'm aware that Distrobox exists, and I've been using that, but that still requires manual work of using a terminal to configure everything (and to re-do all of that when a new distro version releases). Eventually I'd like to abandon containers and flatpak packages, I especially hate micromanaging permissions, and I set up Nix on my Steam Deck and used that for certain software instead of Flatpak to avoid that.

1740445392574.png
 
  • Like
Reactions: Jang Joo

Another switched to Linux video. He uses davinci.
I want to say he used to make scam baiting videos, and I found his channel through that.
He makes all sorts of stuff, I first discovered him through a stinging nettle soup recipe :D The scambaiting videos are fun, especially the older ones, but give the foraging ones a try (not sure if he makes those anymore). Lately he seems to be focused on the budget shopping thing, which is utterly uninteresting to me. I am a little surprised he was not using linux already.
 
He makes all sorts of stuff, I first discovered him through a stinging nettle soup recipe :biggrin: The scambaiting videos are fun, especially the older ones, but give the foraging ones a try (not sure if he makes those anymore). Lately he seems to be focused on the budget shopping thing, which is utterly uninteresting to me. I am a little surprised he was not using linux already.
He says he was using it for the last 20 years but never fully switched over until now. He had one windows machine for video editing. But is now transitioning to only Linux.

I'll edit this in here since no one else has replied yet.

Man. Linux places are the only ones where I am ever around super left progressive, whatever you want to call them, people. I don't really care because generally I'm able to not get that carried away with politics. And discuss the things I actually am interested in.

But God. These people all think trump is actually becoming hitler. It's not just some freaks on blue sky. It's a lot of them. Which I find funny when I'm seeing redditors seeth, or something. But when I just want to sperg about Linux, idgaf that you think Elon did a fucking Nazi salute. It's either I get in a pointless argument where I try explaining that no, the camps aren't coming unfortunately (And probably get banned from basically anywhere). Or just sit around while retards go on about le trumpler bad.
 
Last edited:
Christoph Hellwig, the guy who had a part in the meltdown of Hector Martin (Mexican Vtrooner, Rust) on the kernel's mailing list and subsequent ragequit of his pet project, Asahi Linux, has resigned as maintainer of dma-mapping. Turns out, if Hector wasn't such a self-obsessed sperg, he would've had his way eventually when other Rustrannies with actual sway in the kernel backed him up.
 
Last edited:
Back