(1) Ottieni Modeline per la risoluzione desiderata
Usa cvt
. Ecco un esempio per la risoluzione 1280x1024. Si noti che il terzo parametro (frequenza) è facoltativo. Se il manuale del proprietario specifica una frequenza di aggiornamento, è possibile utilizzarlo come input cvt
oppure lasciarlo vuoto per semplificare le cose.
$ cvt 1280 1024 60
L'output sarà simile a questo.
# 1280x1024 60.03 Hz (CVT) hsync: 63.81 kHz; pclk: 109.25 MHz
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(2) Crea una nuova xrandr
modeline
Utilizzare l' Modeline
output da cvt
per creare una nuova modalità per xrandr
.
$ xrandr --newmode "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(3) Determina quale display dobbiamo modificare
Dopo aver eseguito il comando seguente, notare che VGA1
è il display attualmente collegato, in questo esempio, quindi lo useremo nel passaggio numero 4, di seguito.
$ xrandr
Screen 0: minimum 320 x 200, current 1280 x 1024, maximum 32767 x 32767
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1280x1024_60.00 59.9 +
1024x768 60.0
800x600 60.3 56.2
848x480 60.0
640x480 59.9
1280x1024_60 60.0*
DVI1 disconnected (normal left inverted right x axis y axis)
TV1 disconnected (normal left inverted right x axis y axis)
(4) Crea una nuova xrandr
modalità
Utilizzare il nome visualizzato dal passaggio 3. Utilizzare il nome della modalità dal passaggio numero 2, ma tralasciare le virgolette.
$ xrandr --addmode VGA1 1280x1024_60
(5) Cambia la risoluzione dello schermo
Specificare il nome visualizzato e il nome della modalità
$ xrandr --output VGA1 --mode 1280x1024_60
(6) Far regolare automaticamente il monitor
Se il monitor ha un pulsante "Regolazione automatica", premerlo per centrare e ridimensionare automaticamente l'uscita. Altrimenti, utilizzare i pulsanti manuali sul monitor per farlo.
(7) Crea un xorg.conf
file
Se ti piacciono le impostazioni di risoluzione, puoi renderle permanenti specificando queste informazioni in un xorg.conf
file.
Inserisci il modeline
passaggio 1 nella "Monitor"
sezione. È possibile sostituire "My Monitor"
con un nome descrittivo per il monitor, purché si utilizzi lo stesso nome nella "Screen"
sezione.
Si noti che la "Device"
sezione viene utilizzata per specificare la scheda grafica / chip e il driver che si sta utilizzando; Identifier
può essere qualsiasi nome tu scelga, purché usi lo stesso nome nella "Screen"
sezione. Ma è necessario utilizzare il nome del driver corretto per la scheda grafica / chip sulla Driver
linea. È possibile utilizzare $ lshw -c video | grep configuration
per ottenere il nome del driver grafico.
Anche se non l'ho provato, potrebbe essere possibile escludere la "Device"
sezione, purché si elimini anche la Device
riga corrispondente nella "Screen"
sezione.
$ sudo gedit /etc/X11/xorg.conf
Immettere le informazioni nel file, salvare ed uscire. Ecco un esempio usando la modeline 1280x1024 dall'alto e un driver grafico Intel.
Section "Monitor"
Identifier "My Monitor"
Modeline "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
Option "PreferredMode" "1280x1024_60"
EndSection
Section "Device"
Identifier "Intel"
Driver "intel"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "My Monitor"
Device "Intel"
Defaultdepth 24
SubSection "Display"
Modes "1280x1024_60"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
EndSection
Se qualcosa va storto, è possibile avviare in modalità di ripristino e modificare o eliminare /etc/X11/xorg.conf
.
Infine, puoi dare un'occhiata alla risoluzione Wiki di Ubuntu per ulteriori informazioni.