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.
has always just worked
I do agree with this as NM has always been good about recognizing, for example, where interfaces are already handled by better, more normal methods (like Debian's interfaces/interfaces.d setup and the shell scripts that handle it, and NOT fucking with them (this is almost an anti-Poettringware principle)).
been better then 100% of the alternatives,
I somewhat disagree, the only thing one really needs NM for is random wireless connections and WICD worked just fine for this back in the day. It is at least not worse than everything else, unlike anything else from Red Hat.
 
  • Like
Reactions: YoRHa No. 2 Type B
Perhaps I wasn't clear, I just learned to accept/adapt to whatever are the defaults in the OS/software I am using. I won't put up with bullshit, but I don't do much customization beyond a few essential comfort features. Using Ubuntu/Kubuntu/Arch/Void/etc. it makes no difference to me. I will accept it and use it.
There is a difference between distros depending on how the developers treat their users. Relying on defaults on a distro where you're expected to not use the defaults is not a good idea.

And it already seems like Mint has slipped from your mind already so I doubt you'll have success with your next choice.
 
Last edited:
(this is almost an anti-Poettringware principle).
Isn't a shock when you find out that Lennart Poeterring had no part in (at least originally) designing NetworkManager. Too busy birthing PulseAudio and Avahi at the time.
These internet arguments about stuff like systemd and pulseaudio look to have aged him a ton:
IMG_2402.webp
I also find it funny how PulseAudio was wiped off the map by Red Hat too with PipeWire, by someone else and Lennart had no part to play in it.
I somewhat disagree, the only thing one really needs NM for is random wireless connections and WICD worked just fine for this back in the day.
These days, there's no real reason not to use NM, even if you don't need all its functionality, like on a Desktop solely using Ethernet. Its basically expected at this point as a Linux standard (which is a good thing). Other stuff still exists but configuring networking manually was something I never want to do again after doing it on BSD systems.
 
After a year my arch OS is no longer functional. A recent update, I can't pin it down, the NetworkManager has completely raped my OS. I was using KDE along with it, and sleep also no longer functions (the WiFi is off and does not come back).
journalctl shows it's a problem with NetworkManager, no forum/bug reports on the issue. I don't do it for free and therefore too lazy to make one.
I have tried rolling back the version, did not help, so I assume there are other parts that are now screwed.
Fingers crosses a reinstall fixes it, if not, well... I'll just use Ubuntu because I do not care anymore.
I'm thinking, from what you said. it sounds like something with the kernel.

that would explain why sleep isn't working either. a quick check would be installing the lts one (or if you are running lts, install the normal kernel, and see if it persists)

I actually want to say there was somone I saw specifically saying hey had a wifi issue while using the lts kernel recently actually. (nigger it's arch just use the arch kernel)

oh. and if you are using wifi. move to iwd. shit's better, more lightweight, and simple af to use from the command line. it's pretty modular, you can choose whether to run it with dhcpd (don't just have iwd handle dhcp itself) and how you want dns handled.
 
  • Like
Reactions: cutefluffwon
After a year my arch OS is no longer functional. A recent update, I can't pin it down, the NetworkManager has completely raped my OS. I was using KDE along with it, and sleep also no longer functions (the WiFi is off and does not come back).
journalctl shows it's a problem with NetworkManager, no forum/bug reports on the issue. I don't do it for free and therefore too lazy to make one.
I have tried rolling back the version, did not help, so I assume there are other parts that are now screwed.
Fingers crosses a reinstall fixes it, if not, well... I'll just use Ubuntu because I do not care anymore.
might be a driver issue, which driver are you using? it's worth checking the logs.
 
  • Like
Reactions: analrapist
journalctl shows it's a problem with NetworkManager
When you say this, what do you mean? What is the error? Linux errors are notoriously obtuse, and often blame things incorrectly.

there's no real reason not to use NM
Hard disagree. Haven't had a reason to use it in a decade, and every time it's installed, my networking fails randomly. Even systemd-networkd is more reliable for my systems.
 
In my short Arch escapades I found nm to be annoying and refusing to work with Wireguard, then IIRC I switched to Poetteringware w/ iwd and it just worked. For the most part.
 
Compiled GNU Emacs 30.1 from source on old Debian 11. The everything is lisp model sucks less than Unix philosophy. Problem solving with gptel + GPT-4o in org-mode is so much more user friendly than reading the fucking Emacs manual. Or even worse talking to the grey beards in #Emacs irc
 
Compiled GNU Emacs 30.1 from source on old Debian 11. The everything is lisp model sucks less than Unix philosophy. Problem solving with gptel + GPT-4o in org-mode is so much more user friendly than reading the fucking Emacs manual. Or even worse talking to the grey beards in #Emacs irc
bro you have to write elisp to use that... fuck no.
 
Writing things in Elisp is preferable to writing them in Bash as Elisp is just shitty common lisp while Bash is abomination that happens once you try to turn OS shell into programing language.
shell scripting is pretty nice for doing little things. and they aren't all exactly the same, but you can pretty much write scripts for any bourne based shell if you learn how to write them for one. Really the only thing's that are annoying is learning the stuff with quotations, and the different brackets. If it wasn't for that it's wouldn't be bad.

I feel like that's also a problem for elisp too. so that part really doesn't see any improvements. shit is like 80% parenthesis.
 
shell scripting is pretty nice for doing little things. and they aren't all exactly the same, but you can pretty much write scripts for any bourne based shell if you learn how to write them for one. Really the only thing's that are annoying is learning the stuff with quotations, and the different brackets. If it wasn't for that it's wouldn't be bad.

I feel like that's also a problem for elisp too. so that part really doesn't see any improvements. shit is like 80% parenthesis.
brackets for variable expansion, variable expansion with prefix removal, variable expansion with suffix removal, conditional variable expansion, command substitution, command lists, subshell execution, ...

... and then there's the issue of whether you want "expansion but delete some whitespace" (the default, of course) or "just expansion" or "command substitution but delete some whitespace" (also the default) or "command substitution but delete only some trailing newlines" (there is no "just command substitution").

... compared to "( starts a list, ) ends a list."

How similar! Truly, both sides are just as bad.

Also, learning with a certain shell tends to cause you to inherit its implementation-specific solutions to the requirements left unfulfilled by posix, unless you go out of your way to look up every feature you use in the standard. Things like arrays. And no, "just never use strings with spaces in them" is not an acceptable solution. There are standards-compliant ways to do such things, but they are extremely convoluted and involve eval.

Barely related, but if you ever want to perfom an exercise in futility (maybe there's a justification for it... somewhere?), try writing a shell script that only uses the utilities that posix guarantees to be builtin. Funnily enough, it can actually do input using 'read', but can't do any output aside from creating empty files with certain names. I may have some experience with such a waste of time.
 
oh. and if you are using wifi. move to iwd. shit's better, more lightweight, and simple af to use from the command line.
All it did for me was break. And connecting to a wifi network from iwd is painful as fuck compared to NM (especially with its TUI interface)
I also like managing my networks graphically in KDE because unlike 99% of Linux users I like my systems working without tinkering.
Saying NetworkManager is bloat is a meme. You do realise the Linux kernel is far more bloated then Windows NT's right?
 
  • Like
Reactions: cutefluffwon
All it did for me was break. And connecting to a wifi network from iwd is painful as fuck compared to NM (especially with its TUI interface)
I also like managing my networks graphically in KDE because unlike 99% of Linux users I like my systems working without tinkering.
Saying NetworkManager is bloat is a meme. You do realise the Linux kernel is far more bloated then Windows NT's right?
if it broke. that's 100% skill issue on your part, niggers and the cli don't get along well.

Thankfully for your kind, Network manager lets you use iwd as it's backend.

Oh, and do you think the linux kernel is just a fixed size, and it has to be giant thing distos give precompiled versions of that support every piece of hardware under the sun?
 
if it broke. that's 100% skill issue on your part, niggers and the cli don't get along well.

Thankfully for your kind, Network manager lets you use iwd as it's backend.

Oh, and do you think the linux kernel is just a fixed size, and it has to be giant thing distos give precompiled versions of that support every piece of hardware under the sun?
Unfortunately, I'm not autistic enough to give 2 shits about fucking with Linux and stupid things like network managers for 17 hours a day like most people that use it.
I just want a computer that works. I would still use Windows, but Microsoft has shit it up so much that Linux is the best choice for me at this point.
Total Microsoft death needs to happen for the Jeetware that is Windows 10 and 11.
 
Unfortunately, I'm not autistic enough to give 2 shits about fucking with Linux and stupid things like network managers for 17 hours a day like most people that use it.
I just want a computer that works. I would still use Windows, but Microsoft has shit it up so much that Linux is the best choice for me at this point.
Total Microsoft death needs to happen for the Jeetware that is Windows 10 and 11.
This. So much this.
The kikes will pay, and our computers will server us and not the other way around.
 

Attachments

  • f23498880.webp
    f23498880.webp
    81 KB · Views: 4
Back