Dopo aver installato Ubuntu 10.04 con il mio Samsung SyncMaster B2030, la risoluzione nativa (1600X900) non viene trovata nell'elenco delle risoluzioni.
Dopo aver installato Ubuntu 10.04 con il mio Samsung SyncMaster B2030, la risoluzione nativa (1600X900) non viene trovata nell'elenco delle risoluzioni.
Risposte:
La risoluzione nativa per Samsung SyncMaster B2030 è 1600 * 600 60 Hz
Genera la modeline usando cvt
:
cvt 1600 900 60
che sarà:
# 1600x900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
Modeline "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Ottieni il nome dell'output a cui è collegato il tuo schermo:
xrandr
Questo produce tra l'altro:
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
VGA1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
In questo esempio il nome dell'output è VGA1
.
Crea la nuova modeline (con i valori dall'output di cvt
):
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
Nota:
Aggiungi la modeline creata sopra:
xrandr --addmode VGA1 1600x900_60.00
Se tutto è andato bene, xrandr elencherà la tua nuova risoluzione aggiunta.
Prova la risoluzione appena aggiunta:
xrandr --output VGA1 --mode 1600x900_60.00
La risoluzione impostata con i comandi sopra non persisterà per tutte le sessioni. Fino a Ubuntu 11.04 è possibile aggiungere le seguenti righe all'inizio /etc/gdm/Init/Default
per impostare automaticamente la risoluzione ogni volta che si accede:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00
Questa domanda descrive altri modi per rendere xrandr
permanenti le personalizzazioni.
118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
cosa significano i valori, così da poterlo tradurre al mio uso
cvt
! Ho visto queste linee di modalità per anni e non ho mai saputo calcolarne una.
cvt -r
.
Prima digita xrandr nel tuo terminale e vedi qual è il dispositivo collegato. Forse VGA1 come in questo caso. In caso contrario, sostituire VGA1 con il dispositivo collegato nei comandi seguenti. Quindi crea un nuovo documento e chiamalo, ad esempio: - "tuonome.sh" Digita:
xrandr --newmode "1600x900_60.00" 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync
xrandr --addmode VGA1 1600x900_60.00
xrandr --output VGA1 --mode 1600x900_60.00
unity --replace
e salvalo nella tua cartella home (questo è per la risoluzione 1600x900). Renderlo eseguibile da:
chmod a+x ~/yourname.sh
apri le applicazioni di avvio e fai clic su "AGGIUNGI". Assegna un nome e digita la riga di comando
bash /home/yourname/yourname.sh
fai clic su salva. La modifica viene visualizzata dopo la disconnessione e l'accesso
Se non vuoi passare il fastidio di eseguire tutti i comandi come indicato in altre risposte, puoi utilizzare uno strumento che fa tutto per te:
cvt
comandonewmode
, addmode
e output
comandiPuoi scaricare il programma qui .
$ ubuntu-bug xserver-xorg