Encontré la base de la solución aquí: /ubuntu/186288/how-to-detect-and-configure-an-output-with-xrandr
En las distribuciones modernas de Linux, incluido CentOS, la biblioteca xrandr es responsable de cosas como la resolución de pantalla, la rotación, etc. Como su sistema no se detecta automáticamente, debe informarle manualmente sobre el modo de que es capaz su monitor.
Tuve el mismo problema con un KVM, y la salida de muestra es de mi computadora:
Paso 1:
Encuentra el nombre de tu puerto. Esto será algo así como VGA1, HDMI1 más o menos. Quizás pueda encontrarlo en /var/log/Xorg.0.log, o puede usar la utilidad xrandr:
> xrandr
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*
800x600 60.32 56.25
848x480 60.00
640x480 59.94
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Mi KVM está conectado al puerto VGA llamado VGA1. Debido a que el KVM bloquea la detección automática, xrandr solo vio la resolución de 1024x768.
Paso 2:
Cuéntale a xrandr sobre el nuevo modo. Los modos son simplemente cadenas que tienen parámetros de visualización de video adjuntos.
Paso 2.1
Encuentre los parámetros de visualización que necesita. Quería 1600x900 a 60 Hz:
> gtf 1600 900 60 -x
# 1600x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 119.00 MHz
Modeline "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
Paso 2.2
Cree el nuevo modo con xrandr usando los valores del comando gtf:
> xrandr --newmode "1600x900" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
El primer parámetro es el nombre del nuevo modo: en realidad podría llamarlo como quiera, simplemente use el mismo nombre en los pasos posteriores.
Paso 3
Dile a xrandr que VGA1 entiende el modo llamado 1600x900:
> xrandr --addmode VGA1 1600x900
Paso 4
Dile a xrandr que cambie al nuevo modo.
> xrandr --output VGA1 --mode 1600x900
Nota: si cometió un error y su monitor no comprende realmente el nuevo modo, obtendrá una pantalla en blanco.
Si obtiene una pantalla en blanco, probablemente pueda recuperarse escribiendo a ciegas:
> xrandr --output VGA1 --mode 1024x768
Otra forma de hacerlo es conectarse desde otra computadora a través de SSH y ejecutar este comando a través de SSH en lugar de hacerlo en la consola.
Paso 5
Cree un script que automatice los comandos newmode, addmode y output, ya que no se conservarán durante un reinicio.