Bug#866865: [SDDM] Poweroff/suspend buttons are invisible/disabled
Package: sddm
Version: 0.14.0-4
Severity: normal
Dear maintainer,
after a fresh installation of Stretch, I switched the init system from systemd to
sysvinit-core then rebooted:
# apt-get install sysvinit-core
# reboot
At login, reboot/poweroff buttons are invisible (Maui theme) or disabled/greyed out
(Elarun, Breeze themes) but after restarting sddm service the buttons come back to
work again (until the next reboot).
Some logs/outputs:
$ groups
s3v cdrom floppy audio dip video plugdev netdev bluetooth lpadmin
# dmesg -l err
systemd-logind[2066]: Failed to start user service, ignoring: Unknown unit:
user@113.service
systemd-logind[2066]: Failed to start user service, ignoring: Unknown unit:
user@1000.service
# loginctl -a
SESSION UID USER SEAT TTY
2 0 root seat0 /dev/tty1
1 113 sddm seat0
2 sessions listed.
[before restarting sddm service]
# loginctl session-status 1
Failed to query ControlGroup: No such property 'ControlGroup'
1 - sddm (113)
Since: Sun 2017-07-02 11:42:29 CEST; 6min ago
Leader: 2034 (sddm-helper)
Seat: seat0; vc7
Display: :0
Service: sddm-greeter; type x11; class greeter
State: online
Unit: session-1.scope
[before restarting sddm service]
# loginctl show-session 1
Id=1
User=113
Name=sddm
Timestamp=Sun 2017-07-02 11:42:29 CEST
TimestampMonotonic=18092889
VTNr=7
Seat=seat0
Display=:0
Remote=no
Service=sddm-greeter
Scope=session-1.scope
Leader=2034
Audit=1
Type=x11
Class=greeter
Active=no
State=online
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no
[after restarting sddm service]
# loginctl session-status 1
Failed to query ControlGroup: No such property 'ControlGroup'
1 - sddm (113)
Since: Sun 2017-07-02 11:42:29 CEST; 14min ago
Leader: 2034
Seat: seat0; vc7
Display: :0
Service: sddm-greeter; type x11; class greeter
State: closing
Unit: session-1.scope
[after restarting sddm service]
# loginctl show-session 1
Id=1
User=113
Name=sddm
Timestamp=Sun 2017-07-02 11:42:29 CEST
TimestampMonotonic=18092889
VTNr=7
Seat=seat0
Display=:0
Remote=no
Service=sddm-greeter
Scope=session-1.scope
Leader=2034
Audit=1
Type=x11
Class=greeter
Active=no
State=closing
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no
sddm.log is empty.
I'm on a virtual machine (hosted on Debian) but I can install on a bare-metal
machine if you can't reproduce this issue.
Also I will provide any additional information if needed.
I've also found this sentence in #831444:
"Using sysvinit-core you'll see that sddm disables the poweroff/reboot/suspend
buttons, as these are provided by systemd."
and I'm a bit confused. Seems like this behaviour is expected, I'm wrong?
If so, feel free to downgrade the severity or close this bug report as well.
Thanks for reading.
-- System Information:
Debian Release: 9.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.9.0-3-amd64 (SMP w/1 CPU core)
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8), LANGUAGE=it_IT.UTF-8
(charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
Versions of packages sddm depends on:
ii adduser 3.115
ii debconf [debconf-2.0] 1.5.61
ii libc6 2.24-11+deb9u1
ii libgcc1 1:6.3.0-18
ii libpam0g 1.1.8-3.6
ii libqt5core5a 5.7.1+dfsg-3+b1
ii libqt5dbus5 5.7.1+dfsg-3+b1
ii libqt5gui5 5.7.1+dfsg-3+b1
ii libqt5network5 5.7.1+dfsg-3+b1
ii libqt5qml5 5.7.1-2+b2
ii libqt5quick5 5.7.1-2+b2
ii libstdc++6 6.3.0-18
ii libsystemd0 232-25
ii libxcb-xkb1 1.12-1
ii libxcb1 1.12-1
ii qml-module-qtquick2 5.7.1-2+b2
ii x11-common 1:7.7+19
ii xserver-xorg [xserver] 1:7.7+19
Versions of packages sddm recommends:
ii libpam-systemd 232-25
ii sddm-theme-breeze [sddm-theme] 4:5.8.6-2.1
ii sddm-theme-debian-maui [sddm-theme] 0.14.0-4
ii sddm-theme-elarun [sddm-theme] 0.14.0-4
Versions of packages sddm suggests:
ii libpam-kwallet5 5.8.4-1
-- debconf information:
* shared/default-x-display-manager: sddm
sddm/daemon_name: /usr/bin/sddm
Reply to: