Hallo,
ich habe hier ein Script in dem ich per
xdotool getwindowfocus getwindowname
das aktive Fenster abfrage. Das geht problemlos wenn man das Skript im Terminal startet, nicht aber wenn es per
@reboot /pfad/zum/script
im Cron gestartet wird. Das Script findet sich als Prozess, es tut aber nichts. Wenn ein bestimmtes Fenster aktiv ist, wird per touch eine Datei erstellt, nur zur Prüfung ob alles geht.
Ich vermute ich muss hier, da das Script über Cron gestartet wird, xdotool noch sagen, dass es auf einem bestimmten DISPLAY arbeiten muss. Auf meinem Raspberry Pi mit ich ein Programm mit "DISPLAY=raspberrypi:1" davor starten. Wie bekomme ich das unter Ubuntu heraus? Ist das ein fixer Name oder ändert der sich?