Cambiar resolución del monitor en GNU/Linux
June 12th, 2007 by sLoKCuando instalamos nuestra querida distro de GNU/Linux,el mismo sistema, o instalador nos configura la resolución de pantalla automáticamente, la mayoría de estas veces suele hacerlo bien, tanto la resolución como el calculo de refresco, de ser así, todo perfecto y no debemos cambiar nada, pero si nos lo a configurado mal, debemos cambiarla. También nos puede pasar que a sido nuestro caso, que hemos tenido un reciente cambio de pantalla y no por ello debemos cambiar todo el sistema :@ y por ejemplo el KDE no nos daba la opción de cambiar a la resolución mayor y se quedaba en una menor, cosa que no es buena para la vista.
Veamos como cambiar la resolución de pantalla:
Con KDE
Uno de los métodos es con el KDE mismo (solo para usuarios de KDE, claro esta :D), y es así: en el escritorio cliqueamos con el botón derecho del ratón y damos a “configuración de escritorio”, consecutivamente vamos a pantalla y ahí seleccionamos la respectiva resolución .
captura: Ventana KDE
Con Nvidia settings
Si de la anterior forma no os lo a configurado bien o no aparecía la resolución buena y tenéis una tarjeta gráfica nvidia con sus drivers, estos también instalan una aplicación muy útil para casos como lo que nos disponemos a realizar, para ello la buscaremos:
# updatedb
# locate nvidia-settings
A nosotros el locate nos devuelve esta ubicación “/usr/bin/nvidia-settings”, así que en nuestro caso haríamos
# /usr/bin/nvidia-settings
y una vez abierto vamos a la pestaña de “X server display configuration” y ahí cambiamos la resolución y el tiempo de refresco. Ahora una cosa muy importante que debemos hacer es guardar la configuración si no al reiniciar estaremos como antes y para que eso no pase pulsamos el botón de “save to X configuration file” y reiniciamos
# reboot

Nosotros esta ultima también la probamos y no funciono ya que una vez configurado y guardado se veía perfecto, pero al reiniciar la maquina se nos iba a la pantalla negra y debíamos reemplazar el xorg.conf creado por el “Nvidia settings” por el xorg.conf antiguo.(antes de intentar este método leeros el siguiente método, que describe como recuperar el xorg.conf).
Por ultimo el método que lo suele resolver y es el manual:
Lo primero que vamos a hacer es ir a la carpeta donde se encuentra nuestro fichero de configuración respectivamente.
#cd /etc/X11/
Una vez nos encontramos en ese directorio, puede que tengamos uno de estos dos archivos dependiendo del servidor gráfico que utilice nuestra computadora, los archivos son estos :
- XF86Config-4
- xorg.conf
Si sabemos cual es nuestro archivo prosigamos, si no con un “ ls -la | grep xorg.conf” lo podemos resolver.
Llegados a este punto habrá que editar ese archivo, lo podéis hacer con cualquier editor de textos(vim, kate, kwrite...) nosotros usaremos el vim.
En el archivo encontraremos muchas opciones y texto, pero no os asustéis, solo vamos a tocar 2 secciones(monitor y screen). Todo el proceso lo haremos como usuario root
(el ejemplo es todo con un xorg.conf, así que los que tengáis el otro solo cambiar este por el otro)
Hacemos una copia del archivo porsiacaso nos sale mal y la guardamos donde queramos (comentar que GNU/Linux hace una copia del xorg.conf después de cada modificación, llamada xorg.conf.backup)
# cp ./xorg.conf /home/slok/Desktop
Abrimos el editor con el texto:
# vim ./xorg.conf
Pulsamos la tecla “insert”, (así que ahora estamos en modo edición, ¡cuidado!). Buscamos la sección llamada “section monitor”

HorizSync : es la frecuencia horizontal del monitor
VertRefresh: es la frecuencia vertical del monitor
Ahí debemos poner lo que nuestro fabricante nos recomienda, ya que si lo ponemos mal, puede que nuestro monitor no se encienda o quizás sí se encienda, pero sufra en silencio, y un día nuestro monitor dejase de funcionar, así que cuidado con lo que modificamos ahí.
Lo siguiente que buscaremos sera la sección “section screen”

DefaultcolorDepth: es la profundidad de color (16, 24, 32...). Ahí ajustamos la profundidad que queramos (dentro de los limites)
Lo siguiente que buscaremos sera lo que hay justo abajo de lo que hemos cambiado ahora y es la sección “Subsection "Display ”

