The Linux Thread - The Autist's OS of Choice

1753937185558.webp


Got to be one hell of a rabbit hole behind this...
 
I've got Artix running and installed xlibre.

Apparently runit has these things called daemons and services? Besides starting my dhcp stack and window manager, what else would be good to set up in there? It's like a wide open sky, I don't even know what I'm missing (if anything at all), it just kinda works.
If it works then you don't need anything. Still there are a few things I expect you'll need at some point (IMO these should be defaults but alas) that I can recommend.

-ntpd: it is annoying to have your clock drift
-pacman hook to remove old packages: otherwise one day you will find your pacman cache is 50gb after you've run out of space. You could just learn the command for it but putting it in a hook means it's solved forever.
-yay (or another AUR helper): telling you to build and install AUR packages manually is the same arch snobbishness that keeps them from just having a GUI installer.
-more repos: add the community repos (universe, omniverse), 32-bit repos (lib32), and arch repos (install artix-archlinux-support, follow instructions)
-htop: much better task management. Even if the default layout kinds sucks.
-neofetch: to post on /g/ and the farms, of course.

World is your oyster really. I have like 5 browsers installed because I use too many tabs. Vidya? Steam is in the repos (so is starsector), most emulators will be in the AUR. Anything in particular you want to do?
 
View attachment 7716372
Got to be one hell of a rabbit hole behind this...
It's just general emulation development derangement. The DuckStation dev was basically as normal as other emulator developers, then he (very understandably) got pissed off because some parasite behind 'SwanStation' forked his code and made it into a shitty plugin for the cancer on the human race that is RetroArch, and sold a paid version. So they deliberately made HIS emulator worse and made money off it.

Yes, technically that's legal, but it doesn't mean it's right. I don't like homosexuals, but I'd make an excuse for any who raped the RetroArch developers to death.

The DuckStation guy got understandably angry and changed the license to a non free one. This seems to have led to some drama where he was driven so insane that he distributed a FlatPak, which of course didn't work because they don't work, which convinced him that linux was the problem.
 
The one thing that turned me off debian based systems was specifically installing and configuring httpd. They would shit up the install directory with their own preferred way of doing things. Led to many frustrated hours when I first started learning.
 
They are essentially a psuedo VM for whatever is running in them.
But they're not a VM, not even pseudo. VMs have actual separation, containers have the hope the user setup the container engine right and the kernel has no bugs.

The fun thing is you think "oh, containers, lighter weight" maybe for not having 37 systemd binaries running but the fun thing is unless the containers have a shared image in common and the container driver only keeps one copy of that image every single container has 0 shared memory with each other even when using the same libraries.

Anyone remember "shared libraries" and how they were supposed to save ram.

Running both VMs and containers you could use KSM(Kernel Samepage Merging) but that seems to have fallen out of favor. It basically wanders through memory and looks for read only pages that are identical(like libraries) and makes only one instance of them.

But they are nice for dependency hells like the WhisperX one I mentioned and other "AI" software.
 
  • Informative
Reactions: Belisarius Cawl
If it works then you don't need anything. Still there are a few things I expect you'll need at some point (IMO these should be defaults but alas) that I can recommend.

-ntpd: it is annoying to have your clock drift
-pacman hook to remove old packages: otherwise one day you will find your pacman cache is 50gb after you've run out of space. You could just learn the command for it but putting it in a hook means it's solved forever.
-yay (or another AUR helper): telling you to build and install AUR packages manually is the same arch snobbishness that keeps them from just having a GUI installer.
-more repos: add the community repos (universe, omniverse), 32-bit repos (lib32), and arch repos (install artix-archlinux-support, follow instructions)
-htop: much better task management. Even if the default layout kinds sucks.
-neofetch: to post on /g/ and the farms, of course.

World is your oyster really. I have like 5 browsers installed because I use too many tabs. Vidya? Steam is in the repos (so is starsector), most emulators will be in the AUR. Anything in particular you want to do?
I recommend using btop instead of htop, it's much nicer looking.

Also consider using fastfetch instead of neofetch, since neofetch is no longer in development, though you should be aware that fastfetch is chinkware and it's a pain in the ass to config (config file is in JSON and the docs for doing that is extremely obtuse since it's autogenerated)
 
Here's the photo from DebConf 25. They do have a pride flag, they do not have the gay nigger trans pride flag.
View attachment 7715979
You can zoom in and see if you see anyone interesting.
Here's a few interesting ones from the rest of the photos I found.
View attachment 7716006View attachment 7716008View attachment 7716010View attachment 7716012View attachment 7716015
I was told by anime-picture-profile-furry-witch-tranny on Xitter that "debian install media" is slang for estrogen in China. I would normally disregard the they/them, however I find this funny. X | XCancel | A
 
I know people already told you that this is changeable but it's not even "you didn't know this obscure CLI command" changable. You literally right-click, choose "unlock", and can drag the task bar to where you want it. Literally completely GUI and the same as windows when windows wasn't aids.
My bad for being in a rush to get a usable interface so I could do some work and not liking a Mac style global bar I guess. I do intend on going back and trying it again because I admit it was a rushed decision and KDE is not viable in the long term as they gut X11 from it.
 
