La siguiente configuración simple funciona para mí, y cuando está conectado, mi monitor usa automáticamente la resolución correcta sin ninguna intervención manual.
sudo nano /etc/X11/xorg.conf
Tenga en cuenta que este archivo puede o no existir. Agregue lo siguiente:
Section "Monitor"
Identifier "VGA1"
Modeline "1440x900_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
EndSection
Luego reiniciar. Si todo va bien, entonces las cosas deberían funcionar.
Antecedentes
Tengo una computadora portátil UX32VD y quería tener 4K sobre HDMI, a pesar de que no hay una opción de 3840x2160 en la configuración de la pantalla.
Mi primera tarea fue calcular la línea de modelo. Omita este paso si ya conoce la línea de modelo. (La línea de modelos a continuación puede funcionar para usted). Descargué umc-0.2.tar.gz , extraje y ejecuté ./configure
y make
. Para obtener el modo de temporización de supresión inversa de 25Hz, corrí
umc-0.2/src/umc 3840 2160 25 --rbt
que salidas
# 3840x2160x24.99 @ 54.625kHz
Modeline "3840x2160x24.99" 218.500000 3840 3888 3920 4000 2160 2163 2167 2186 +HSync -VSync
A continuación, quería probar esta línea de modelo. Corriendo xrandr
sin argumentos, vi que mi dispositivo HDMI tiene nombre HDMI-1
. Probé este modo ejecutando comandos análogos a los de Jacob:
xrandr --newmode "3840x2160x24.99" 218.500000 3840 3888 3920 4000 2160 2163 2167 2186 +HSync -VSync
xrandr --addmode HDMI-1 "3840x2160x24.99"
xrandr --output HDMI-1 --mode "3840x2160x24.99" --preferred
Finalmente, para hacer que la resolución sea permanente, creé /etc/X11/xorg.conf
con los siguientes contenidos:
Section "Monitor"
Identifier "HDMI-1"
Modeline "3840x2160x24.99" 218.500000 3840 3888 3920 4000 2160 2163 2167 2186 +HSync -VSync
EndSection
Para probar, reinicie la computadora.
Debo tener en cuenta que estoy ejecutando nvidia-driver-390
Ubuntu 18.04. Espero que mi técnica se generalice bien a otras configuraciones. (Por favor, hágamelo saber en los comentarios.)