Systemd free MX19?

For interesting topics. But remember this is a Linux Forum. Do not post offensive topics that are meant to cause trouble with other members or are derogatory towards people of different genders, race, color, minors (this includes nudity and sex), politics or religion. Let's try to keep peace among the community and for visitors.

No spam on this or any other forums please! If you post advertisements on these forums, your account may be deleted.

Do not copy and paste entire or even up to half of someone else's words or articles into posts. Post only a few sentences or a paragraph and make sure to include a link back to original words or article. Otherwise it's copyright infringement.

You can talk about other distros here, but no MX bashing. You can email the developers of MX if you just want to say you dislike or hate MX.
Message
Author
User avatar
figueroa
Posts: 1053
Joined: Fri Dec 21, 2018 12:20 am

Re: Systemd free MX19?

#21 Post by figueroa »

My preference would be no systemd. What software, other than Gnome, actually requires systemd from the upstream source?
Andy Figueroa
Using Unix from 1984; GNU/Linux from 1993

User avatar
dolphin_oracle
Developer
Posts: 20022
Joined: Sun Dec 16, 2007 1:17 pm

Re: Systemd free MX19?

#22 Post by dolphin_oracle »

figueroa wrote: Sat May 18, 2019 7:14 pm My preference would be no systemd. What software, other than Gnome, actually requires systemd from the upstream source?
Snapd and some badly packaged stuff from third parties where they supply systemd unit service.files but.not sysvinit.
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
Head_on_a_Stick
Posts: 919
Joined: Sun Mar 17, 2019 3:37 pm

Re: Systemd free MX19?

#23 Post by Head_on_a_Stick »

figueroa wrote: Sat May 18, 2019 7:14 pm What software, other than Gnome, actually requires systemd from the upstream source?
The nftables package only supplies a systemd unit file, no init script is included. This means it cannot be autostarted at boot unless a custom script is provided.

Debian buster will use nftables instead of iptables by default so this may be important.

I'm sure there will be other packages so afflicted, it is required that they provide systemd unit files but sysvinit scripts are optional.

Oh, and OpenBSD have managed to get GNOME working without systemd btw.
mod note: Signature removed, please read the forum rules

User avatar
timkb4cq
Developer
Posts: 3205
Joined: Wed Jul 12, 2006 4:05 pm

Re: Systemd free MX19?

#24 Post by timkb4cq »

Head_on_a_Stick wrote: Sat May 18, 2019 7:33 pmThe nftables package only supplies a systemd unit file, no init script is included. This means it cannot be autostarted at boot unless a custom script is provided.
You mean like the script provided in the nftables package at
/usr/share/doc/nftables/examples/sysvinit/nftables.init
?

Debian doesn't install it in init.d because they default to systemd but nftables does still include it.
HP Pavillion TP01, AMD Ryzen 3 5300G (quad core), Crucial 500GB SSD, Toshiba 6TB 7200rpm
Dell Inspiron 15, AMD Ryzen 7 2700u (quad core). Sabrent 500GB nvme, Seagate 1TB

User avatar
KBD
Posts: 959
Joined: Sun Jul 03, 2011 7:52 pm

Re: Systemd free MX19?

#25 Post by KBD »

Idealogically I want no systemd. Pragmatically I'm booting into it right now because without it my wifi is wonky.
This is going to be a big choice for MX very soon. I'll use MX with or without systemd where I can. But if sysVinit gets in my way I'll have to use something else.
This problem is not going away. Once Red Hat, then Debian jumped aboard the systemd train problems were sure to follow without it. Get ready to jump through hoops if we only use sysVinit. Some will be displeased if we use systemd, but I expect MX will have far fewer problems even if we are ideologically less happy with systemd.

User avatar
uncle mark
Posts: 793
Joined: Sat Nov 11, 2006 10:42 pm

Re: Systemd free MX19?

#26 Post by uncle mark »

