Come configuro due monitor in XFCE?


100

Ho un laptop con un chip Intel e vorrei installare due monitor in Xfce.

Come faccio a fare questo?


1
Interessante sottolineare che le soluzioni a questi problemi fornite qui rendono possibile non utilizzare driver proprietari (in modo conveniente)!
smonff

Risposte:


127

Innanzitutto, apri Config monitor: è presente Start > Settings > Settings Manger, quindi apri l' Displayelemento.

Assicurati che entrambi i display siano accesi. inserisci qui la descrizione dell'immagine

Quindi, apri un terminale ed esegui questo:

xrandr

L'output sarà simile al seguente:

Screen 0: minimum 320 x 200, current 2464 x 900, maximum 4096 x 4096
LVDS1 connected 1024x600+1440+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 408mm x 255mm
   1440x900       59.9*+   75.0  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1280x800       74.9     59.8  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1

Quindi, esegui quanto segue, modificando VGA1e LVDS1per abbinare la visualizzazione appropriata:

xrandr --output VGA1 --left-of LVDS1

Nota che puoi spostare il cambiamento --left-ofin --right-of.

Ora dovrebbe funzionare, ma hai ancora un problema.

Scomparirà dopo il logout. Quindi, è necessario aggiungerlo agli elementi di accesso.

Start > Settings > Settings MangerVai a , quindi apri "Sessione e avvio", aggiungi il comando sopra agli elementi di accesso e sei a posto!

inserisci qui la descrizione dell'immagine


15
Ho creato questo account solo per poter votare la tua domanda e risposta davvero utile. Uso test debian e ho quel brutto pasticcio chiamato gnome3 che ho sostituito con xfce4 - e ora sono totalmente felice :-)
slashmais,

@slashmais Grazie, lo apprezzo! Sono contento di essere stato in grado di aiutarti. :)
jrg

@jrg Ho fatto xrandr --output CRT1 - sinistra di LVDS ma ottengo xrandr: lo schermo non può essere più grande di 1600x1600 (dimensione desiderata 2766x1050) quando la sua risoluzione è 1400x1050. Cosa dovrei fare?
jaorizabal,

1
Tre anni dopo! Grazie mille, questo ha aiutato molto più di quanto tu sappia!
opiop65,

Questa è una buona risposta, ma dovrai ripeterla per ogni utente su un sistema multiutente. Per una soluzione unica a livello di sistema, vedere wiki.archlinux.org/index.php/…
Aaron J Lang,

22

C'è una soluzione diversa a questo problema.

Secondo questo articolo , xfce 4.11 e 4.12 hanno implementato l'installazione multi-monitor pronta all'uso. Immagino che questa domanda sarà quindi obsoleta per Ubuntu 13.04.

Nel frattempo, per Ubuntu 12.04 e 12.10, si può usare il pf xfce 4.12:

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.12
sudo apt-get update
sudo apt-get upgrade
xfce4-display-settings -m

1
Funziona perfettamente su Ubuntu 13.10!
Nordlöw,

Questo ti permetterà di specificare 'VGA1 è giusto di HDMI1' ma non riesci a darti un offset verticale se i monitor hanno dimensioni diverse. Arandr coprirà questo.
aquaherd,

Sono contento di sapere che arriva a XFCE ...
smonff

18

Ora puoi usare Arandr .

Ti permette di farlo nell'editor visivo e quindi di salvare le impostazioni come script shell con lo script comandi xrandr .

Quindi puoi aggiungerlo all'avvio automatico.


15

Ho avuto lo stesso problema e l'ho risolto usando un'applicazione grafica. Il nome è grandr ed è nel repository dell'universo (Ubuntu 11.04). Puoi cambiare la tua doppia configurazione a piacimento. Spero che sia d'aiuto.


16
grandr non è più disponibile dal 12.04 - arandr is però
23 93 26 35 19 57 3 89

Come arandrè una nuova soluzione, vedi la risposta sopra
smonff

2

Se hai un pulsante di "cambio monitor" sulla tastiera

  1. Collegare un monitor esterno.
  2. Fare clic sul pulsante di commutazione del monitor, quindi nella finestra di dialogo "Display" scegliere quale monitor si desidera utilizzare o se si desidera estendere l'altro o rispecchiare l'altro: Finestra di dialogo "Visualizza"

Se sulla tastiera non è presente alcun pulsante "Cambio monitor"

  1. Nel menu Whisker, trova Gestione impostazioni e fai clic su Visualizza (o cerca Display nel menu Whisker).
  2. Seleziona "Configura nuovi display quando connesso" e chiudi la finestra di dialogo: Impostazioni di visualizzazione
  3. Collegare il monitor esterno
  4. La finestra di dialogo "Visualizza" dovrebbe essere spuntata automaticamente, ora puoi scegliere quale monitor vuoi usare, o se vuoi che uno si estenda l'altro o rispecchi l'altro: Finestra di dialogo "Visualizza"

Ulteriori informazioni: http://docs.xfce.org/xfce/xfce4-settings/display


0

Sì, Xrandr e / o la versione 4.12 dell'interfaccia grafica per le impostazioni del display ti permetteranno di cambiare la posizione dei monitor ed è possibile avere il pannello con il menu delle applicazioni sul monitor di destra. Tuttavia, le icone del desktop verranno comunque visualizzate sul monitor di sinistra.

