XFCE Background ändern?
Hallo, ich möchte gerne meinen Hintergrundbilddiashowordner ändern über das Terminal damit ich darauf einen Hotkey legen kann
Weiß jemand wie das geht?
Bei dconf hab ich kein passendes Schema finden können
2 Antworten
Das Hintergrundbild ändern kannst du mit Hilfe von xconf:
xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/workspace0/last-image -s /path/to/image
Bei einer Diashow als Hintergrund ändert sich dabei der aktive Ordner aus dem die Bilder stammen.
Je nachdem welche Einstellungen du hast (mehrere Monitore, Screens, Arbeitsflächen, ...) mußt du den Pfad nach -p (/backdrop/usw.) entsprechend anpassen.
xfconf-query -c xfce4-desktop -p /backdrop -lv
zeigt dir die verfügbaren Pfade an. Indem du das Hintergrundbild mit Hilfe der GUI veränderst und die Ausgabe vorher und nachher vergleichst kannst du den richtigen Pfad herausfinden.
ganz so einfach wird das nicht sein.
Das Verzeichnis wir die Datei
~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-screensaver.xml
eingetragen und steht dort unter
<property name="xfce-personal-slideshow" type="empty">
<property name="location" type="string" value="<Pfad+Name>"/> <property name="arguments" type="string" value="--location=<Pfad+Name"/>
vielleicht kannst du mehrere solcher Dateien anlegen und dann einfach austauschen.
Ob das aber dann nicht doch einen Neustart von XFCE erfordert ?