KBD wrote: Sat May 18, 2019 9:05 pm Idealogically I want no systemd. Pragmatically I'm booting into it right now because without it my wifi is wonky.
This is going to be a big choice for MX very soon. I'll use MX with or without systemd where I can. But if sysVinit gets in my way I'll have to use something else.
Ideology is the enemy of pragmatism. And vice versa.
Custom build Asus/AMD/nVidia circa 2011 -- MX 19.2 KDE
Acer Aspire 5250 -- MX 21 KDE
Toshiba Satellite C55 -- MX 18.3 Xfce
Assorted Junk -- assorted Linuxes

User avatar
KBD
Posts: 959
Joined: Sun Jul 03, 2011 7:52 pm

Re: Systemd free MX19?

#27 Post by KBD »

uncle mark wrote: Sat May 18, 2019 9:27 pm Ideology is the enemy of pragmatism. And vice versa.
Agreed.
Anything which depends upon systemd now or in the future is going to bite us if we can only choose one init, and it isn't systemd. Great that we had the option to have both up until now, but that's going away.

User avatar
Head_on_a_Stick
Posts: 919
Joined: Sun Mar 17, 2019 3:37 pm

Re: Systemd free MX19?

#28 Post by Head_on_a_Stick »

timkb4cq wrote: Sat May 18, 2019 8:43 pm
Head_on_a_Stick wrote: Sat May 18, 2019 7:33 pmThe nftables package only supplies a systemd unit file, no init script is included. This means it cannot be autostarted at boot unless a custom script is provided.
You mean like the script provided in the nftables package at
/usr/share/doc/nftables/examples/sysvinit/nftables.init
?
Ah, I didn't spot that — thanks for correcting me :happy:

So the problem is actually that the sysvinit user must be aware of that script and must know where to copy it to be able to use update-rc.d(8) and enable it.
timkb4cq wrote: Sat May 18, 2019 8:43 pm Debian doesn't install it in init.d because they default to systemd but nftables does still include it.
Well actually it's the package itself that doesn't install the script in the correct location, many other packages in buster do supply scripts in /etc/init.d/

And as I mentioned, sysvinit scripts are now optional rather than mandatory in Debian buser so this may become more problematic in the future if upstream developers and/or package maintainers don't bother supplying them.
mod note: Signature removed, please read the forum rules

User avatar
AK-47
Developer
Posts: 1081
Joined: Sun Mar 24, 2019 7:04 pm

Re: Systemd free MX19?

#29 Post by AK-47 »

KBD wrote: Sat May 18, 2019 9:05 pmIdealogically I want no systemd. Pragmatically I'm booting into it right now because without it my wifi is wonky.
Systemd or no systemd I don't care, so long as it works. :happy:
It better be reliable by the time it becomes mandatory.

User avatar
kernelkurtz
Posts: 30
Joined: Mon Sep 18, 2017 1:13 pm

Re: Systemd free MX19?

#30 Post by kernelkurtz »

Some of the logic in this thread escapes me.

I was an early adopter of Manjaro mainly because the OpenRC version was quite perfect. When they decided it wasn't going to be supported, I jumped ship and came to MX. For my purpose it was the closest thing to the dead distro I loved.

systemd is not the future of Linux. It's the future of Linux as mangled by corporations. It's the co-opting we have to fear--systemd is just one symptom of that mangling.

Even so, should MX adopt it, I'll jump ship again. Based on anti's contributions above, I might not even have to jump too far ...

But out beyond AntiX there's the Void, and Obarun, and all the little Devuan spin-offs, and Gentoo and Salix ...

I don't want to overstate the importance of being the Resistance to the question of why first Manjaro and then MX shot to the top of the charts at DW. Maybe it's a coincidence. And, maybe not. The other major commonality I see is a warm and very active community forum. And ... Xfce, too, right? So who knows. Correlation is not causation.

It's not my place to say "Keep Fighting". I ain't no senator's son, and I don't like being a demanding assmonkey. But on some level, I personally will keep fighting, like a mad Japanese soldier on a Pacific island in 1983, until they bury me or the "Foundation" makes systemd a hard dependency for bash and vim.

Venceremos.

Post Reply

Return to “General”