(1) Obtenga Modeline para la resolución deseada
Uso cvt
. Aquí hay un ejemplo para una resolución de 1280x1024. Tenga en cuenta que el tercer parámetro (frecuencia) es opcional. Si su manual del propietario especifica una frecuencia de frecuencia de actualización, puede usarla como entrada cvt
o puede dejarla en blanco para simplificar las cosas.
$ cvt 1280 1024 60
La salida se verá más o menos así.
# 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) Crear una nueva línea de xrandr
modelo
Use la Modeline
salida de cvt
para crear un nuevo modo para xrandr
.
$ xrandr --newmode "1280x1024_60" 109.25 1280 1368 1496 1712 1024 1027 1034 1063 -hsync +vsync
(3) Determine qué pantalla necesitamos modificar
Después de ejecutar el siguiente comando, observe que esa VGA1
es la pantalla conectada actualmente, en este ejemplo, por lo que la usaremos en el paso número 4, a continuación.
$ 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) Crear un nuevo xrandr
modo
Use el nombre para mostrar del paso 3. Use el nombre del modo del paso número 2, pero omita las comillas.
$ xrandr --addmode VGA1 1280x1024_60
(5) Cambiar la resolución de la pantalla
Especifique el nombre para mostrar y el nombre del modo
$ xrandr --output VGA1 --mode 1280x1024_60
(6) Obtenga el monitor para ajustar automáticamente
Si el monitor tiene un botón de "Ajuste automático", presiónelo para centrar y escalar automáticamente la salida. De lo contrario, use los botones manuales en su monitor para hacer esto.
(7) Crear un xorg.conf
archivo
Si le gustan las configuraciones de resolución, puede hacerlas permanentes especificando esta información en un xorg.conf
archivo.
Coloque el modeline
del paso 1 en la "Monitor"
sección. Puede reemplazarlo "My Monitor"
con un nombre descriptivo para su monitor, siempre que use el mismo nombre en la "Screen"
sección.
Tenga en cuenta que la "Device"
sección se utiliza para especificar su tarjeta gráfica / chip y el controlador que está utilizando; Identifier
puede ser cualquier nombre que elija, siempre que use el mismo nombre en la "Screen"
sección. Pero debe usar el nombre de controlador correcto para su tarjeta / chip de gráficos en la Driver
línea. Puede usar $ lshw -c video | grep configuration
para obtener su nombre de controlador de gráficos.
Aunque no he probado esto, puede ser posible excluir la "Device"
sección, siempre que también elimine la Device
línea correspondiente en la "Screen"
sección.
$ sudo gedit /etc/X11/xorg.conf
Ingrese la información en el archivo, guárdela y salga. Aquí hay un ejemplo usando la línea de modo 1280x1024 de arriba y un controlador de gráficos 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
Si algo sale mal, puede iniciar en modo de recuperación y editar o eliminar /etc/X11/xorg.conf
.
Finalmente, puedes echar un vistazo a Ubuntu Wiki Resolution para obtener más información.
xorg
no ayudó,/etc/X11/xorg.conf
.sudo nvidia-xconfig
para generar el archivo xorg.conf.