xfce4-screensaver does not offer "switch user" option without killing and restarting the screensaver
A Fedora user filed this bugreport on fedora bugzilla -
=================
The switch user button doesn't show unless I kill the auto-started xfce4-screensaver process and start it again (with Alt+F2 for example, but I can also start it from a terminal).
Steps to Reproduce:
- make sure xfce4-screensaver-preferences shows the "User Switching" option on
- make sure xfce4-screensaver is autostarted
- reboot
- lock -> no switch user button
- unlock
- kill/stop xfce4-screensaver
- Alt+F2 and start xfce4-screensaver
- lock -> switch user button is available (and works)
=================
xfce4-screensaver version: 4.16.0
Build options:
xfce4-screensaver 4.16.0
========================
prefix: /usr
exec_prefix: /usr
libdir: /usr/lib64
bindir: /usr/bin
sysconfdir: /etc
localstatedir: /var
datadir: /usr/share
PAM prefix: /etc
source code location: .
compiler: gcc
cflags: -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -lm
Base libs: -lX11 -lXss -ldbus-glib-1 -ldbus-1 -lxklavier -lxfconf-0 -lgarcon-gtk3-1 -lgarcon-1 -lgthread-2.0 -pthread -lglib-2.0 -lxfce4ui-2 -lxfce4util -lwnck-3 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lXrandr
Extension libs: -lXext -lX11
Maintainer mode: no
Docs enabled: no
GL: yes
Screen locking enabled: yes
Show keyboard indicator: yes
systemd support: yes
elogind support: no
ConsoleKit support: yes
PAM support: yes
PAM auth type: system
bsd_auth(3) support: no
Have shadow passwords: yes
Have adjunct shadow: no
Have enhanced shadow: no
Have HPUX shadow: no
Have password helper: no
Authentication scheme: pam
Need setuid dialog: no
I am not sure if this is a downstream issue or a bug in screensaver directly.