You are not logged in.
Since a month xscreensaver do not start at starting DE (XFCE4), but only on my laptop. I've added to the userlist in systemctl, as recommended in the wiki, but it still don't start. I can manually start by
systemctl --user start xscreensavercommand, but I can't see this in the list before. I know I can start it as a script in the autostart menu, but I more prefer using the package-given way.
TB
Offline
systemctl --user list-units
systemctl --user status xscreensaver
ls -lR ~/.config/systemd/user /usr/lib/systemd/user /etc/systemd/userOnline
UNIT LOAD ACTIVE SUB DESCRIPTION
sys-devices-pci0000:00-0000:00:02.0-drm-card1-card1\x2deDP\x2d1-intel_backlight.device loaded active plugged /sys/devices/pci0000:00/0000:00:02.0/drm/card1/card1-eDP-1/intel_backlight
sys-devices-pci0000:00-0000:00:0e.0-sound-card0-controlC0.device loaded active plugged /sys/devices/pci0000:00/0000:00:0e.0/sound/card0/controlC0
sys-devices-pci0000:00-0000:00:12.0-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda1.device loaded active plugged MTFDDAV256TDL-1AW1ZABHA 1
sys-devices-pci0000:00-0000:00:12.0-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda2.device loaded active plugged MTFDDAV256TDL-1AW1ZABHA 2
sys-devices-pci0000:00-0000:00:12.0-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda3.device loaded active plugged MTFDDAV256TDL-1AW1ZABHA 3
sys-devices-pci0000:00-0000:00:12.0-ata1-host0-target0:0:0-0:0:0:0-block-sda-sda4.device loaded active plugged MTFDDAV256TDL-1AW1ZABHA 4
sys-devices-pci0000:00-0000:00:12.0-ata1-host0-target0:0:0-0:0:0:0-block-sda.device loaded active plugged MTFDDAV256TDL-1AW1ZABHA
sys-devices-pci0000:00-0000:00:14.0-0000:01:00.0-net-eno1.device loaded active plugged RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
sys-devices-pci0000:00-0000:00:14.1-0000:02:00.0-net-wlo1.device loaded active plugged RTL8821CE 802.11ac PCIe Wireless Network Adapter
sys-devices-pci0000:00-0000:00:15.0-usb1-1\x2d4-1\x2d4:1.0-bluetooth-hci0.device loaded active plugged /sys/devices/pci0000:00/0000:00:15.0/usb1/1-4/1-4:1.0/bluetooth/hci0
sys-devices-platform-serial8250-serial8250:0-serial8250:0.0-tty-ttyS0.device loaded active plugged /sys/devices/platform/serial8250/serial8250:0/serial8250:0.0/tty/ttyS0
sys-devices-platform-serial8250-serial8250:0-serial8250:0.1-tty-ttyS1.device loaded active plugged /sys/devices/platform/serial8250/serial8250:0/serial8250:0.1/tty/ttyS1
sys-devices-platform-serial8250-serial8250:0-serial8250:0.2-tty-ttyS2.device loaded active plugged /sys/devices/platform/serial8250/serial8250:0/serial8250:0.2/tty/ttyS2
sys-devices-platform-serial8250-serial8250:0-serial8250:0.3-tty-ttyS3.device loaded active plugged /sys/devices/platform/serial8250/serial8250:0/serial8250:0.3/tty/ttyS3
sys-devices-virtual-misc-rfkill.device loaded active plugged /sys/devices/virtual/misc/rfkill
sys-module-configfs.device loaded active plugged /sys/module/configfs
sys-module-fuse.device loaded active plugged /sys/module/fuse
sys-subsystem-bluetooth-devices-hci0.device loaded active plugged /sys/subsystem/bluetooth/devices/hci0
sys-subsystem-net-devices-eno1.device loaded active plugged RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
sys-subsystem-net-devices-wlo1.device loaded active plugged RTL8821CE 802.11ac PCIe Wireless Network Adapter
-.mount loaded active mounted Root Mount
boot.mount loaded active mounted /boot
dev-hugepages.mount loaded active mounted /dev/hugepages
dev-mqueue.mount loaded active mounted /dev/mqueue
home.mount loaded active mounted /home
proc-sys-fs-binfmt_misc.mount loaded active mounted /proc/sys/fs/binfmt_misc
run-credentials-systemd\x2djournald.service.mount loaded active mounted /run/credentials/systemd-journald.service
run-user-1000-gvfs.mount loaded active mounted /run/user/1000/gvfs
run-user-1000.mount loaded active mounted /run/user/1000
sys-fs-fuse-connections.mount loaded active mounted /sys/fs/fuse/connections
sys-kernel-config.mount loaded active mounted /sys/kernel/config
sys-kernel-debug.mount loaded active mounted /sys/kernel/debug
sys-kernel-tracing.mount loaded active mounted /sys/kernel/tracing
tmp.mount loaded active mounted /tmp
init.scope loaded active running System and Service Manager
at-spi-dbus-bus.service loaded active running Accessibility services bus
dbus.service loaded active running D-Bus User Message Bus
dconf.service loaded active running User preferences database
gpg-agent.service loaded active running GnuPG cryptographic agent and passphrase cache
gvfs-daemon.service loaded active running Virtual filesystem service
gvfs-goa-volume-monitor.service loaded active running Virtual filesystem service - GNOME Online Accounts monitor
gvfs-metadata.service loaded active running Virtual filesystem metadata service
gvfs-udisks2-volume-monitor.service loaded active running Virtual filesystem service - disk device monitor
pipewire-pulse.service loaded active running PipeWire PulseAudio
pipewire.service loaded active running PipeWire Multimedia Service
wireplumber.service loaded active running Multimedia Service Session Manager
xfce4-notifyd.service loaded active running XFCE notifications service
xfconfd.service loaded active running Xfce configuration service
-.slice loaded active active Root Slice
app.slice loaded active active User Application Slice
session.slice loaded active active User Core Session Slice
dbus.socket loaded active running D-Bus User Message Bus Socket
dirmngr.socket loaded active listening GnuPG network certificate management daemon
gcr-ssh-agent.socket loaded active listening GCR ssh-agent wrapper
gpg-agent-browser.socket loaded active running GnuPG cryptographic agent and passphrase cache (access for web browsers)
gpg-agent-extra.socket loaded active running GnuPG cryptographic agent and passphrase cache (restricted)
gpg-agent-ssh.socket loaded active running GnuPG cryptographic agent (ssh-agent emulation)
gpg-agent.socket loaded active running GnuPG cryptographic agent and passphrase cache
keyboxd.socket loaded active listening GnuPG public key management service
p11-kit-server.socket loaded active listening p11-kit server
pipewire-pulse.socket loaded active running PipeWire PulseAudio
pipewire.socket loaded active running PipeWire Multimedia System Sockets
dev-sda2.swap loaded active active /dev/sda2
basic.target loaded active active Basic System
bluetooth.target loaded active active Bluetooth
default.target loaded active active Main User Target
paths.target loaded active active Paths
sockets.target loaded active active Sockets
sound.target loaded active active Sound Card
timers.target loaded active active Timers
Legend: LOAD → Reflects whether the unit definition was properly loaded.
ACTIVE → The high-level unit activation state, i.e. generalization of SUB.
SUB → The low-level unit activation state, values depend on unit type.
70 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'./etc/systemd/user:
összesen 4
drwxr-xr-x 1 root root 38 2024 jún 9 pipewire.service.wants
lrwxrwxrwx 1 root root 41 2024 jún 9 pipewire-session-manager.service -> /usr/lib/systemd/user/wireplumber.service
drwxr-xr-x 1 root root 154 2024 júl 28 sockets.target.wants
/etc/systemd/user/pipewire.service.wants:
összesen 4
lrwxrwxrwx 1 root root 41 2024 jún 9 wireplumber.service -> /usr/lib/systemd/user/wireplumber.service
/etc/systemd/user/sockets.target.wants:
összesen 16
lrwxrwxrwx 1 root root 42 2023 febr 24 gcr-ssh-agent.socket -> /usr/lib/systemd/user/gcr-ssh-agent.socket
lrwxrwxrwx 1 root root 43 2022 dec 2 p11-kit-server.socket -> /usr/lib/systemd/user/p11-kit-server.socket
lrwxrwxrwx 1 root root 43 2024 júl 28 pipewire-pulse.socket -> /usr/lib/systemd/user/pipewire-pulse.socket
lrwxrwxrwx 1 root root 37 2024 jún 9 pipewire.socket -> /usr/lib/systemd/user/pipewire.socket
/home/tombenko/.config/systemd//user:
összesen 8
drwxr-xr-x 1 tombenko tombenko 112 2024 júl 28 default.target.wants
drwxr-xr-x 1 tombenko tombenko 40 febr 5 23.52 graphical-session.target.wants
lrwxrwxrwx 1 tombenko tombenko 56 febr 5 23.52 org.jwz.xscreensaver.service -> /home/tombenko/.config/systemd/user/xscreensaver.service
drwxr-xr-x 1 tombenko tombenko 106 2024 júl 28 sockets.target.wants
-rw-r--r-- 1 tombenko tombenko 516 2024 jún 29 xscreensaver.service
/home/tombenko/.config/systemd//user/default.target.wants:
összesen 12
lrwxrwxrwx 1 tombenko tombenko 44 2023 febr 7 pipewire-pulse.service -> /usr/lib/systemd/user/pipewire-pulse.service
lrwxrwxrwx 1 tombenko tombenko 38 2024 júl 28 pipewire.service -> /usr/lib/systemd/user/pipewire.service
lrwxrwxrwx 1 tombenko tombenko 40 2023 márc 8 pulseaudio.service -> /usr/lib/systemd/user/pulseaudio.service
/home/tombenko/.config/systemd//user/graphical-session.target.wants:
összesen 4
lrwxrwxrwx 1 tombenko tombenko 56 febr 5 23.52 xscreensaver.service -> /home/tombenko/.config/systemd/user/xscreensaver.service
/home/tombenko/.config/systemd//user/sockets.target.wants:
összesen 12
lrwxrwxrwx 1 tombenko tombenko 43 2023 febr 7 pipewire-pulse.socket -> /usr/lib/systemd/user/pipewire-pulse.socket
lrwxrwxrwx 1 tombenko tombenko 37 2024 júl 28 pipewire.socket -> /usr/lib/systemd/user/pipewire.socket
lrwxrwxrwx 1 tombenko tombenko 39 2023 márc 8 pulseaudio.socket -> /usr/lib/systemd/user/pulseaudio.socket
/usr/lib/systemd/user:
összesen 256
-rw-r--r-- 1 root root 442 febr 13 20.09 app.slice
-rw-r--r-- 1 root root 196 jan 11 15.59 at-spi-dbus-bus.service
-rw-r--r-- 1 root root 446 febr 13 20.09 background.slice
-rw-r--r-- 1 root root 505 febr 13 20.09 basic.target
-rw-r--r-- 1 root root 129 febr 3 17.44 blueman-applet.service
-rw-r--r-- 1 root root 121 febr 3 17.44 blueman-manager.service
-rw-r--r-- 1 root root 427 febr 13 20.09 bluetooth.target
-rw-r--r-- 1 root root 481 febr 13 20.09 capsule@.target
-rw-r--r-- 1 root root 134 2024 febr 7 colord-session.service
-rw-r--r-- 1 root root 410 dec 17 09.26 dbus.service
-rw-r--r-- 1 root root 178 dec 17 09.26 dbus.socket
-rw-r--r-- 1 root root 157 2024 júl 12 dconf.service
-rw-r--r-- 1 root root 471 febr 13 20.09 default.target
-rw-r--r-- 1 root root 212 nov 28 11.19 dirmngr.service
-rw-r--r-- 1 root root 169 nov 28 11.19 dirmngr.socket
-rw-r--r-- 1 root root 184 febr 10 09.17 dropbox.service
-rw-r--r-- 1 root root 510 febr 13 20.09 exit.target
-rw-r--r-- 1 root root 451 nov 27 00.05 filter-chain.service
-rw-r--r-- 1 root root 770 jan 27 02.53 fluidsynth.service
-rw-r--r-- 1 root root 285 2024 jún 12 gcr-ssh-agent.service
-rw-r--r-- 1 root root 232 2024 jún 12 gcr-ssh-agent.socket
-rw-r--r-- 1 root root 143 jan 9 00.17 glib-pacrunner.service
-rw-r--r-- 1 root root 263 nov 28 11.19 gpg-agent-browser.socket
-rw-r--r-- 1 root root 246 nov 28 11.19 gpg-agent-extra.socket
-rw-r--r-- 1 root root 223 nov 28 11.19 gpg-agent.service
-rw-r--r-- 1 root root 199 nov 28 11.19 gpg-agent.socket
-rw-r--r-- 1 root root 273 nov 28 11.19 gpg-agent-ssh.socket
-rw-r--r-- 1 root root 576 febr 13 20.09 graphical-session-pre.target
-rw-r--r-- 1 root root 492 febr 13 20.09 graphical-session.target
-rw-r--r-- 1 root root 171 febr 13 23.55 gvfs-daemon.service
-rw-r--r-- 1 root root 231 febr 13 23.55 gvfs-goa-volume-monitor.service
-rw-r--r-- 1 root root 191 febr 13 23.55 gvfs-metadata.service
-rw-r--r-- 1 root root 229 febr 13 23.55 gvfs-udisks2-volume-monitor.service
-rw-r--r-- 1 root root 454 2023 febr 4 jack@.service
-rw-r--r-- 1 root root 181 nov 28 11.19 keyboxd.service
-rw-r--r-- 1 root root 155 nov 28 11.19 keyboxd.socket
-rw-r--r-- 1 root root 200 nov 2 09.28 mpris-proxy.service
-rw-r--r-- 1 root root 287 2024 júl 4 p11-kit-server.service
-rw-r--r-- 1 root root 147 2024 júl 4 p11-kit-server.socket
-rw-r--r-- 1 root root 402 febr 13 20.09 paths.target
-rw-r--r-- 1 root root 1191 nov 27 00.05 pipewire-pulse.service
-rw-r--r-- 1 root root 172 nov 27 00.05 pipewire-pulse.socket
-rw-r--r-- 1 root root 1002 nov 27 00.05 pipewire.service
-rw-r--r-- 1 root root 172 nov 27 00.05 pipewire.socket
-rw-r--r-- 1 root root 425 febr 13 20.09 printer.target
-rw-r--r-- 1 root root 443 febr 13 20.09 session.slice
-rw-r--r-- 1 root root 450 febr 13 20.09 shutdown.target
-rw-r--r-- 1 root root 428 febr 13 20.09 smartcard.target
-rw-r--r-- 1 root root 404 febr 13 20.09 sockets.target
drwxr-xr-x 1 root root 242 dec 28 02.27 sockets.target.wants
-rw-r--r-- 1 root root 428 febr 13 20.09 sound.target
-rw-r--r-- 1 root root 392 febr 18 10.56 ssh-agent.service
-rw-r--r-- 1 root root 598 febr 13 20.09 systemd-exit.service
-rw-r--r-- 1 root root 688 febr 13 20.09 systemd-tmpfiles-clean.service
-rw-r--r-- 1 root root 541 febr 13 20.09 systemd-tmpfiles-clean.timer
-rw-r--r-- 1 root root 717 febr 13 20.09 systemd-tmpfiles-setup.service
-rw-r--r-- 1 root root 273 febr 10 09.26 thunar.service
-rw-r--r-- 1 root root 453 febr 13 20.09 timers.target
-rw-r--r-- 1 root root 148 febr 8 15.05 tinysparql-xdg-portal-3.service
-rw-r--r-- 1 root root 266 dec 25 19.46 tumblerd.service
drwxr-xr-x 1 root root 26 febr 23 16.54 vte-spawn-.scope.d
-rw-r--r-- 1 root root 473 febr 7 18.36 wireplumber.service
-rw-r--r-- 1 root root 744 febr 7 18.36 wireplumber@.service
-rw-r--r-- 1 root root 477 febr 13 20.09 xdg-desktop-autostart.target
-rw-r--r-- 1 root root 152 febr 17 07.25 xfce4-notifyd.service
-rw-r--r-- 1 root root 131 dec 25 19.51 xfconfd.service
/usr/lib/systemd/user/sockets.target.wants:
összesen 28
lrwxrwxrwx 1 root root 14 dec 17 09.26 dbus.socket -> ../dbus.socket
lrwxrwxrwx 1 root root 17 nov 28 11.19 dirmngr.socket -> ../dirmngr.socket
lrwxrwxrwx 1 root root 27 nov 28 11.19 gpg-agent-browser.socket -> ../gpg-agent-browser.socket
lrwxrwxrwx 1 root root 25 nov 28 11.19 gpg-agent-extra.socket -> ../gpg-agent-extra.socket
lrwxrwxrwx 1 root root 19 nov 28 11.19 gpg-agent.socket -> ../gpg-agent.socket
lrwxrwxrwx 1 root root 23 nov 28 11.19 gpg-agent-ssh.socket -> ../gpg-agent-ssh.socket
lrwxrwxrwx 1 root root 17 nov 28 11.19 keyboxd.socket -> ../keyboxd.socket
/usr/lib/systemd/user/vte-spawn-.scope.d:
összesen 4
-rw-r--r-- 1 root root 82 febr 7 20.16 defaults.conf○ xscreensaver.service - XScreenSaver
Loaded: loaded (/home/tombenko/.config/systemd/user/xscreensaver.service; enabled; preset: enabled)
Active: inactive (dead)
Docs: man:xscreensaver
man:xscreensaver-settings
https://www.jwz.org/xscreensaver/
febr 23 15:04:47 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.gnome.ScreenSaver, ignoring: Invalid argument
febr 23 15:04:47 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.cinnamon.ScreenSaver, ignoring: Invalid argument
febr 23 15:04:47 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.mate.ScreenSaver, ignoring: Invalid argument
febr 23 15:04:47 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.xfce.ScreenSaver, ignoring: Invalid argument
febr 23 15:04:47 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on light-locker, ignoring: Invalid argument
febr 23 16:54:34 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.gnome.ScreenSaver, ignoring: Invalid argument
febr 23 16:54:34 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.cinnamon.ScreenSaver, ignoring: Invalid argument
febr 23 16:54:34 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.mate.ScreenSaver, ignoring: Invalid argument
febr 23 16:54:34 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on org.xfce.ScreenSaver, ignoring: Invalid argument
febr 23 16:54:34 Dumbledore systemd[699]: /home/tombenko/.config/systemd/user/xscreensaver.service:9: Failed to add dependency on light-locker, ignoring: Invalid argumentOffline
Looks ok, how do you start xfce4?
systemctl --user list-units --type target --state active(You most likely are simply not reaching the graphical.target)
Online
UNIT LOAD ACTIVE SUB DESCRIPTION
basic.target loaded active active Basic System
default.target loaded active active Main User Target
paths.target loaded active active Paths
sockets.target loaded active active Sockets
timers.target loaded active active Timers
Legend: LOAD → Reflects whether the unit definition was properly loaded.
ACTIVE → The high-level unit activation state, i.e. generalization of SUB.
SUB → The low-level unit activation state, values depend on unit type.
5 loaded units listed.I start xfce from lightdm what starts as a systemd unit.
Offline
It's actually more about xfce4 than lightdm, the DM doesn't seem to be supposed to set that level.
https://gitlab.xfce.org/xfce/xfce4-session/-/issues/213
Online
Ok, Thanx!
Offline