Unix-Lover
Anmeldungsdatum: 15. November 2011
Beiträge: 79
|
Hallo zusammen, ich beobachte bei meinem mobilen Xubuntu, das ich auf einem USB-Stick installiert habe, das folgende komische Phänomen bezüglich des Desktophintergrunds: Schließe ich den USB-Stick an meinem Rechner an und boote davon, funktioniert alles ganz normal. Die XFCE-Einstellungen, u. a. das Hintergrundbild, kann ich normal ändern. Starte ich dann das USB-Xubuntu an meinem Laptop, werden die am Rechner gemachten Einstellungen alle übernommen, bis auf den Hintergrund. Auf dem Laptop ist entweder das Standard-Hintergrundbild oder, wenn ich vorher eines eingestellt habe, dieses drauf. Wenn ich das USB-Xubuntu wieder vom Rechner starte, ist der Hintergrund drauf, den ich am Rechner eingestellt habe. Jedes PC-System hat sozusagen seinen eigenen Hintergrund. Kennt einer von euch dieses Phänomen auch? Weiß jemand zufällig, was man tun kann, damit man überall immer denselben Hintergrund hat? Gruß Unix-Lover
|
STRAGIC-IT
Anmeldungsdatum: 3. Januar 2006
Beiträge: 3255
Wohnort: Fürth
|
Hallo Unix-Lover,
am besten Du löscht alle Hintergrundbilder bis auf dieses EINE. Viel Auswahl hat das System dann nicht mehr. Bye
HS
|
umbhaki
Supporter
Anmeldungsdatum: 30. Mai 2010
Beiträge: 2558
Wohnort: Düren/Rhld
|
Nicht schlecht, die Idee von STRAGIC-IT, nur finde ich sie ein bisschen radikal. 😛 Man könnte die Bilddateien auch erst einmal in einen anderen Ordner verschieben, wo sie nicht automatisch gefunden werden. Standardmäßig stehen die Hintergründe in den Ordnern /usr/share/backgrounds und /usr/share/backgrounds/xfce, das bedeutet, dass man sie mit root-Rechten verschieben müsste.
|
user_unknown
Anmeldungsdatum: 10. August 2005
Beiträge: 17572
Wohnort: Berlin
|
Vielleicht sind unterschiedliche Seitenverhältnisse der Bilder maßgeblich, die bei unterschiedlichen Displays optimal passen?
|
Unix-Lover
(Themenstarter)
Anmeldungsdatum: 15. November 2011
Beiträge: 79
|
Hallo zusammen, das Löschen/Verschieben der anderen Hintergrundbilder hat leider nichts gebracht. Ich habe das am Laptop durchgeführt und nur ein Bild im Background-Ordner gelassen, das ich auch ausgewählt habe. Beim Starten des mobilen Xubuntus auf dem PC hatte ich dann nur einen grauen Hintergrund. Das am Laptop ausgewählte Hintergrundbild wird am Rechner nicht angenommen. Starte ich das mobile Xubuntu aber wieder vom Laptop (ohne eine Änderung am PC gemacht zu haben), sehe ich wieder das Hintergrundbild, das ich eingestellt hatte. Die Einstellungen bleiben also am Laptop bestehen. Was mir auch aufgefallen ist: Verbinde ich mich am Laptop mit meinem WLAN, muss ich das am Rechner nochmal machen, obwohl es dieselbe SSID ist. Bei der WLAN-Verbindung tritt offenbar dasselbe Phänomen auf wie beim Hintergrundbild. Die WLAN-Verbindung stört aber nicht so sehr, das ist bei mobilen Systemen vielleicht einfach so. Beim Hintergrundbild stört das aber schon, denn wenn ich mich richtig erinnere, war das vorher bei XFCE nicht so und bei anderen Desktopumgebungen (Gnome) habe ich dieses Phänomen nicht festgestellt. Gruß Unix-Lover
|
lubux
Anmeldungsdatum: 21. November 2012
Beiträge: 14147
|
Unix-Lover schrieb: Was mir auch aufgefallen ist: Verbinde ich mich am Laptop mit meinem WLAN, muss ich das am Rechner nochmal machen, obwohl es dieselbe SSID ist. Bei der WLAN-Verbindung tritt offenbar ...
Ändert sich auch die MAC-Adresse vom wlan0(oder gleichwertig)-Interface? Wenn ja, dann spoofe die MAC-Adresse, so dass diese immer gleich bleibt, unabhängig von der benutzen Hardware (Laptop oder PC).
|
E-Lyptus
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 161
|
Nachgestellt:
Ein Xfce Spiral Linux auf dem Stick, zwar kein Xubuntu, aber nahe dran. Am Laptop (ups, jetzt sehe ich gerade, dass Du zuerst am PC warst, sollte aber egal sein) unter "Einstellungen" → "Schreibtisch" → "Hintergrund" ein Bild ausgewählt und dieses erscheint auch auf dem Desktop. Den Stick am PC gestartet, und wie bei Dir erscheint dort der Standardhintergrund. Nachgeschaut: bert@bert-335572g:~$ xfconf-query -c xfce4-desktop -l -v
/backdrop/screen0/monitor0/backdrop-cycle-enable true
/backdrop/screen0/monitor0/backdrop-cycle-timer 600
/backdrop/screen0/monitor0/image-path /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitor0/image-show true
/backdrop/screen0/monitor0/image-style 5
/backdrop/screen0/monitor0/last-single-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitor0/workspace0/color-style 0
/backdrop/screen0/monitor0/workspace0/image-style 5
/backdrop/screen0/monitor0/workspace0/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitor0/workspace1/color-style 0
/backdrop/screen0/monitor0/workspace1/image-style 5
/backdrop/screen0/monitor0/workspace1/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitorHDMI-1/workspace0/color-style 0
/backdrop/screen0/monitorHDMI-1/workspace0/image-style 5
/backdrop/screen0/monitorHDMI-1/workspace0/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitorHDMI-1/workspace1/color-style 0
/backdrop/screen0/monitorHDMI-1/workspace1/image-style 5
/backdrop/screen0/monitorHDMI-1/workspace1/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitorLVDS/workspace0/color-style 0
/backdrop/screen0/monitorLVDS/workspace0/image-style 5
/backdrop/screen0/monitorLVDS/workspace0/last-image /home/bert/Bilder/penguin-awareness-day-photography-181.jpg
/backdrop/screen0/monitorLVDS/workspace1/color-style 0
/backdrop/screen0/monitorLVDS/workspace1/image-style 5
/backdrop/screen0/monitorLVDS/workspace1/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitorVirtual-1/workspace0/color-style 1
/backdrop/screen0/monitorVirtual-1/workspace0/image-style 5
/backdrop/screen0/monitorVirtual-1/workspace0/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/backdrop/screen0/monitorVirtual-1/workspace1/color-style 1
/backdrop/screen0/monitorVirtual-1/workspace1/image-style 5
/backdrop/screen0/monitorVirtual-1/workspace1/last-image /usr/share/wallpapers/Zwopper-Green-Dew-CC-BY-SA-30-2560x1600.png
/desktop-icons/file-icons/show-filesystem false
/desktop-icons/file-icons/show-home false
/desktop-icons/file-icons/show-removable false
/desktop-icons/file-icons/show-trash false
/desktop-icons/icon-size 32
/desktop-icons/show-tooltips false
/desktop-menu/show false
/last/window-height 530
/last/window-width 733 Bei diesem omnipotenten Xfce kann man verschiedene Hintergründe für unterschiedliche Bildschirme wählen! Du kannst also unter "Einstellungen" → "Einstellungsbearbeitung" → "xfce-desktop" → wahrscheinlich "monitor1" (bei mir heißt er monitorHDMI) Deinen Hintergrund kopieren und ihn dann bei monitorLVDS (der Laptopbildschirm) einfügen. Bei mir hat es funktioniert. Eigentlich sollte es auch funktionieren, am Laptop "Einstellungen" → "Schreibtisch" → "Hintergrund" das Bild auszuwählen, es sollte dann auf monitorLVDS geschrieben werden. Besser "Einstellungsbearbeitung", sicherlich noch besser xfconf-query. Die Xfce Dokumentation ist eher bescheiden, meistens ist das Archwiki aussagekräftiger. Danke, ich habe wieder etwas gelernt! Bert
|
Unix-Lover
(Themenstarter)
Anmeldungsdatum: 15. November 2011
Beiträge: 79
|
Hallo Bert, danke für deine ausführliche und interessante Erklärung. Hast du bei deiner Recherche herausfinden können, ob es die Möglichkeit gibt, ein Hintergrundbild im Vorfeld für alle Monitore einzustellen? Damit meine ich auch diejenigen Monitore, die später noch hinzukommen. Beispiel: Angenommen, ich kaufe mir einen zweiten Laptop. Wenn ich das mobile Xubuntu dort boote, möchte ich, das mein vorher (im anderen System) eingestelltes Hintergrundbild auf dem neuen Laptop erscheint, ohne nochmal eine Einstellung im neuen Laptop machen zu müssen. Gruß Unix-Lover
|
E-Lyptus
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 161
|
Meine Intention war eigentlich, Dich zum selber forschen zu animieren und nicht, Dir die Suchmaschine zu ersetzen. Schau Dir die Sachen in der Einstellungsbearbeitung unter Desktop oder die Ausgabe von xfconf-query -c xfce4-desktop -l -v an und mach Dich zu allen unbekannten Begriffen schlau. Soviel ist es ja nicht!
Hintergrundbild auf dem neuen Laptop erscheint
zum Bsp einfach mal nach "LVDS" suchen und siehe da, Wikipedia kennt das:
Weiterhin basieren - meist proprietäre - digitale Schnittstellen von Flüssigkristallbildschirmmodulen im Embedded-Anwendungsbereichen und bei Laptops, wo das Display fest im Gehäuse integriert ist, auf LVDS.
Hast Du meine Vorschläge überhaupt ausprobiert? Bert
|
Unix-Lover
(Themenstarter)
Anmeldungsdatum: 15. November 2011
Beiträge: 79
|
Hallo Bert, kein Grund, angesäuert zu sein. Selbstverständlich habe ich deine Vorschläge ausprobiert. Wenn ich das aber richtig verstanden habe, stelle ich so bei den vorhandenen Monitoren das von mir gewünschte Hintergrundbild ein. Mein Ziel ist es, dass das gewünschte Hintergrundbild immer und bei allen Monitoren, die in Zukunft hinzukommen, angezeigt wird. Aber keine Sorge, dafür brauchst du mir nicht weiter "die Suchmaschine zu ersetzen". Ich bin dir für deine bisherige Hilfe dankbar. Gruß Unix-Lover
|
E-Lyptus
Anmeldungsdatum: 17. Dezember 2017
Beiträge: 161
|
Unix-Lover schrieb:
Wenn ich das aber richtig verstanden habe, stelle ich so bei den vorhandenen Monitoren das von mir gewünschte Hintergrundbild ein. Mein Ziel ist es, dass das gewünschte Hintergrundbild immer und bei allen Monitoren, die in Zukunft hinzukommen, angezeigt wird.
Ich fände den Aufwand gering, mal eben kurz das Hintergrundbild einzustellen. Braucht man aber nur in exotischen Fällen. Das Hintergrundbild wird nicht auf den speziellen Monitor, sondern auf die Schnittstelle des Rechners festgenagelt. Daher mein Hinweis auf LVDS, die Schnittstelle zum Laptopdisplay (ich wüsste nicht, dass da was neues in Sicht wäre). Zum Thema mal noch ein Suchergebnis. Bert
|
raketenwilli
Anmeldungsdatum: 13. Juli 2023
Beiträge: 51
|
Unix-Lover schrieb: Hallo Bert, kein Grund, angesäuert zu sein. Selbstverständlich habe ich deine Vorschläge ausprobiert. Wenn ich das aber richtig verstanden habe, stelle ich so bei den vorhandenen Monitoren das von mir gewünschte Hintergrundbild ein.
Jein... xrandr --listactivemonitors | sed -e 's/^.*\*//' -e 's/ .*$//' Zeigt die Anschlüsse aktiver Monitore:
Mein Ziel ist es, dass das gewünschte Hintergrundbild immer und bei allen Monitoren, die in Zukunft hinzukommen, angezeigt wird.
Aha. Die Datei /etc/alternatives/desktop-background.xml ist ein Link auf /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml Die Datei /usr/share/desktop-base/active-theme/wallpaper/gnome-background.xml sieht dann so aus:
<background>
<static>
<duration>8640000.0</duration>
<file>
<size width="1280" height="800">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1280x800.svg</size>
<size width="1280" height="1024">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1280x1024.svg</size>
<size width="1600" height="1200">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1600x1200.svg</size>
<size width="1920" height="1080">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1920x1080.svg</size>
<size width="1920" height="1200">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/1920x1200.svg</size>
<size width="2560" height="1440">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/2560x1440.svg</size>
<size width="2560" height="1600">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/2560x1600.svg</size>
<size width="3200" height="1800">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/3200x1800.svg</size>
<size width="3200" height="2000">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/3200x2000.svg</size>
<size width="3840" height="2160">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/3840x2160.svg</size>
<size width="5120" height="2880">/usr/share/desktop-base/emerald-theme/wallpaper/contents/images/5120x2880.svg</size>
</file>
</static>
</background> Also: Welche Idee hättest Du, um auf neuen und bisher nicht bekannten Monitoren ein bestimmtes Hintergrundbild anzuzeigen? Meine hat was cp, nano, und ln zu tun...
|