Linux Mint - Gnome Shell con schermo principale con doppio monitor


18

Ho un Lenovo Thinkpad T420 con Linux Mint 12 e gnome-shell su di esso. È una scheda grafica Intel HD 3000.

Quando sono a casa, ho un altro schermo collegato (19 "4: 3) e tutto funziona bene (desktop esteso), tranne per il fatto che vorrei avere Gnome 3 Bars + Shell sullo schermo giusto. capire come farlo.

Grazie in anticipo

Risposte:


22

Apri l' System Settings > Displaysapplet di controllo. Non è affatto evidente, ma è possibile trascinare la miniatura del pannello nero superiore sul display che si desidera contrassegnare come primario. Pannelli, sovrapposizione di attività e tutto verrà migrato su quel display.


Questa risposta è stata semplice e ha funzionato senza modificare alcun file.

1
Prova come potrei, non riuscivo a trascinare la barra nera. L'intero pannello in cui si trova la barra nera preferisce spostarsi. Vuoi pubblicare uno screencast?
Dan Dascalescu il

Dopo aver impostato il monitor principale tramite il file di configurazione, sono riuscito a trascinare la barra nera dal display più grande a quello più piccolo, ma non viceversa.
Dan Dascalescu il

damm! è terribile. :(
Edu Ruiz,

10

Le altre risposte sono migliori per la maggior parte dei casi, ma sto aggiungendo questo qui per amor di completamento:

# shows all displays
$ xrandr
# set one of the displays to primary
$ xrandr --output <display> --primary

Questo metodo è migliore se stai agganciando o collegando il tuo laptop a monitor diversi / multipli perché lo regola al volo. È anche un'alternativa alla riga di comando alla risposta di Elia.


1
Questo è il metodo preferito per me, a causa delle differenze tra MATE e Gnome. Questo funziona su entrambi.
Janis Peisenieks,

4

Le barre / shell vengono visualizzate sul monitor principale. È possibile configurare qual è il monitor principale attraverso ~/.config/monitors.xml. Modificare l' primaryelemento di configurazione in yesper il monitor che si desidera diventare il monitor principale e in noper gli altri.


xrandr --output <display> --primaryfunziona, ma questo metodo persiste nell'indicazione della visualizzazione principale.
Dan Dascalescu,


0

Il link di questo gentiluomo è stato molto utile

Ha un'ottima risposta: comunque, ora hai la risoluzione impostata su qualunque cosa tu abbia bisogno. Dovrai copiare il file delle impostazioni, che si trova in ~/.config/monitors.xml.

Quel file contiene le impostazioni di visualizzazione. Per procedere oltre, avrai bisogno dell'accesso a root. Presumo che otterrai questo accesso con sudo. Apri un nuovo terminale e inserisci quanto segue:

sudo cp .config/monitors.xml /var/lib/gdm/.config/
sudo mkdir /etc/skel/.config
sudo cp .config/monitors.xml /etc/skel/.config/

La prima riga lo copia nella configurazione di GDM in modo che GDM venga visualizzato alla risoluzione corretta. La seconda riga crea una directory .config nella tua /etc/skele poi sulla terza riga creiamo un'altra copia del tuo monitors.xmlfile in /etc/skel/.configmodo che quando crei nuovi account, questi verranno automaticamente impostati con la configurazione dei monitor, facendo così una transizione senza soluzione di continuità per tutti.

Dovresti anche copiare quel file in tutti gli utenti esistenti se non sono già correttamente configurati. Non dovrai mai più preoccuparti di una bassa risoluzione sul display ad alta risoluzione.

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.