Cambia risoluzione quando si abilita / disabilita il monitor esterno

4

Uso il mio portatile con un secondo display. A volte dovrei portare con me il mio laptop, ma non posso portare il mio secondo schermo con me. Come posso configurare la mia ubuntu 10.04 in modo che cambi automaticamente la risoluzione quando disattivo il secondo display?

La mia risoluzione normale (con il secondo display) è 2646 * 800. La mia risoluzione senza il secondo display (risoluzione del laptop) 1280 * 800.

Quello che voglio è:

  • Quando disattivo il secondo display, la mia risoluzione cambia automaticamente (o eseguendo alcuni script) su 1280 * 800
  • Quando collego la seconda risoluzione di risoluzione dello schermo a 2646 * 800.
posta Sk8er 08.11.2010 - 20:47

2 risposte

2

Puoi usare xrandr (supponendo che il tuo driver lo supporti), per un bel controllo della guida link .

    
risposta data João Pinto 08.11.2010 - 23:09
0

Un modo semplice per usare xrandr è con --preferred per usare le impostazioni rilevate.

Esegui xrandr per ottenere i nomi delle tue uscite (io uso LVDS1 e VGA1 sotto) e poi puoi usare qualcosa come la seguente:

# enable both screens and put external left of laptop
xrandr --output LVDS1 --preferred --output VGA1 --left-of LVDS1 --primary --preferred

# enable laptop screen only
xrandr --output LVDS1 --preferred --output VGA1 --off

Questo è lo script che uso:

#! /bin/bash

# LVDS1 is my laptop monitor and VGA1 is my external monitor.
# These names can be found by running xrandr with no arguments.

# auto detect all connected monitors
xrandr --auto

if [ "" == "both" ] ; then
    # use best settings for both monitors
    xrandr --output LVDS1 --preferred --output VGA1 --above LVDS1 --primary --preferred
else
    # only use external monitor
    xrandr --output LVDS1 --off --output VGA1 --primary --preferred
fi
    
risposta data idbrii 22.01.2011 - 22:47

Leggi altre domande sui tag