Wie richte ich ein Hintergrundbild für zwei Monitore ein (Ubuntu / NVIDIA)?

12

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.

Andrew Redd
quelle
Ja, es ist Ubuntu 10.4 LTS Lucid Lynx
Andrew Redd

Antworten:

6

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 :

  1. Stellen Sie das gewünschte Hintergrundbild wie gewohnt ein
  2. Führen Sie diesen Befehl in der Konsole aus:
    gconftool-2 --set "/desktop/gnome/background/picture_options" --type string "spanned"
  3. Mach den Tanz
Andrejs Cainikovs
quelle
5

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 .

Michael Butler
quelle
Die von Andrejs Cainikovs zitierte Diskussion über den Fehler scheint darauf hinzudeuten, dass „span“ weder klar noch als Einzelgänger wie gewünscht funktioniert (das Hintergrundbild ist nicht richtig dimensioniert). Schlägt Ihre Erfahrung etwas anderes vor? Hängt dies vom Dual-Monitor-Mechanismus ab (Xinerama, Twinview,…)?
Gilles 'SO - hör auf böse zu sein'
Die Diskussion über diesen Fehler ist weit verbreitet. Jemand behauptete: "Ich meine, eine alberne Lösung besteht darin, GIMP zu verwenden, um die Größe des Hintergrundbilds zu ändern, das Sie in die genauen Gesamtbildschirmlösungen einfügen möchten." Ich denke, das Wesentliche ist, dass diese Leute wollen, dass ein Bild beliebiger Größe genau so skaliert und überspannt wird, wie sie es wollen. Ich sage jedoch, dass Sie das Bild in der richtigen Größe erstellen können, damit die Software es nicht anpassen muss. Ich denke nicht, dass es von Xinerama oder Twinview abhängt.
Michael Butler
1
Ich bin ein zukünftiger Sucher. Danke für die Info;)
Tovi7
0

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.

http://www.linuxquestions.org/questions/linux-desktop-74/how-do-you-have-separate-wallpapers-on-gnome-w-multimonitor-setup-694154/


quelle
0

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
Sardathrion - gegen SE-Missbrauch
quelle
0

Mit dem fehDienstprogramm können Sie Hintergründe auf diese Weise festlegen, wenn Sie das --no-xineramaFlag verwenden.

Joseph Dunn
quelle