Wie überspanne ich ein einzelnes Hintergrundbild über zwei Monitore?

36

Ich habe Dual-Monitor in Ubuntu 11.10 eingerichtet. Ich möchte ein einziges Hintergrundbild auf beiden Monitoren haben. Wie mache ich das?

MegaBubbletea
quelle
Vielleicht möchten Sie bemerken, dass Stickstoff das Hintergrundbild von nvidia-Geräten nicht verändert, aber einen coolen Nebeneffekt hat, der es dennoch lohnenswert machen könnte. Wenn die Änderungen über Stickstoff in jüngerer Zeit als im Standard-Ubuntu Desktop Manager vorgenommen wurden, werden die Bilder im Hintergrund der Terminals angezeigt, wenn der Hintergrund auf transparent eingestellt ist. Sie haben also im Wesentlichen ein "verstecktes" Hintergrundbild.
1
Systemeinstellungen> Darstellung - "Bereich" anstelle von "Zoom". Die meisten Bilder müssen vergrößert und dann auf das Seitenverhältnis zugeschnitten werden, das viel größer wird, wenn die Monitore nebeneinander aufgestellt werden.
Vass

Antworten:

19

Zuerst benötigen Sie ein Hintergrundbild, das groß genug für beide Monitore ist. Sie können entweder eine mit der Gimpe machen oder eine herunterladen. Alternativ können Sie für jeden Monitor ein eigenes Bild verwenden.

Sie können dann eine kleine praktische Anwendung, Stickstoff, installieren

sudo apt-get install nitrogen

Sie führen dann Stickstoff mit dem Pfad zum Verzeichnis mit Ihren Bildern aus.

nitrogen ~/Pictures

Und wählen Sie das Bild aus. Wählen Sie im unteren Bereich des Stickstoffs als Option "Automatisch" und "Vollbild". Alternativ können Sie Stickstoff verwenden, um für jeden Bildschirm ein eigenes Bild festzulegen (die Art hängt von Ihren Hintergrundbildern ab).

Stickstoff-

Panther
quelle
5
Ja. Ich habe es heruntergeladen und ausgeführt. Wenn ich jedoch auf "Übernehmen" drücke, passiert nichts. Ich habe eine Nvidia-Grafikkarte installiert, was bedeutet, dass die Nvidia X Server-Einstellungen verwendet werden.
MegaBubbletea
Merkwürdig, Stickstoff funktioniert mit meiner NVIDIA-Karte.
Panther
Der neu gestartete PC funktioniert noch immer nicht. Sogar mit Root-Zugriff versucht. Auch kein Glück.
MegaBubbletea
2
Stickstoff funktioniert nach diesem Tweak: askubuntu.com/a/96979/118
zengr
2
Diese Antwort funktioniert bei mir unter Ubuntu 16.04 nicht. Wenn ich auf "Übernehmen" klicke, passiert nichts und die Optimierung hilft nicht. Ich benutze "Plasma".
Carlo Wood
52

Wenn Sie Gnome-Shell verwenden, können Sie mit dem Tweak-Tool unter Desktop festlegen, dass sich das Image über den Desktop erstreckt. Dadurch wird es über beide Monitore (oder alle) hinweg übertragen.

Kein Stickstoff notwendig

Unity hat auch die gleiche Option wie unten gezeigt:

Darstellungsoptionen - Spanne

ubuntumaster
quelle
4
+1 Dies ist mit Abstand die einfachste Antwort. Für zwei 1080p-Monitore schneiden Sie ein Bild einfach auf 3840 x 1080 zu, wählen Sie es aus und wählen Sie dann in den Optionen die Option "Spanne".
Tom Brossman
2
Die Optionen haben sich seit der ursprünglichen Frage geändert. Zum Zeitpunkt der Beantwortung der Frage gab es im Jahr 2011 keine Option für "Span".
Panther
4
Nichts davon existiert in Ubuntu 18.04.
Aalaap
Funktioniert auch für Minze. Bessere Sicht auf zwei Monitoren mit 1920x1080 Auflösung mit Bild mit der Abmessung 3840x1080
sgiri
2
@aalaap Für Ubuntu 18.04 müssen Sie das gnome-tweaksTool manuell installieren . Wenn Sie es starten, finden Sie unter "Darstellung" die Option, den Desktop zu überspannen und Bildschirmhintergründe zu sperren.
likeitlikeit
14

Die Stickstoffantwort funktioniert, aber es ist eine weitere Optimierung erforderlich. Führen Sie Erweiterte Einstellungen im Gnome Tweak Tool aus, gehen Sie zum Abschnitt Desktop und wechseln Sie. Lassen Sie den Dateimanager den Desktop ausschalten. Dann werden die mit Stickstoff eingestellten Hintergrundbilder angezeigt.

Wenn Sie nicht über das Gnome Tweak Tool verfügen, können Sie stattdessen diesen Befehl verwenden. Es ist auch eine einfachere Lösung:

gsettings set org.gnome.desktop.background show-desktop-icons false

Es gibt jedoch einen starken Nachteil. Alle Symbole verschwinden vom Desktop und das Kontextmenü kann nicht aufgerufen werden. Sofern Sie keine Symbole auf dem Desktop benötigen, ist diese Lösung möglicherweise hilfreich für Sie.

topr
quelle
Vielen Dank für Ihre Antwort. Obwohl das eine gute Lösung ist, möchte ich immer noch meine Desktop-Symbole. Ich hoffe, dass Ubuntu in zukünftigen Versionen mehrere Bildschirmhintergründe besser unterstützt.
MegaBubbletea
Wie @topr bereits erwähnt, bietet Ihnen Nitrogen keine Desktop-Symbole und Kontextmenüs. Eine viel bessere Option ist es, Ihre Bilder in einer einzigen Datei zu kombinieren und die Option "Über mehrere Monitore verteilen" zu verwenden. Sie können Bilder mit ImageMagick kombinieren, indem Sieconvert +append -gravity south wallpaper*.jpg combined_wallpaper.jpg
Gui Ambros
12

Aufgrund meiner geringen Wiederholungszahl (lolz) kann ich anscheinend keinen Kommentar zu einer Antwort hinzufügen. Dies ist also die Antwort von @ topr.

Ich bin der Autor von Nitrogen und es gibt dort Code, um einen Gnome-Desktop zu erkennen und richtig einzustellen, so dass Sie diese Änderung nicht vornehmen müssen, aber es scheint, als funktioniere er auf modernen Ubuntus nicht. Ich werde ermitteln.

Problem: https://github.com/l3ib/nitrogen/issues/16

Dave Foster
quelle
mit dem gnome-tweak-tool wurde dieses problem
m13r
2

Für Ubuntu 16.04 und höhere Versionen, die in den Einstellungen keine oder keine 'span'-Option anbieten, können Sie den folgenden Befehl ausführen, um eine span-Einstellung zu erzwingen:

gsettings set org.gnome.desktop.background picture-options spanned

Der Effekt ist augenblicklich.

Ich habe dies mit 18.04 versucht, aber es scheint, als sollte es mit 16.04 und höher funktionieren.

Quelle

aalaap
quelle