I was told by anime-picture-profile-furry-witch-tranny on Xitter that "debian install media" is slang for estrogen in China. I would normally disregard the they/them, however I find this funny. X | XCancel | A
You should have included some of the replies too. Some of these are lunacy.

1753960363194.webp

1753960328079.webp
Translation of the main message: "No, the Debian installation media meme pictures have spread abroad???"
It seems like Linux turning autists trans is not just a Western society problem.

Here's the photo from DebConf 25. They do have a pride flag, they do not have the gay nigger trans pride flag.
debconf25_group_small.webp
You can zoom in and see if you see anyone interesting.
I couldn't find Jeremy Bicha in that picture unfortunately. But maybe I didn't search hard enough.
 
Last edited:
It seems like Linux turning autists trans is not just a Western society problem.
Chinese forums are a fucking gold mine man, I swear. A good friend of mine moved there while we were still in highschool and I am beyond thankful that we've stayed in touch because of the sheer volume of turbo shitposts he sends my way. Never thought that China of all places would be one of the biggest bastions of old Internet culture, but, here we are.
 
The problem is professionals who can do actual support are pretty rare. I mean RedHat can't hire any so how you can you expect a business whose primary focus isn't IT to be able to hire any. I think so far in my career the number of times RH support had fixed an issue before I figured it out is maybe once, out of hundreds of attempts. It's even worse when you have the fix and you try and explain to them "Please send this to someone in your organization who understands computers so it can get put into the Linux kernel." or whatever package they broke this time.

This has been brought to you by the letters R and H and the word sucks.
Usually the issues I've contacted them with have been their own developed stuff because it's doing things that it shouldn't. Like LEAPP failing with a traceback and giving no useful output. And it's not just RH. SuSE has the same problem. Years ago I had to go to their support because my employer at the time was moving to SuSE from RH (as it was cheaper). And one box needed a physical device attached for backups, but udev wasn't behaving in the way it should. After I finally got through their useless first-line support I was told by their second-line (who was actually very competent) that they do things differently. Yes, give me non-POSIX compliant udev plz and thnk u. Fuck outta here with that bullshit.

As I understand, it is not Flatpaks but Snaps that Canonical via Ubuntu is trying to force on everyone. Snaps are much worse since they're centralized.

As an example of pushback, Mint is based on Ubuntu, but they have opted to remove and block Snap (though this can be overridden). This is explained in their blog post https://blog.linuxmint.com/?p=3906
You're right, what I get for posting when I'm tired. Flatpaks are still retarded, though less retarded than Snaps. And Ubuntu's insistence of fuck you, we're right, you're going to use snaps, when trying to install Firefox pushed me over the edge. I looked up how to get around that and said no, I don't think so, buh-bye.

<A bunch of retarded drivel>
Have you considered a Mac?

This fuckface has really soured Debian as an OS, even if it's rock solid reliable.
Honestly, his touch in Debian is fairly minor. As long as you stay away from KDE (and you should), you avoid him. And as long as it stays that way, everything will be good.
 
What's the best htpc DE for Linux? Something I can install on Linux Mint and have a dedicated user that logs into it at startup and it handles Emby and YouTube? Maybe emulators but the intended computer is a potato
I've got a cheapo $100 amazon chinaman mini pc with an N5000 and 6G/128G running Devuan. It doesn't look special, but video playback is fine and it will even run some GC games with Dolphin.
If Emby does transcoding, then you'll need something with a more powerful CPU though.
Yes, but you can just use Devuan, which has all the Debian advantages without the main disadvantage and the dangerous freaks.
I can't really recommend Devuan for general users until the installer is improved and there's a winner in the alt-init system war.

The GUI installer on the live CD version is not suitable for general users and it has some bugs with non-windows created EFI partitions. The TUI installer on the desktop ISO works well though.

The systemd alternatives in Devuan are either old (sysv), slow (sysv, openrc), broken on my system (openrc), or lacking in googlable answers for common problems (runit). (I went with runit since it seems fastest). Resolving common Linux problems such as switching the audio stack or network manager often become show stoppers with these alt-init systems.
 
  • Disagree
Reactions: teriyakiburns
As I understand, it is not Flatpaks but Snaps that Canonical via Ubuntu is trying to force on everyone. Snaps are much worse since they're centralized.
AFAIR, Snaps aren't centralized any more than Flatpaks are. Sure, Canonical is running the pretty much only repository for them, but that's because nobody cares about them, not because nobody can. And running your own repo is centalization, sure, but is kind of the whole point of a distribution?

Honestly, his touch in Debian is fairly minor.
Heh.
As long as you stay away from KDE (and you should), you avoid him
He's a GNOME packager, which is the actual DE you want to avoid. KDE is fine from user perspective. Unless you're talking about politics, which, uh, good luck finding somehing at all then.
 
From my experience with Devuan there's really no point in using anything other than the default Sysvinit as OpenRC is just there for compatibility with OpenRC scripts and cannot be used as PID1 for now. I found Runits implementation in Devuan really subpar and all the stuff that matters is handled the same way as the stock Sysvinit anyways. Unless you have some OpenRC or Runit specific scripts you currently use, don't bother with the Frankenstein way they are used in Devuan.
 
Back