Ahí nos saldrán todas las resoluciones disponibles (Modes) para nuestro monitor en cada profundidad de color (Depth) existente(o puede que no estén todas las resoluciones y tengas que añadirlas, sabiendo que es soportada esa resolución), podremos cambiar las resoluciones en todas las profundidades o solo en la que vamos a usar, nosotros lo hemos cambiado en todas (nunca se sabe, porsiacaso).
La resolución va de mayor a menor por lo que debemos saber cual es la mayor resolución que admite nuestro monitor y pondremos dicha resolución la primera de todas, en mi caso queda de esta forma.
Subsection "Display"
Depth 8
Modes "1440x900" "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
con todas las profundidades de color
Nuestro GNU/Linux es muy inteligente :D y cojera la primera resolución (la mas alta), si esta funciona bien, la dejara, en cambio si esta resolución no funciona pasara a la inferior a ella y así sucesivamente
Después de cambiar todo pulsamos la tecla “Esc”(entramos en modo visualización) y escribimos “:wq!” y se guardara, ahora reiniciaremos la maquina.
# reboot
Al reiniciar si vamos a la pantalla negra y no nos sale lo típico que nos salia, no hay que alarmarse, ¿si no para que hicimos esa copia de seguridad?, así que borramos, copiamos (no movemos porque después tendremos que seguir probando), verificamos que está y reiniciamos.
# rm /etc/X11/xorg.conf
# cp /home/slok/Desktop/xorg.conf /etc/X11/
# ls -la /etc/X11/ |grep xorg.conf
# reboot
En caso de que nos halla salido mal, y hemos tenido que hacer el paso anterior pues tendremos que jugar con las resoluciones y la tasa de refresco, hasta que no nos salga la pantalla de consola negra.
Como veis no es difícil, puede parecer largo pero no lo es, es que lo e explicado paso a paso y parece largo, pero el proceso es cuestión de 2 minutos o menos.
Nota: en las fotos la primera resolución no es mas grande que la segunda, eso es porque nosotros sabíamos que con la primera funcionaria bien, por lo que GNU/Linux no optara por las consecutivas a esta (pero no recomendamos esto si no estas totalmente seguro de que funcionara, ya que nosotros antes de eso hicimos varias pruebas, y sabíamos que esta era la perfecta).
June 17th, 2007 at 4:44 pm
Si se tiene problemas para entrar en el entorno gráfico, podemos probar a arrancar el servidor gráfico con Drivers genéricos de Vesa:
# mv /etc/X11/xorg.conf /etc/X11/xorg.conf.old
# cp /etc/X11/xorg.conf-vesa /etc/X11/xorg.conf
# startx
October 11th, 2007 at 7:27 am
[...] esto concluimos y ahora si deseas cambiar la resolución, pasa por este post que en su día creamos. Como veis no es difícil, lo único que alguien debe aclarar lo de los [...]
April 5th, 2008 at 3:32 pm
Hola tengo un problema con la resolucion de la pantalla de mi KDE
esta mañana inicie mi pc normal como siempre y ahora veo mi pantalla con entorno grafico en grande (TODO GIGANTE) y no puedo trabajar bien asi... ya fui a K/preferencias del sistema/monitor y pantalla, y solo para hasta 800x600 y 61 HZ ... normalmente antes estaba en 1280 x 768 y no se que le habra pasado... espero que puedan ayudarme
Saludos
April 6th, 2008 at 8:11 pm
Hola Emna!, es algo extraño que las cosas cambien así por así, pero yo si fuese tu releería el post y me centraría en la parte de edición del "xorg.conf" las cosas manuales aún siendo mas costosas son mas efectivas (aunque muchas veces los GUI hagan por encima lo que harías manualmente, pero pueden dar problemas) si te decides por modificar el xorg.conf haz una copia de seguridad (ya sea copiandolo a otro directorio o copiandolo ahí mismo con otro nombre).
Un saludo
August 26th, 2008 at 3:43 am
Si se usa Mandriva y se quiere obtener información sobre el Monitor usado tenemos el comando:
# monitor-edid --MonitorsDBCOMPAQ; COMPAQ P710; CPQ1384; 30-96; 50-140; 1600x1200
Esto viene bien cuando no se encuentra el manual de usuario del monitor donde deberían especificarse los parametros de configuración. De no usar Mandriva siempre podemos hacer uso del Live cd (Mandriva ONE) y apuntar los valores