Come posso alternare tra configurazione a monitor singolo e doppio?


12

Ho due monitor che funzionano perfettamente con il driver NVIDIA.

Ci sono volte, tuttavia, in cui voglio avere solo un monitor e altre volte in cui ne ho bisogno di due: devo aprire le Impostazioni XServer NVidia, andare alla Configurazione display XServer e cambiare il secondo monitor da TwinView a Disabilitato (e viceversa) .

C'è un modo per attivarlo? Ad esempio avere un collegamento sul desktop e / o sul dock Unity? Forse c'è un modo per configurare una scorciatoia da tastiera per raggiungere questo obiettivo?

Ps: sto usando 11.04 con Unity e, ovviamente, Compiz.

Risposte:


7

Installa disper facendo clic qui o digita sudo apt-get install disperun terminale

Crea un nuovo lanciatore facendo clic con il tasto destro del mouse sul desktop e selezionando "Crea lanciatore ..." Imposta il nome come preferisci e il comando su disper -d auto -e

crea launcher

Fai clic su OK

Ogni volta che colleghi o scolleghi il monitor esterno, fai doppio clic sull'icona di avvio.


Grazie per farmi sapere Disper! La tua soluzione non è adatta a me solo perché ho sempre due monitor collegati, ma voglio passare da una modalità di visualizzazione all'altra. Dispera e mi hai reso felice!
dag729,

1
Bene, allora basta usare disper -sper attivare solo il display principale o disper -Sper attivare solo il display secondario
jfoucher,

9

Hai provato a usare xrandr? Ho tre piccoli script eseguibili a cui accedo con i tasti di scelta rapida. Questi commutano tra 1) solo schermo del laptop, 2) monitorano solo 3) desktop esteso su entrambi. Potrebbe essere necessario modificarli per i propri usi.

#!/bin/bash xrandr --output LVDS1 --auto --output VGA1 --off

#!/bin/bash xrandr --output LVDS1 --off --output VGA1 --auto

#!/bin/bash xrandr --output VGA1 --primary --output LVDS1 --auto --left-of VGA1


Bella presa! Grazie per questa idea di tasti di scelta rapida, penso che lo userò con la mia scatola Archlinux-Ratpoison.
dag729,

Sai perché questo non funziona quando si esegue dalla shell? Quando è uno script funziona, tuttavia, quando viene dalla shell, non riesco a eseguire il file binario.
cxdf,

@ c-qjv0xfi Penso che dovrebbe funzionare da entrambi. Stai copiando e incollando l'intera riga (incluso #!/bin/bash? Non vuoi quel bit quando sei nella shell. Cosa succede se digiti xrandre premi Invio?
Kit Johnson

4

Per attivare / disattivare le modalità di visualizzazione ho usato disper

sudo add-apt-repository ppa:disper-dev/ppa && sudo aptitude update && sudo aptitude install disper

poi ho aggiunto questo script Python , che è l'indicatore più adatto alle mie esigenze, alla mia lista di auto-run.

Per usare quello script Python:

  1. scarica lo script
  2. collegalo a / usr / bin (ad esempio se hai lo script in /home/foo/disper_ind.py devi scrivere sul terminale sudo ln -s /home/foo/disper_ind.py /usr/bin/disper_ind.py
  3. aprire "applicazioni di avvio", fare clic su "Aggiungi" e quindi inserire come comando python /usr/bin/disper_indicator.py

È così che ho installato disper, per essere installato, anche se ho dovuto sostituire aptitude con apt-get.
Victor S,

1

Apri le preferenze di visualizzazione:

inserisci qui la descrizione dell'immagine

Una volta aperto, fai clic sul monitor che desideri disattivare (in questo esempio 19 ") e imposta l'interruttore" On "su" Off ". Quindi, premi applica. Il monitor di tua scelta è spento.

Quindi, otterrai una piccola finestra di dialogo che dice "Ehi, hai apportato alcune modifiche alla configurazione del tuo monitor. Quindi, vuoi tenerli?" - seleziona "Sì" se sei soddisfatto della nuova configurazione.

Per ripristinarlo, basta entrare, selezionare il monitor spento e impostarlo su "ON", quindi applicare le modifiche e verificare che tutto appaia bene.


Non ho il vantaggio di passare da "Preferenze di visualizzazione" a "Impostazioni NVidia" ... è abbastanza lo stesso.
dag729,

@ dag729 Non c'è davvero alcun vantaggio, è solo che hai la tua domanda formulata in modo tale che le persone senza una scheda NVidia proveranno a cercarla su Google, trovarla e provare a seguirla. Inoltre, per quanto ne so, queste istruzioni funzioneranno, nonché tramite le impostazioni NVidia.
jrg

Nella mia configurazione questo pannello di controllo non rileva correttamente i display, solo il pannello delle impostazioni di Nvidia rileva correttamente i display. Quindi trovo questa domanda utile nelle risposte particolari che ha generato che non implicano questo passaggio qui.
Victor S,

1

Trovo che a volte quando scollego una schermata le icone del mio desktop, e quindi il launcher Rileva schermate che ho creato secondo il suggerimento di @jfoucher non sia più visibile. Quindi è inutile. Ma per semplificarti la vita, puoi aggiungere scorciatoie da tastiera personalizzate che eseguono comandi, lascia che ti mostri come!

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

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.