Bug#1095025: elogind: Initialization Scripts fail to start elogind [Trixie]

Scott Fitzgerald sf at expat.email
Sun Feb 2 19:00:19 GMT 2025


Package: elogind
Version: 255.17-1debian1
Severity: important
X-Debbugs-Cc: sf at expat.email

Dear Maintainer,

I did a fresh install of trixie on an old laptop, a "cli only" install to start, and 
chose a runit-based version.  Noticed a two-minute or so delay on every login.  Eventually
I noticed that elogind was not running unless I manually started it from a terminal, so 
I looked at the init scripts for elogind, and noticed at the bottom it was referencing 
the wrong location, so I corrected it but this was not a fix.  Then I noticed that 
the run script was trying to use "invoke-run" which, according to the man page, attempted
to start via an /etc/init.d script.  So I tried things like "/etc/init.d/elogind start/status
" etc, but got nothing.  Not even a "starting ...." message or some error about status.

I kinda gave up and just wrote my own simple runit run script using "exec chpst -P 
/usr/libexec/elogind" which, even though it throws one error while waiting for dbus to start, 
does start the daemon running in the background.  Now I have fast cli logins and can 
run loginctl.

Since I have your attention I wish to thank you and the boot diversity team because
you have saved me from having to run a non-debian distribution just because I don't
care for the systemd init system.

---

Scotty Fitzgerald

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.11-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: runit (via /run/runit.stopit)
LSM: AppArmor: enabled

Versions of packages elogind depends on:
ii  dbus                 1.16.0-1
ii  debconf              1.5.89
ii  init-system-helpers  1.68
ii  libacl1              2.3.2-2+b1
ii  libc6                2.40-6
ii  libcap2              1:2.66-5+b1
ii  libmount1            2.40.4-1
ii  libpam0g             1.5.3-7+b1
ii  libselinux1          3.7-3.1
ii  libsystemd0          257.2-3
ii  libudev1             257.2-3

Versions of packages elogind recommends:
ii  libpam-elogind  255.17-1debian1
ii  polkitd         126-2

elogind suggests no packages.

-- no debconf information



More information about the Debian-init-diversity mailing list