You are not logged in.
Pages: 1
On my Beowulf XFCE+Slim+Consolekit installation, a recent update to xfce4-session pulled in elogind and lightdm through
Recommends: <logind>
  libpam-elogind
Recommends: light-lockerMeanwhile, task-xfce-desktop pulls in slim and consolekit through
Depends: slim
Recommends: libpolkit-backend-consolekit-1-0I assume the addition of light-locker is to make up for the removal of a dependency on xscreensaver. A cleaner way to do this would be to use slimlock. Unfortunately, as packaged, xfce doesn't use slimlock. To fix this, the file
/usr/bin/xflock4which is part of xfce4-session, can be changed from
for lock_cmd in \
    "xscreensaver-command -lock" \
    "light-locker-command --lock" \
    "gnome-screensaver-command --lock" \
    "mate-screensaver-command --lock"
do
    $lock_cmd >/dev/null 2>&1 && exit
doneto
for lock_cmd in \
    "slimlock" \
    "xscreensaver-command -lock" \
    "light-locker-command --lock" \
    "gnome-screensaver-command --lock" \
    "mate-screensaver-command --lock"
do
    $lock_cmd >/dev/null 2>&1 && exit
doneLast edited by SmokeyGrey (2019-10-31 06:22:35)
Offline
How about if I phrase this as a simple, concise question?
Why is XFCE pulling in both Slim and LightDM in Beowulf? This seems messy and unnecessary.
Offline

Sorry I didn't respond sooner. I passed the message along and we're working on it. Package dependencies will be adjusted to fix this.
Offline
Pages: 1