Unter Ubuntu 10.4 mit NVIDIA-Treibern habe ich zwei Monitore mit TwinView eingerichtet. Wie konfiguriere ich ein einzelnes Hintergrundbild für beide Monitore? Im Moment wird auf beiden Monitoren das gleiche Hintergrundbild repliziert.
Unter Ubuntu 10.4 mit NVIDIA-Treibern habe ich zwei Monitore mit TwinView eingerichtet. Wie konfiguriere ich ein einzelnes Hintergrundbild für beide Monitore? Im Moment wird auf beiden Monitoren das gleiche Hintergrundbild repliziert.
Antworten:
Das kannst du nicht. Lucid Lynx (Ihre Ubuntu-Version) hat diese Funktion verloren und ein Fehler wurde behoben.
Aktualisieren:
Es scheint, dass es bereits eine vorübergehende Lösung gibt :
gconftool-2 --set "/desktop/gnome/background/picture_options" --type string "spanned"
Update für zukünftige Suchende: Ab Ubuntu 10.10 (Maverick) haben Sie jetzt die Option "Span" in der Systemsteuerung für Darstellung / Hintergrundbild. Um optimale Ergebnisse zu erzielen, müssen Sie Ihr Hintergrundbild so erstellen, dass es genau den Pixeln Ihrer Anzeigen entspricht.
Verwenden Sie beispielsweise für zwei 1280x1024- Monitore ein Hintergrundbild mit der Größe 2560 x 1024 - andernfalls wird das Hintergrundbild skaliert und zentriert .
Ich habe ein Skript in den Ubuntu-Foren und Linux-Fragenforen veröffentlicht, das dieses Problem behebt (zumindest in meinem Fall) und das imagemagick verwendet, um die Größe von 2 Hintergrundbildern zu ändern und sie zusammenzufügen, und dann den Hintergrund auf einem Timer zu ändern. Beide Bilder stammen zufällig aus einer vom Skript erstellten Indexdatei.
In meinem Fall ist es für Twinview, wo beide Monitore die gleiche Auflösung haben.
Sie können die Anzeige von imagemagick verwenden, um das Hintergrundbild auf eine beliebige Bildschirmposition einzustellen, zum Beispiel:
display -window root -geometry '-0-0' -resize '1920x1080> img.png
Mit dem feh
Dienstprogramm können Sie Hintergründe auf diese Weise festlegen, wenn Sie das --no-xinerama
Flag verwenden.