Hat mich nun auch mal interessiert. Da ich die blöden Cron Jobs nicht mag, hab ich an einer Systemd- Lösung gebastelt.
Wollte auch nicht so richtig. Aber mit @smutberts Lösung gab es dann success
smutbert hat geschrieben: 18.06.2021 10:36:16
Habe es jetzt bei mir ausprobiert. Aus irgendeinem Grund muss man den Pulseaudioserver, genauer den Socket explizit angeben, zum Beispiel so
Code: Alles auswählen
30 * * * * sh -c 'paplay --server unix:/run/user/$(id -u)/pulse/native /home/smutbert/01.wav'
Ich habe den Timer und den Service via
cockpit eingerichtet, wo man so was höchst komfortabel im Browser machen kann.
Kleiner Stolperstein war das
/$(id -u da wurde mir im Journal ausgegeben
Code: Alles auswählen
Jun 21 23:01:03 XFCE paplay[256469]: paplay: Ungültige Option -- u
Da ich der einzige User bin, hab ich es halt mit meiner ID ersetzt.
Nur falls es Interessiert:
Timer:
Code: Alles auswählen
[Unit]
Description=Jede Stunde Bimmeln
[Timer]
OnCalendar=*-*-* *:1
[Install]
WantedBy=timers.target
Service:
Code: Alles auswählen
[Unit]
Description=Jede Stunde Bimmeln
Wants=pulseaudio.service
[Service]
User=willy
ExecStart=paplay --server unix:/run/user/1000/pulse/native /home/willy/Musik/Alarm_Sounds/clock-chimes-daniel_simon.wav
[Install]
WantedBy=multi-user.target
Code: Alles auswählen
~$ systemctl status Bing.service
● Bing.service - Jede Stunde Bimmeln
Loaded: loaded (/etc/systemd/system/Bing.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Tue 2021-06-22 07:01:34 CEST; 20min ago
TriggeredBy: ● Bing.timer
Process: 21397 ExecStart=paplay --server unix:/run/user/1000/pulse/native /home/willy/Musik/Alarm_Sounds/clock-chimes-daniel_simon.wav (code=exited, status=0/SUCCESS)
Main PID: 21397 (code=exited, status=0/SUCCESS)
CPU: 12ms
Jun 22 07:01:20 XFCE systemd[1]: Started Jede Stunde Bimmeln.
Jun 22 07:01:34 XFCE systemd[1]: Bing.service: Succeeded.