(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 cvtoppure 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 xrandrmodeline
Utilizzare l' Modelineoutput da cvtper 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 xrandrmodalità
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.conffile
Se ti piacciono le impostazioni di risoluzione, puoi renderle permanenti specificando queste informazioni in un xorg.conffile.
Inserisci il modelinepassaggio 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; Identifierpuò 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 Driverlinea. È possibile utilizzare $ lshw -c video | grep configurationper ottenere il nome del driver grafico.
Anche se non l'ho provato, potrebbe essere possibile escludere la "Device"sezione, purché si elimini anche la Deviceriga 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.