![](https://seccdn.libravatar.org/avatar/0269d000bf0a18049111c085c7d234ab.jpg?s=120&d=mm&r=g)
Moin, ich hatte vor längerer Zeit schonmal gefragt, daraus hatte sich aber nichts ergeben: Wo speichert Enlightenment die aktuelle Hintergrundgrafik ab? Ich möchte ein Skript schreiben, das diese austauscht. Ein grep über die üblichen Verdächtigen hat nichts gebracht. Thorsten -- Quidquid latine dictum sit, altum viditur.
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
On Die, 04 Sep 2001, Thorsten Haude wrote:
ich hatte vor längerer Zeit schonmal gefragt, daraus hatte sich aber nichts ergeben: Wo speichert Enlightenment die aktuelle Hintergrundgrafik ab? Ich möchte ein Skript schreiben, das diese austauscht. Ein grep über die üblichen Verdächtigen hat nichts gebracht.
~/.enlightenment/themes/DEFAULT/desktops.cfg (bzw. /usr/X11R6/lib/X11/enlightenment/themes/*/desktops.cfg und ~/.enlightenment/.usr.X11R6.*.themes.*.desktops.cfg.preparsed ) -dnh --
Möchtest du lieber die kopflose Grete oder die Fraue ohne Unterleib? Naja! Mann hatt ja schon oft von Frauen gehöhrt die Ihren Kopf verloren haben. Aber was soll Ich mit einer Ohne Unterleib? Kann man die als Büstge in einer Vitrine spuken lassen? Hast du nichts in der Kategorie "Weisse Frau - Komplett"? [Bruder Franziskus und Woko° in dag°]
![](https://seccdn.libravatar.org/avatar/0269d000bf0a18049111c085c7d234ab.jpg?s=120&d=mm&r=g)
Moin,
* David Haller
On Die, 04 Sep 2001, Thorsten Haude wrote:
Wo speichert Enlightenment die aktuelle Hintergrundgrafik ab? Ich möchte ein Skript schreiben, das diese austauscht. Ein grep über die üblichen Verdächtigen hat nichts gebracht. ~/.enlightenment/themes/DEFAULT/desktops.cfg ~/.enlightenment/themes ist bei mir leer.
(bzw. /usr/X11R6/lib/X11/enlightenment/themes/*/desktops.cfg In /usr/X11R6/lib/X11 befindet sich kein Verzeichnis enlightenment.
~/.enlightenment/.usr.X11R6.*.themes.*.desktops.cfg.preparsed Das ist auch nicht da.
Na, da scheine ich ja eine richtig stabile Installation zu haben: Wo nichts ist, kann auch nichts abstürzen. Ein 'locate desktops.cfg' bringt etwas: /usr/X11R6/share/enlightenment/themes/*/desktops.cfg Da verstecken sich die kleinen Schelme. Da finde ich nur die Definition der Defaulthintergründe. Ist auch eigentlich logisch, da User in diesen Dateien nicht schreiben können. (Ach so: Ich habe inzwischen nicht mehr die Defaulthintergründe.) Hast Du noch eine Idee? Thorsten -- When a thing has been said and said well, have no scruple. Take it and copy it. Anatole France
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
On Mit, 05 Sep 2001, Thorsten Haude wrote:
* David Haller
[01-09-04 23:31]: On Die, 04 Sep 2001, Thorsten Haude wrote:
Wo speichert Enlightenment die aktuelle Hintergrundgrafik ab? Ich möchte ein Skript schreiben, das diese austauscht. Ein grep über die üblichen Verdächtigen hat nichts gebracht. ~/.enlightenment/themes/DEFAULT/desktops.cfg ~/.enlightenment/themes ist bei mir leer.
~/.enlightenment/themes/DEFAULT ist ein symlink auf das Verz. des gewaehlten themes in /usr/X11R6... z.B. $ readlink ~/.enlightenment/themes/DEFAULT /usr/X11R6/lib/X11/enlightenment/themes/ShinyMetal [..]
Ein 'locate desktops.cfg' bringt etwas: /usr/X11R6/share/enlightenment/themes/*/desktops.cfg Da verstecken sich die kleinen Schelme.
Ah... Ich hab halt ne SuSE 6.2 / XFree86 3.3.6 ;)
Da finde ich nur die Definition der Defaulthintergründe. Ist auch eigentlich logisch, da User in diesen Dateien nicht schreiben können. (Ach so: Ich habe inzwischen nicht mehr die Defaulthintergründe.)
Hast Du noch eine Idee?
Gibt's nicht ne App um die Hintergruende zu aendern? Dann lass da mal ein 'strace -o /tmp/appname.strace -efile appname' mitlaufen, da tauchen dann alle "angefassten" Dateien auf. Da suchst du dann halt ;) In ~/.enlightenment/user_theme.cfg hast du schon geschaut?? -dnh -- Make sure that they know you know that they know you know. -- Mike Andrews on getting license keys by mail (from a certain Corp.)
![](https://seccdn.libravatar.org/avatar/0269d000bf0a18049111c085c7d234ab.jpg?s=120&d=mm&r=g)
Moin,
* David Haller
On Mit, 05 Sep 2001, Thorsten Haude wrote:
* David Haller
[01-09-04 23:31]: ~/.enlightenment/themes/DEFAULT/desktops.cfg ~/.enlightenment/themes ist bei mir leer. ~/.enlightenment/themes/DEFAULT ist ein symlink auf das Verz. des gewaehlten themes in /usr/X11R6... z.B. Das würde nichts nützen, in /usr/X11R6... kann der User nichts speichern.
Gibt's nicht ne App um die Hintergruende zu aendern? Ich kenne keins, ich benutze das Menü.
Dann lass da mal ein 'strace -o /tmp/appname.strace -efile appname' mitlaufen, da tauchen dann alle "angefassten" Dateien auf. Da suchst du dann halt ;) Ich werde nicht enlightenment tracen, wenn ich nicht mehr Hinweise habe.
In ~/.enlightenment/user_theme.cfg hast du schon geschaut?? Ich habe schon alles mögliche durchgrept. 'user_theme.cfg' enthällt nur den Pfad zum Theme.
Thorsten -- They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. Benjamin Franklin
![](https://seccdn.libravatar.org/avatar/7b33cb1e776e35b87edb8ef09f0c888f.jpg?s=120&d=mm&r=g)
On Mit, 05 Sep 2001, Thorsten Haude wrote:
* David Haller
[01-09-05 18:09]: Dann lass da mal ein 'strace -o /tmp/appname.strace -efile appname' mitlaufen, da tauchen dann alle "angefassten" Dateien auf. Da suchst du dann halt ;) Ich werde nicht enlightenment tracen, wenn ich nicht mehr Hinweise habe.
Tja, haetteste mal ein ps ax angeworfen, die gesuchte app heisst e-conf *scnr* Und ein strace -f -efile -o /tmp/e-conf.strace e-conf & grep -v ENOENT /tmp/e-conf.strace | less liefert dann Zugriffe auf ~/.e-conf/* Wie's scheint werden da die Hintergruende usw. als PPMs (oder so) gespeichert... Musst halt da noch rumtesten... Ich verwende enlightenment nicht, der ist mir zu lahm :) -dnh -- "Ein WoKo ist eine Einheit. Ein WoKo beschreibt die kleinstmoegliche Strecke zwischen zwei Fettnaepfchen." [Juergen Poehlert in dag°]
participants (2)
-
David Haller
-
Thorsten Haude