GNOME's Future On Systemd-less Linux Distros #Linux #YouTube https://youtu.be/zzcoZ6zijIk
@BrodieOnLinux I love how people call me insane when I tell them that I use KDE on Gentoo w/ OpenRC and agetty autologin, followed by dbus-run-session startplasma-wayland
if tty1
@elly If it works for you then absolutely keep doing it
@BrodieOnLinux Sure, although I’m not against systemd (just to be clear). I have plenty of systems running Fedora (like my work laptop or Chromebooks).
I just don’t like it when it tries to do everything for me, /etc/init.d/service action
is still ingrained into my muscle memory. My servers and hypervisors run Alpine exactly because of that simplicity.
Take journald for instance. It’s nice, it compresses logs and provides you with convenient tooling (your system crashed? journalctl -b -1
and you look where the problem started). However, I like having plain logfiles in /var/log
and if it fills up my filesystem because I forgor to configure logrotate, that’s on me (or as kids these days would say - “skill issue”)
@elly @BrodieOnLinux Yeah, right now I’m on Chimera Linux + KDE and it’s been grea… plasmashell has crashed
@navi I didn't necessarily mean that it forces them to be more systemd like in a negative sense, I meant it as if they wanted to compete in this space systemd sort of pushed them along. Any init that was in the position that systemd is in would have a similar effect
@BrodieOnLinux wait a sec
so this is the description of the ugly hack?
https://gitlab.gnome.org/GNOME/gdm/-/blob/fbe20af6ba513c6b5880b03ada632e81783ecb9a/daemon/gdm-session.c#L3187-3200
They were starting a separate dbus instance for each greeter session (you could even call it "session bus") and they thought that's a hack
so instead
now they create a temporary user for each greeter session, so that they can use the per-user dbus instance?
In what world that is less of a hack???
@wolf480pl I don't think I said it was an ugly hack?
@BrodieOnLinux
I was referring to
> "and GNOME themselves said it was a bitrotten hack"
Well ok bitrotten doesn't imply ugly.
Still, if I understand correctly (which I'm not sure of, please correct me if I'm wrong):
- gdm was depending on dbus-daemon to launch a temporary session bus for each greeter session
- launching a temporary session bus was considered a hack by GNOME devs
- creating a temporary user for each greeter session is considered a better solution by GNOME devs