Sarebbe bello se Xfce implementasse qualcosa come l'impostazione FolderView in KDE, per cui puoi avere il monitor principale sulla destra (con il suo pannello e le icone del desktop).


0

Grazie mille. Ora ho una configurazione estesa per doppio monitor (MSI CR700, Nvidia GeForce 8200M G), con Xubuntu 12.04. Dopo molti giorni di dolore con varie versioni di Ubuntu, ho installato Xubuntu 12.04 e ho ottenuto due monitor con mirroring. Per ottenere un desktop esteso su entrambi i monitor ho trovato qui i consigli ( http://www.webupd8.org/2012/11/how-to-use-multiple-monitors-in-xubuntu.html ) molto utili. Ma Arandr è difettoso; ha funzionato una volta, quindi ho uno schermo grigio che nasconde il desktop e il launcher nella parte inferiore dello schermo. Il consiglio da 78 sopra, vale a dire: xrandr seguito da: xrandr --output VGA1 --left-of LVDS1 (regola VGA1 e LVDS1 a seconda dell'output di xrandr) ha risolto il problema. Grazie molto.


0

----------------------- SOLUZIONE PER xrandr: lo schermo non può essere più grande di -------------

Step .1 Controlla se hai il file xorg.conf in / etc / X11 ..... sì: vai al passaggio 3, altrimenti al passaggio 2

Passaggio .2 Creare il file xorg.conf usando il passaggio seguente

                 Step 2.a    switch to console mode: Alt+Ctrl+F1
                 Step 2.b    kill x server: sudo service lightdm stop
                 Step 2.c    generate new xorg.conf file: sudo X -configure -- this
                             will create xorg.conf.new file in your current dir
                 Step 2.d    rename and move: sudo mv xorg.conf.new /etc/X11/xorg.conf
                 Step 2.e    return to GUI: sudo start lightdm

Passaggio .3 Aprire /etc/X11/xorg.conf e aggiungere "Virtual 3200 1080" nella sottosezione "Display"

                 Step 3.a    vi /etc/X11/xorg.conf
                 Step 3.b    Add "Virtual 3200 1080" to ALL SubSection "Display" 
                             FOR ALL SCREEN if you have more than one "Display"
                             Subsection and more than 1 screen (replace 3200 1080 
                             with your desired screen resolution)
                             FOR EXAMPLE:
                                    Section "Screen"
                                    Identifier "Screen1"
                                    Device     "Card1"
                                    Monitor    "Monitor1"
                                         SubSection "Display"
                                               Viewport   0 0
                                               Depth     1
                                               Virtual 3200 1080
                                         EndSubSection
                                     EndSection
                                    Section "Screen"
                                    Identifier "Screen2"
                                    Device     "Card1"
                                    Monitor    "Monitor1"
                                         SubSection "Display"
                                               Viewport   0 0
                                               Depth     1
                                               Virtual 3200 1080
                                         EndSubSection
                                     EndSection

Passaggio 4. Riavvia il computer / laptop

Passaggio 5. Creare uno script (vi /etc/X11/dual_monitor.sh) e includere i seguenti xrandr: output DVI-0: modalità 1280x1024 xrandr: output DVI-1: modalità 1920x1080 xrandr: output DVI-0: -auto --right-of DVI-1 --pos 1920x0 cambia il permesso del file chmod 755 /etc/X11/dual_monitor.sh (nota: il mio schermo1 è DVI-1 e lo schermo2 è DVI-0 e sostituisce la risoluzione secondo necessità )

Passaggio 6. Eseguire lo script e vedere se funziona. (/Etc/X11/dual_monirot.sh)

Passaggio 7. Se lo script funziona, includi lo script nel menu Start automatico >> Impostazioni >> Sessione e avvio >> Avvio automatico applicazione >> Aggiungi nome: Dual Monitor Xfce Descrizione: Dual Monitor Xfce Command: /etc/X11/dual_monitor.sh

Passaggio 8. Riavvia e divertiti

Passaggio 9. Ripetere il passaggio 7 per tutti gli utenti che hanno effettuato l'accesso come utente

(Per favore fatemi sapere se ha funzionato shasankh@hotmail.com)


0

Passaggio 5. Creare uno script (vi /etc/X11/dual_monitor.sh) e includere quanto segue

         xrandr --output DVI-0 --mode 1280x1024 
         xrandr --output DVI-1 --mode 1920x1080 
         xrandr --output DVI-0 --auto --right-of DVI-1 --pos 1920x0 

   change the file permission chmod 755 /etc/X11/dual_monitor.sh 
   (note: my screen1 is DVI-1 and screen2 is DVI-0, and replace resolution as per need)

Passaggio 6. Eseguire lo script e vedere se funziona. (/Etc/X11/dual_monirot.sh)

Passaggio 7. Se lo script funziona, includere lo script in Avvio automatico

        Menu >> Settings >> Session and Startup >> Application Autostart >> Add 
                Name: Dual Monitor Xfce 
                Description: Dual Monitor Xfce 
                Command: /etc/X11/dual_monitor.sh

Passaggio 8. Riavvia e divertiti

Passaggio 9. Ripetere il passaggio 7 per tutti gli utenti che hanno effettuato l'accesso come utente

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.