¿No te aparecen las resoluciones que quieres en la configuración de pantalla de Ubuntu?

Artículo de Usemos Linux
Si vas a la Configuración del Sistema y entras en Monitores, verás que las resoluciones que aparecen, en muchos casos (por ejemplo los que tengan una gráfica de Intel) son bajas o no las que te gustaría para tu monitor, vamos a arreglarlo para que empieces la sesión con la resolución que quieres.

Este es un aporte de Antonio José Ruiz Gracia, convirtiéndose así en uno de los ganadores de nuestra competencia semanal: “Compartí lo que sabés sobre Linux“. ¡Felicitaciones Antonio!

Pasos previos

Nos vamos a la Configuración del sistema y seleccionamos Orígenes del Software, pestaña Controladores Adicionales, debe de estar vacía porque no se están utilizando drivers privativos.

Nos vamos a Configuración del Sistema > Monitores y veremos cómo en la persiana de resoluciones hay muy pocas para seleccionar, además de no ser útiles:

Pero vamos a ver como funciona nuestra tarjeta de vídeo.

Instalamos el paquete mesa-utils para tarjetas Intel, Ati y Nvidia:

sudo apt-get install mesa-utils

Añadimos el repositorio de drivers libres para Intel, ATI y Nvidia:

sudo add-apt-repository ppa:xorg-edgers/ppa

Actualizamos los repositorios del sistema y el sistema mismo.

sudo apt-get update
sudo apt-get upgrade

Habrá que reiniciar el ordenador.

Ahora probamos que tal va la aceleración gráfica:

glxinfo | grep -i render

Si vemos Direct rendering: yes, está correcto. De forma gráfica lo podemos ver tecleando lo siguiente en un terminal:

glxgears

Ahora sí, manos a la obra

1. Desde el Terminal tecleas la siguiente orden:

sudo xrandr

Nos mostrará los modos gráficos activos. Xrandr es un comando de consola para operar/cambiar la resolución de pantalla, pero al reiniciar se pierde.

2. Establecemos la resolución:

sudo cvt (x) (y)

Donde la “x” y la “y” son los datos de la resolución, por ejemplo “1280 1024”, como veis estan separados con un espacio)

3. Ingresamos, por ejemplo:

cvt 1280 1024

Aparecerá algo como esto:

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

4. Más tarde vamos a seleccionar todo lo que hay en la línea “Modeline” para utilizarlo dentro de un fichero.

5. Vamos a generar el fichero xorg.conf en el lugar adecuado, ya que por defecto Ubuntu no lo utiliza y sirve para establecer la configuración de las X (servidor gráfico).

sudo gedit /etc/X11/xorg.conf

6. Veréis que se ha generado en blanco. Copiamos lo siguiente y lo pegamos en el fichero en blanco:

Section "Device"
  Identifier "Configured Video Device"
EndSection

Section "Monitor"
  Identifier "Configured Monitor"
  Vendorname "Generic LCD Display"
  Modelname "LCD Panel 1440x900"
  Horizsync 31.5-64.0
  Vertrefresh 56.0 - 65.0
  modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
Gamma 1.0
  # modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
  # modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
  # modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
  # modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
  # modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection

Section "Screen"
  Identifier "Default Screen"
  Monitor "Configured Monitor"
  Device "Configured Video Device"
  DefaultDepth 24
  SubSection "Display"
    Depth 1
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 4
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 8
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 15
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 16
    Modes "1440x900"
  EndSubSection
  SubSection "Display"
    Depth 24
    Modes "1440x900"
  EndSubSection
EndSection

Quedando así:

7. Buscamos en el fichero “xorg.conf” lo siguiente y lo borramos (lo seleccionas y lo borras con la tecla Supr):

modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync

8. Pegamos lo copiado en el punto 2-3, que en mi caso es:

Modeline "1280x1024_60.00"  109.00  1280 1368 1496 1712  1024 1027 1034 1063 -hsync +vsync

9. En las líneas siguientes verás las almohadillas o símbolo numeral. Haces una nueva línea encima de ellas y tecleas una nueva almohadilla, pegando de nuevo lo copiado en el paso 8. De esta forma se listará en la configuración de la pantalla cuando accedamos a ella para cambiar la resolución.

10. En el editor, vas al menú superior a Buscar-Reemplazar, buscas en Section “Screen” “1440×900” que es lo que tiene el fichero pegado y lo reemplazas por “1280×1024” que es mi caso o la resolución que necesites.

11. Guardas y cierras el editor.

12. Reinicias el ordenador, te vas a configuración del sistema > Monitores y cambias la resolución que querías.

13. No he probado a poner más resoluciones porque no me hace falta, pero con este procedimiento se pueden añadir.


usemoslinux

