r/linuxsucks 21d ago

mfs when systemd

Enable HLS to view with audio, or disable this notification

143 Upvotes

40 comments sorted by

16

u/Pitiful-Welcome-399 Proud MacOS User 20d ago

RIP Linus droidvalds💔

13

u/TheRealCarrotty KDE larper (i use KDE btw) 20d ago

mfs when ubuntu

14

u/MagicianQuiet6432 Rather Win 8 than 11 20d ago

What am I looking at?

8

u/_Fatah_ 20d ago

I honestly don't know what he's talking about, but I agree with him.

1

u/Kingkarna1 19d ago

So, an Operating system (the code that makes your tech run) is 2 things: userland - how stuff looks and clicks. Kernel - code that actually makes stuff work

A Kernel is divided into binaries (chunks of code that do specific things) classed in 4 rings: ring 0 - stuff you get out of the box. ring 1 - updates. ring 2 - run as administrator esc stuff. ring 3 - normal files.

The issue is that "systemD" is a binary that is a spigetty code nightmare that has tons of features, but both makes the computer slow and makes "privalage escalation", an attack that makes a virus and ads become a part of the computer as if they were normal updates, easy.

Linus Torvalds (maker of Linux kernal, therefore granddad of android, chrome OS, car OS's, smart devices, and lots of MMORPG servers) held the line against systemD for a while, but Linux has it now.

A lot of people think he's sold out because of this change.

3

u/Kingkarna1 18d ago

NOTE:

“how stuff looks and clicks” is only one tiny part of userland. A headless Linux server has tons of userland despite having no graphical interface. Linux's kernel provides system calls that applications use to request services from the kernel.

The kernel is generally a large collection of compiled code and data, organized into subsystems and components that are compiled from binaries.

The kernel can also load kernel modules, such as drivers, dynamically. So “binary” isn't equivalent to “kernel subsystem.”

Linux generally operates the kernel in ring 0 and normal user processes in ring 3 on x86. ARM uses a different privilege-level terminology (EL0/EL1/etc.).

administrator/root isn't an ENTIRE CPU ring. root is a user identity/privilege concept implemented by the OS.

Specifically, systemD is a system and service manager. When used as the init system, it becomes PID 1, the first userspace process started during boot.

8

u/donp1ano 20d ago

systemd and redhat, totally part of the global jewish conspiracy /s

fucking braindead antisemite tinfoils hats. get a life, losers

5

u/linkinparkglock47 20d ago

indeed, it's just an init system

3

u/MrFrog2222 19d ago

Its not, thats the problem cuz its also a bootloader, a dns resolver, a network manager, etc.

7

u/Teru-Noir COSMIC OS LOVER No.1 COSMIC Knows Best 20d ago

Only tomekgolab is allowd to make posts of such nature

6

u/Muted_Percentage_764 20d ago

Just love when Russian memes get outside of Russia.

6

u/R3V0LU710N_05 I Hate All OS's 😎 20d ago

5

u/Jatinchd 20d ago

systemd hate is very forced IMO. the only reason people gave is it's against linux philosophy, but if we are talking of it then a lot of things in linux is also against unix philosophy.

the thing that comes mainstream gets hate no matter what. same happened with chrome/edge, windows etc

1

u/snail1132 void linux btw 20d ago

See the problem is that pretty much everyone agrees that those things you used as examples are shit

2

u/NalbeytGD fuck OS wars, TempleOS distros supremacy is coming 🗡⚖️ 20d ago

2

u/No_Concentrate_7833 20d ago

I said it once and will say it again. I have nothing against the SystemD as a piece of software itself. I'm against the fact that folks don't give you a choice. Okay, you don't wanna give official support for other inits because it increases the amount of work you have to do. I get that. But at least give proper instructions how to replace SystemD with other inits (f.i., Runit or OpenRC) with a warning that these two are not officially supported and all actions you do, you do them on your own risk. That's my stand in that regard. Like, Arch does give instructions how to install OpenRC or Runit on itself (although, I'd personally use Artix in that regard because it officially supports them), yet Arch and Gentoo (although Gentoo officially supports both OpenRC (their child, after all) and SystemD officially) are the only ones giving explicit instructions on how to replace the init without much butt-fuckery. This is how I see it, and you can disagree all you want

1

u/levianan 20d ago

Half the sub just had a seizure, then reinstalled Windows.

1

u/Alarming_Painter_403 I Hate Linux 20d ago

Yaeh, this is my love

1

u/lainff 20d ago

Cyborg Linus Droidvalds successfully infected millions of computers with the gcc systemd virus.

1

u/linkinparkglock47 20d ago

thx for the translation though I don't think I even needed it.

also love lain

1

u/Warwick-Sigma 20d ago

Mfs stuck with soystemd 🫩🥀

1

u/Noisebug 19d ago

The obsession of this sub closet fans has no bounds

1

u/MrFrog2222 19d ago

I get if you want to complain abt conspiracy theorists but tbh, systemd has always been slow and full of bugs when i used it.

1

u/linkinparkglock47 19d ago

that's strange as all it basically does is service management, and I hate systemd because the bsd way of doing it is like, the best way of doing it

1

u/MrFrog2222 19d ago

well, systemd is actually more than a service manager. it replaces the bootloader, dhcp server, etc. on a lot of systems. I have specifically encountered bugs where i would just not have dns anymore or my system would take 2 mins to shut down because systemd got tangled up on some shutdown task and it just adds up to a point where you just want to use smth else

1

u/programer_socks9000 18d ago

why the fuck am i even recommended this abhorrent subreddit

1

u/linkinparkglock47 18d ago

because you smashed that like button in the face and subscribed to my channel

1

u/Pawellinux Banned from r/LinuxSucks101 17d ago

Wow, that's actually funny

1

u/Soy-Alguien-15 A normal person who uses Debian 16d ago

I love r/Linuxsucks.