Hola a todos.
Hoy, al encender el ordenador me he encontrado que la pantalla no encendía,
como si no tuviese alimentación. Por lo que he comprobado todas las
conexiones, he enchufado y desenchufado varias veces tanto el cable de
alimentación como el cable VGA. Al final la pantalla ha encendido (no se
cual habrá sido el problema), pero la resolución de la pantalla estaba
cambiada. Normalmente tengo 1280x1024, pero estaba puesta la de 1024x768. He
ido a la configuración de la pantalla con "xfcesettings" pero no me aparecía
mi resolución. He buscado en Google y he seguido los pasos de otros casos
iguales al mio, pero no me han servido. Al final me daba un error.
cvt 1280 1024 (para sacar los datos de la "modeline")
# 1280x1024 59.89 Hz (CVT 1.31M4) hsync: 63.67 kHz; pclk: 109.00 MHz
Modeline "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027 1034 1063
-hsync +vsync
Despues...
xrandr --newmode "1280x1024_60.00" 109.00 1280 1368 1496 1712 1024 1027
1034 1063 -hsync +vsync
Esto no me ha dado ningún error en la linea de comandos, por lo que supongo
que habrá ido bien.
xrandr --addmode VGA-0 1280x1024_60.00
Y aquí es donde me aparece el error...
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 29
Current serial number in output stream: 30
He buscado el error en Google pero no he encontrado nada satisfactorio.
Revisa esto es similar al error tuyo y dice que esta resuelto.
https://ubuntuforums.org/showthread.php?t=2324211
Ojo, que lo revise someramente.
Bueno, parece que se ha solucionado. Mi inglés no es muy bueno, pero
parece que "xrandr" no es compatible con los drivers privativos de Nvidia.
He hecho básicamente lo mismo que el usuario que creo el hilo. He creado
un xorg.conf con el contenido de la fuente[1] que el mismo usuario
indica, y lo he modificado con la resolución que yo quería. He
reiniciado y a funcionado.
Lo que más me escama es el no saber porque ha ocurrido. Ayer funcionaba
todo perfectamente...
En fin... Bien está lo que bien acaba.
Muchas gracias
[1] https://wiki.openelec.tv/index.php/Configuring_a_Custom_xorg.conf