Das lief auch lange so wie gewünscht.
Neuerdings startet der Service aber nach jedem Booten
Aus dem Journal (jeweils beim Neustart):
Code: Alles auswählen
Jan 26 08:14:53 XFCE systemd[1]: Started Bleachbit.service - Reinigung /home.
Jan 26 08:19:38 XFCE systemd[1]: Started Bleachbit.service - Reinigung /home.
Jan 26 20:09:24 XFCE systemd[1]: Started Bleachbit.service - Reinigung /home.
Jan 27 09:08:49 XFCE systemd[1]: Started Bleachbit.service - Reinigung /home.
Jan 27 17:13:08 XFCE systemd[1]: Started Bleachbit.service - Reinigung /home.
Code: Alles auswählen
cat /etc/systemd/system/Bleachbit.timer
[Unit]
Description=Reinigung /home
[Timer]
OnCalendar=*-*-* 11:0:00
[Install]
WantedBy=timers.target
Code: Alles auswählen
cat /etc/systemd/system/Bleachbit.service
[Unit]
Description=Reinigung /home
[Service]
User=root
ExecStart=/home/thunder/Dokumente/Skripte/Bleachbit_als_root
[Install]
WantedBy=multi-user.target
Code: Alles auswählen
cat /home/thunder/Dokumente/Skripte/Bleachbit_als_root
#!/bin/sh
# sleep 20
pkexec bleachbit --preset -c>/home/thunder/bleachbit_root.log
exit
Code: Alles auswählen
systemctl status Bleachbit.timer
○ Bleachbit.timer - Reinigung /home
Loaded: loaded (/etc/systemd/system/Bleachbit.timer; disabled; preset: enabled)
Active: inactive (dead)
Trigger: n/a
Triggers: ● Bleachbit.service
Code: Alles auswählen
~$ systemctl status Bleachbit.service
○ Bleachbit.service - Reinigung /home
Loaded: loaded (/etc/systemd/system/Bleachbit.service; enabled; preset: enabled)
Active: inactive (dead) since Mon 2025-01-27 17:14:38 CET; 1h 29min ago
Duration: 1min 30.340s
Invocation: 9718cb5e5e39424993cd5de6deb91a24
Process: 981 ExecStart=/home/thunder/Dokumente/Skripte/Bleachbit_als_root (code=exited, status=0/SUCCESS)
Main PID: 981 (code=exited, status=0/SUCCESS)
Mem peak: 925.3M
CPU: 8.826s
Jan 27 17:13:08 XFCE systemd[1]: Started Bleachbit.service - Reinigung /home.
Jan 27 17:13:08 XFCE pkexec[993]: pam_unix(polkit-1:session): session opened for user root(uid=0) by (uid=0)
Jan 27 17:13:08 XFCE pkexec[993]: root: Executing command [USER=root] [TTY=unknown] [CWD=/] [COMMAND=/usr/bin/bleachbit --preset -c]
Jan 27 17:13:08 XFCE Bleachbit_als_root[993]: unexpected session loginctl: No
Jan 27 17:13:08 XFCE pkexec[993]: gdk_screen_get_root_window: assertion 'GDK_IS_SCREEN (screen)' failed
Jan 27 17:14:38 XFCE systemd[1]: Bleachbit.service: Deactivated successfully.
Jan 27 17:14:38 XFCE systemd[1]: Bleachbit.service: Consumed 8.826s CPU time, 925.3M memory peak.
Was ist an dem Timer falsch ?