usemoslinux: Free software advocate. Fundé el blog Usemos Linux en 2010, convirtiéndose rápidamente en uno de los 2 sitios más populares sobre la materia. En 2013 decidí unir esfuerzos y fusionar el blog con Desde Linux.


41 comentarios en “¿No te aparecen las resoluciones que quieres en la configuración de pantalla de Ubuntu?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *

  1. UnknownUnknown
    Jomán Romich

    hola

    1/41
  2. UnknownUnknown
    Jomán Romich

    hola. utilizo mint13 64b en una acer aspire 4750, la gráfica es intel… que conecto por HDMI a un LED panasonic de 32” y tenia problemas con la resolución. Seguí todos los pasos y todo salio bien. Lo único fuera de lo propuesto que hice fue actualizar el kernel antes que nada. Ahora aparecen nuevas opciones de resolución en la configuración de monitores 1280×720 ofrece el LED entonces mediante estos pasos agregue esa opción – 1280×720 – coloco el monitor y el LED con la misma resolución pero el problema persiste. que estoy haciendo mal? las otras opciones de resolución del LED tampoco cuadran. Alguien me puede dar una mano? muchas gracias!

    2/41
    • rekonqGNU/LinuxKDE
      johnlittleblues

      en mi caso aplique este metodo y si funcionno pero no aplico la resolucion, osea me dio la opcion pero no la ejecutaba y se borraba cada vez que reiniciaba, en caso que el comando xrandr diga en la consola que es imposible ajustar la frecuenciacon conn un error que dice “Failed to get size of gamma for output default” la solucion es instalar BOOT REPAIR para reinstalar el grub y reinstalar el grub, pero hay que darle en opciones avanzadas una opcion que dice GFX_MODE que es la que repara el grub para que reconosca la frecuencia del monitor automaticamente y listo. luego de aplicar este metodo y el de modificar el archivo Xorg.conf este fue el unico que funciono. espero les sirva

      24/41
  3. ufff que mal, osea no puedo hacer nada? por que ya mire en google y algo de mejora hay en un driver que descargue, tambien vi drivers no oficiales pero no se…bueno seguire buscando pero si sabes de algo o alguien sabe de algo que me lo diga xD graciass.

    3/41
  4. Es que el problema son los drivers oficiales. SiS no tienen ningún aprecio por Linux (y hablando de gráficas ya tiene delito que alguien nos pueda tratar peor que ATI). Si alguien ha hecho un driver no oficial, irá mejor… ;)

    Tú prueba, sino intenta con una distro ligera o instala LXDE u XCFE como entorno gráfico. ;)

    4/41
  5. puf, me encantaría echarte una mano, pero creo que las SIS (y muchas cosas de VIA) son un auténtico “cristo” con Linux… Con una ATI, NVIDIA o Intel aún arreglas con el driver privativo, pero las SIS son mala cosa… De todas formas, con un “sis 771 ubuntu” en google hay varios procesos posibles, yo en su día tuve que vérmelas con uno de ellos, pero creo que no me valió de nada… :(

    5/41
  6. Hola, ayer instale linux mint 14 pero me va un poco lento se ve que es por la grafica que tengo una SIS 771/671 rev.10 las ventanas no se mueven fluidas y peliculas de 720p se ven pero tampoco fluidas, si alguien me puede ayudar con este problema estaria muy bien!! alguna solucion debe aver… y no quiero volvear a win 7 que a pesar de todo me iva bastante bien con el aero y lo cargado que lo tenia de cosas bueno saludos y aver si me pueden dar una mano!!

    6/41
  7. he instalada en un computador ubuntu y tuve este problema; pero la solución fue este comando “sudo dpkg-reconfigure gdm” y aparece en la terminal la opcion de escoger GDM y reinicias, ya que en la post instalacion escogí LIGTH DM y este no me dejaba ver la resolución máxima del monitor.

    7/41
  8. OK. Buen dato. Gracias x compartirlo.

    8/41
  9. UnknownUnknown
    Lïpe Gutiérrez Cotapos

    Yo tengo este problema pero con un monitor externo conectado por VGA, y cada vez que lo ocupo agrego la resolución manualmente con:

    $ xrandr –newmode “1360x768_60.00″ 84.75 1360 1432 1568 1776 768 771 781 798 -hsync +vsync
    $ xrandr –addmode VGA1 1360×768

    ¿Cómo podría editar el fichero que aquí entregan para que funcione con la salida VGA?

    9/41
  10. No sé cómo es un xorg con varios monitores… pero igual tienes que añadirle una Section “screen” a mayores.

    10/41
  11. UnknownUnknown
    moises ureña

    hye muchisimas gracias :), emigre de windows a ubuntu y este era mi mayor problema, gracias ati ya lo resolvi!! muchisimas gracias hermano :)

    11/41
  12. Hola estoy siguiendo todos los pasos en mi laptop y no me permite elegir otra resolucion que puede que este haciendo mal?, me he fijado hasta en los mas minimos detalles de el fichero y nada. Es una Lenovo 3000 c200!

    12/41
  13. Me funcionó perfectamente, solo me salte la parte de mesa-utils. Gracias.

    13/41
  14. Eres un hacha. Mi placa es una Gigabyte con AMD radeon 4200 incorporado. Funcionó. Gracias.

    14/41
  15. Seguí los pasos y no sé si sea porque no tengo un driver xorg, pero no me sale la resolución que yo quiero y antes tenía de 1920×1080. Solo me sale la de 1440×900 y me fijé y borré lo que decía en el archivo y lo reemplacé y me sale la resolución de 1440×900.

    16/41
    • Yo tenia el mismo problema que tu, solo me mostraba hasta 1440×900, eso sucede porque en este tutorial los parametros de Horizsync y Vertrefresh tienen los datos de un Monitor con esa resolución maxima 1440×900, para solucionar este inconveniente tienes que buscar Los valores para tu Monitor. En mi caso que tengo un Monitor LG 21,5 pulgadas FULLHD estos son los parametros:

      Horizsync 30.0-83.0
      Vertrefresh 56.0 – 75.0

      Con estos datos agregados al xorg.conf ya tengo 1920×1080 que es la resolucion nativa de mi monitor.

      Te dejo mi xorg.conf:

      Section “Device”
      Identifier “Configured Video Device”
      EndSection

      Section “Monitor”
      Identifier “Configured Monitor”
      Vendorname “Generic LCD Display”
      Modelname “LCD Panel 1920×1080″
      Horizsync 30.0-83.0
      Vertrefresh 56.0 – 75.0
      Modeline “1920x1080_60.00″ 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
      Gamma 1.0
      # modeline “1920x1080_60.00″ 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
      # modeline “640×480@60″ 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
      # modeline “800×600@56″ 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
      # modeline “800×600@60″ 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
      # modeline “1024×768@60″ 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
      # modeline “1920×1080@60″ 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
      EndSection

      Section “Screen”
      Identifier “Default Screen”
      Monitor “Configured Monitor”
      Device “Configured Video Device”
      DefaultDepth 24
      SubSection “Display”
      Depth 1
      Modes “1920×1080″
      EndSubSection
      SubSection “Display”
      Depth 4
      Modes “1920×1080″
      EndSubSection
      SubSection “Display”
      Depth 8
      Modes “1920×1080″
      EndSubSection
      SubSection “Display”
      Depth 15
      Modes “1920×1080″
      EndSubSection
      SubSection “Display”
      Depth 16
      Modes “1920×1080″
      EndSubSection
      SubSection “Display”
      Depth 24
      Modes “1920×1080″
      EndSubSection
      EndSection

      21/41
  16. Firefox 23.0Ubuntu
    fracisco lportillo

    hola me parese que si seguimos los pasos para configurar un monitor es fasil

    17/41
  17. Magnífico, me ha sido de muchísima ayuda este artículo. Mil gracias!!

    18/41
  18. Tenia el problema de que la resolución 1024×788 no aparecía en la configuración, hice lo que recomiendan aquí y aparte de seguir sin aparecer la resolución, ahora no aparecen los iconos del escritorio, y la barra de menú de tareas se torna negra, solo puedo acceder clickeando al símbolo de (windwos) y pasando el ratón sobre la franja y ver la descripción para poder hacer click.
    Hay manera de revertir todo el proceso paso a paso? es preferible tener la pantalla en una resolución desagradable q esto de fondo negro.

    Gracias de antemano

    19/41
  19. Muchas gracias, me sirvio mucho, ya se mucha pantalla, al menos no estoy de 800×600 :s Saludos

    20/41
  20. Gracias. Me sirvió. Seguí la recomendación de mrgm148 .

    26/41
  21. Muchas gracias por el aporte. Excelente tutorial. Funcionó para mi.

    27/41
  22. Google Chrome 34.0.1847.116GNU/Linux x64
    paulmansilla

    En mi caso no funcionó, aparentemente el problema esta en el driver geforce 310m.
    igual gracias!
    :)

    28/41
  23. Muchísimas gracias!! me ha funcionado casi perfecto, al ponerlo se me ha jodido la resolución pero he entrado al recovery de ubuntu, y le he dicho que solucione los errores gráficos y que los ponga por defecto, y al iniciar ubuntu ya tenia la resolución!

    Gracias crack!

    29/41
  24. Muy buen aporte! Se soluciono el problema que tenia!, no me dejaba poner otra resolcion mas que (4:3)!

    30/41
  25. Muchas gracias!

    Saludos!!!

    31/41
  26. Buenas! Tengo Xubuntu 14.04. Mi PC es un IBM, con gráfica integrada de intel. Estoy interesado en aumentar la resolución del monitor, ya que la que tengo ahora no es la adecuada y el monitor creo que puede dar mas de si.
    Cuando ejecuto:~$ sudo xrandr
    Me responde: Can’t open display
    La tarjeta es la siguiente:
    - 00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)
    Espero vuestra ayuda. Gracias

    32/41
  27. Ante todo, muchísimas gracias por tu valioso aporte.
    Explico mi caso, porque aunque no lo solucioné del todo, gracias a vos logré que quedara bastante bien.

    Mi problema era que no podía marcar la opción de resolución de pantalla acorde a mi monitor HP Passport 1912nm (http://es.engadget.com/2012/05/09/hp-passport-1912nm-internet-monitor-la-pantalla-independiente/) La resolución es la siguiente: 1366×768 60hz.
    El sistema es:
    procesador intel pentium D cpu 3.00 ghz x2
    gráficos intel g33
    So ubuntu 14.04 lts 64bits

    El asunto en cuestión es que al hacer todo lo que indicás, logro que me incluya una resolución parecida: 1368×768 60hz
    pero no la que yo quería: 1366×768 60hz

    Intenté modificar el gedit pensando que era solo cambiar un número (el 8 por el 6) y al reiniciar me dio un error con una pantalla súper tosca y un aviso enorme con reiteraciones varias, que lo solucioné al dejar todo como estaba (había hecho una copia de seguridad del xorg.conf y volver a reiniciar.

    Bueno, había avanzado pero seguía con el tema de la pantalla que no era cubierta en la totalidad por la resolución. Allí se me ocurrió ver si había algo para hacer desde el monitor.

    Lo que encontré es algo bastante aceptable, sin ser lo ideal. El monitor me permite centrar la pantalla (estaba alineada sobre la derecha y la mitad del lanzador sobre la izquierda no se veía) y achicar los laterales. Es decir, queda con una deformación insignificante bien distribuida.

    Para centrarlo:
    menú principal/control de imagen/posición horizontal
    para achicarlo:
    menú principal/control osd/posición horizontal

    Y ya está. Espero le sea de utilidad alguien más.
    Saludos desde Montevideo, Uruguay

    33/41
  28. Hola, primeramente enhorabuena por el tutorial.
    Explico mi caso, tengo un LG con entrada analógica D-Sub. Ubuntu 14.04, he realizado la prueba con la máxima resolución de la pantalla 1600*900, la pantalla se adapta, pero el problema es que la renderización de las fuentes es horrible. Aquí están algunas de las especificaciones:

    Resolución Máxima 1600 x 900 @ 60Hz
    Pixel Pitch 0,2712 x 0,2626mm
    Soporte de colores 16,7 M
    Ángulo de Visión H:90° / V:50°
    Frecuencia Horizontal 30 ~83 kHz
    Frecuencia Vertical 56 ~ 75 Hz

    Podría añadir algún tipo de comando para adaptar mejor los parámetros que devuelve el comando cvt(1600 900) ?
    Al ejecutar ese comando me sale este resultado:
    # 1600×900 59.95 Hz (CVT 1.44M9) hsync: 55.99 kHz; pclk: 118.25 MHz
    Modeline “1600x900_60.00″ 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync

    34/41
  29. Muchas gracias me funciono! pero tengo un problema no puedo cambiar el fondo de pantalla lo selecciono y todo bien, pero el cambio nunca surge efecto. ¿alguien me puede decir que hacer?

    35/41
  30. Firefox 30.0Ubuntu x64
    kelvis Quintana

    buenas noches compañero tengo problemas con Linux mints 17 no tengo salida de vga para un tv desde una lapto vit que comandos debo hacer o que tuto debo guiarme para poder hacerlo muchas gracias

    36/41
  31. hola , necesito ayuda en mi caso tengo un lcd tv 32″ ubuntu 12.4 lo reconoce como de 49 “, placa radeon hd 5450, ya instale el driver pero ninguna resolucion se ve del todo bien

    38/41
  32. Muy bueno el post, pero ahora me encuentro con un nuevo problema: La resolución que me sale, y, en teoría la mas alta que soporta el monitor (LG FLATRON W1934s, SO ubuntu 14.04 32bits), no funciona bien, es decir, el monitor se come gran parte de la pantalla, tranquilamente unos 7-8 cm por cada lado, y me obliga a volver a una resolución 4:3, que me resulta bastante incomoda a la hora de navegar por la web, ¿alguna solución?

    40/41
  33. Chromium 34.0.1847.116Ubuntu x64
    Jorge Stranieri

    Queria ver si podia dejar un puntaje o algo, pero no vi jaj. Hice todo paso a paso y me sirvió a la perfeccion !

    Muchas Gracias !

    41/41

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Current ye@r *