Come estendere lo sfondo singolo su due monitor?


37

Ho un doppio monitor installato in Ubuntu 11.10. Voglio avere un unico sfondo distribuito su entrambi i monitor. Come faccio a fare questo?


Potrebbe voler notare, anche se l'azoto non sembra cambiare lo sfondo delle macchine nvidia, ha un fantastico effetto collaterale che potrebbe comunque valerne la pena. Se le modifiche tramite azoto si verificano più recentemente delle modifiche nel desktop manager predefinito di Ubuntu, le immagini verranno visualizzate sullo sfondo dei terminali, se il loro sfondo è impostato su trasparente. Quindi hai essenzialmente uno sfondo "nascosto".

1
Impostazioni di sistema> aspetto - 'Span' invece di 'zoom', e la maggior parte delle immagini dovrà essere ridimensionata per essere più grande e quindi ritagliata nelle proporzioni che saranno molto più ampie se i monitor sono posizionati fianco a fianco.
Vass

Risposte:


19

Innanzitutto è necessario uno sfondo abbastanza grande per entrambi i monitor. Puoi crearne uno con gimp o scaricarne uno. In alternativa è possibile utilizzare un'immagine separata per ciascun monitor.

È quindi possibile installare una piccola applicazione utile, l'azoto

sudo apt-get install nitrogen

Quindi esegui azoto con il percorso della directory con le tue foto

nitrogen ~/Pictures

E seleziona l'immagine. Nella parte inferiore dell'azoto, selezionare "automatico" e "Schermo intero" come opzioni. in alternativa puoi usare l'azoto per impostare un'immagine separata su ogni schermo, fino a te (dipende dal tipo di immagini di sfondo).

azoto


5
Sì. L'ho scaricato e funzionante. Tuttavia quando premo 'Applica' non succede nulla. Ho una scheda grafica Nvidia installata che significa l'uso delle impostazioni di Nvidia X Server.
MegaBubbletea,

Strano, l'azoto funziona con la mia scheda nvidia.
Pantera,

Il PC riavviato non funziona ancora. Ho anche provato ad usare l'accesso root. Neanche fortuna.
MegaBubbletea,

2
L'azoto funziona dopo questo aggiustamento
zengr

2
Questa risposta non funziona per me su Ubuntu 16.04. Quando faccio clic su "Applica" non succede nulla e la modifica non aiuta. Sto usando 'plasma'.
Carlo Wood,

52

se usi gnome-shell, nello strumento di modifica sotto il desktop c'è un'opzione per far sì che l'immagine si estenda sul desktop. Questo lo fa passare attraverso entrambi i monitor (o tutti).

Non è necessario azoto

Unity ha anche la stessa opzione mostrata di seguito:

Opzioni di aspetto - span


4
+1 Questa è di gran lunga la risposta più semplice. Per due monitor 1080p basta ritagliare un'immagine su 3840x1080, selezionarla, quindi scegliere 'span' nelle opzioni.
Tom Brossman,

2
Le opzioni sono cambiate rispetto alla domanda originale. Nel 2011, al momento della domanda, non era possibile scegliere "Span".
Pantera

5
Niente di tutto questo esiste anche in Ubuntu 18.04.
aalaap,

Funziona anche per la zecca. Migliore visione in doppio monitor con risoluzione 1920x1080 con immagine con dimensione 3840x1080
sgiri

3
@aalaap Per Ubuntu 18.04, è necessario installare lo gnome-tweaksstrumento manualmente. Quando lo avvii, sotto 'Aspetto', troverai l'opzione per estendere il desktop e bloccare gli sfondi dello schermo.
likeitlikeit

15

La risposta all'azoto funziona, ma è necessaria un'altra modifica. Esegui le impostazioni avanzate in Gnome Tweak Tool, vai alla sezione Desktop e passa a Gestione file per disattivare il desktop . Quindi verranno visualizzati gli sfondi impostati tramite Azoto.

Se non hai lo strumento Gnome Tweak, puoi usare questo comando. È anche una soluzione più semplice:

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

Tuttavia c'è un grosso svantaggio. Tutte le icone scompaiono dal desktop e non è possibile richiamare il menu di scelta rapida. A meno che non siano necessarie icone sul desktop, questa soluzione può essere utile per te.


La ringrazio per la risposta. Anche se questa è una buona soluzione, voglio ancora le mie icone del desktop. Spero che Ubuntu supporterà completamente meglio gli sfondi di monitor multipli nelle versioni future.
MegaBubbletea,

Come accennato da @topr, Azoto non ti darà la possibilità di icone del desktop e menu contestuali. Un'opzione molto migliore è quella di combinare le immagini in un singolo file e utilizzare l'opzione "span over multiple monitor". Puoi combinare le immagini con ImageMagick, usandoconvert +append -gravity south wallpaper*.jpg combined_wallpaper.jpg
Gui Ambros

12

Non mi sembra di essere in grado di aggiungere un commento a una risposta a causa della mia bassa reputazione (lolz), quindi questo è pensato per essere sulla risposta di @ topr.

Sono l'autore di Azoto e c'è del codice per rilevare un desktop gnome e impostarlo correttamente in modo che non sia necessario apportare questa modifica, ma sembra non funzionare su Ubuntus moderno. Investigherò.

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


usando lo strumento gnome-tweak ho
m13r


2

Per Ubuntu 16.04 e versioni successive che non offrono un'opzione 'span' nelle impostazioni o nessuna opzione, è possibile eseguire il comando seguente per forzare un'impostazione span:

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

L'effetto è istantaneo.

Ho provato questo con 18.04, ma sembra che dovrebbe funzionare con 16.04 e versioni successive.

fonte

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.