HowTo: Cambiar la resolucion de la consola (tty)

Día con día nuestros escritorios linux van mejorando y se ven más y más impresionantes y nos permiten hacer más y más cosas con herramientas gráficas pero, ya sea por costumbre, facilidad, rapidez o por falta de una opción gráfica, algunas veces tenemos que usar la consola de linea de comandos.

Existen varios emuladores de la consola de linea de comandos en el ambiente gráfico (gnome-terminal, xterm, konsole,..) pero algunos usuarios podemos preferir o necesitar usar la consola real (ctrl+alt+[F1 o F2 o F3 …. F7]) y al pasar a ella encontramos, normalmente, que sin importar el tamaño de nuestro monitor o la capacidad de la tarjeta gráfica la consola luce exactamente igual que desde hace 20 años, es decir, nos encontramos con un numero muy reducido de lineas y columnas por pagina y letras de tamaño enorme.

Podemos cambiar esto de una forma muy sencilla cambiando la resolución de la consola siguiendo estos pasos:

1.- Abrimos el archivo con un editor en modo superusuario.


  gksu gedit /boot/grub/menu.lst

 

o


  sudo nano /boot/grub/menu.lst
 

2.- Buscamos en la parte final del archivo la entrada del kernel que usamos para iniciar linux normalmente:


  title Ubuntu 8.10, kernel 2.6.27-9-generic
  root (hd0,0)
  kernel /vmlinuz-2.6.27-9-generic root=UUID=xxxxxxx-xxx-xxxx-xxxx-xxxxxxxxxxxx ro quiet splash
  initrd /initrd.img-2.6.27-9-generic
  quiet
 

3.- editamos la linea que empieza con "kernel" y agregamos la opción vga=xxx o si ya existe cambiamos el valor por el que necesitemos de la tabla de resoluciones siguiente:

Colores 640x480 800x600 1024x768 1280x1024 1600x1200 Preguntar al inicio
8 bits vga=769 vga=771 vga=773 vga=775 vga=796 vga=ask
16 bits vga=785 vga=788 vga=791 vga=794 vga=798 vga=ask
32 bits vga=786 vga=789 vga=792 vga=795 vga=799 vga=ask

de modo que debe quedar así:


  kernel /vmlinuz-2.6.27-9-generic root=UUID=xxxxxxx-xxx-xxxx-xxxx-xxxxxxxxxxxx ro quiet splash vga=791
 

En este caso lo estoy configurando para obtener una resolución de 1024x768 con 16bits de colores.

4.- Reiniciar el equipo.

Nota:

Sí después de reiniciar el sistema manda error y no nos deja bootear podemos editar temporalmente la opción desde el menú de inicio de grub. Solo hay que seleccionar la opción a editar (del menú de inicio de grub) y presionar la tecla "e" después seleccionar la linea a editar (la que empieza con kernel) y presionar nuevamente la tecla "e". En este punto nos da un cursor con el que podemos movernos y editar la opción vga a otro valor que si sea aceptado o incluso podemos quitar la opción vga por completo.
Una vez concluida la edición salimos del modo editor con la tecla "Esc" y después presionamos la tecla "b" para iniciar nuestro sistema con las opciones editadas.

Saludos!.

16 responses to this post.

  1. Posted by chakal on febrero 1, 2009 at 2:48 am

    Si no cargas los modulos la pantalla se vera negra al reiniciar, los modulos son vesafb y vga16fb al menos en Ubuntu.

    Responder

  2. Posted by cool2k on febrero 1, 2009 at 7:05 am

    Gracias por el comentario chakal.

    En algunos casos puede ser necesario agregar los módulos que mencionas pero en general no son necesarios, solo para aquellos que no les funcione directamente y ocurra lo que mencionas. El detalle es que, en algunos casos, esos módulos pueden provocar problemas con los drivers de la tarjeta de gráficos instalados.

    Pero ciertamente es de gran importancia resaltar que para aquellos que obtengan una pantalla negra al asignar un valor supuestamente valido pueden probar con la opción “vga=ask” para ver la lista de modos que deberían funcionar con su tarjeta de gráficos y con su configuración tal cual la tienen normalmente. Sí al probar con estos modos no funcionan deberían probar con los módulos que mencionas.

    Una vez más gracias por tu comentario chakal.

    Responder

  3. Buenas, tengo un problemita… Y por más que he buscado y buscado no encuentro la solución… Hay veces que por alguna u otra razón el modo gráfico da problemas, ya sea por una aplicación o algo, y lo que hago es que con la combinación Ctrl+Alt+Fx, entro a las tty, pero desde alguna actualización para acá, no puedo entrar, la pantalla se queda simplemnte negra y ya… Cuando vuelvo al gráfico (Ctrl+Alt+F7) vuelve a mostrarse todo correctamente, pero al tty, no vuelvo a poder entrar hasta que reinicie la máquina…

    Ubuntu 9.04
    80 GB Disco Duro
    2 GB RAM
    Intel Tarjeta Gráfica
    Acer Aspire 5315

    Responder

    • Posted by cool2k on septiembre 10, 2009 at 12:42 am

      Hola Lukas.

      Asumo que estas usando algun modo vga, es correcto? de ser así, Has probado con los módulos que menciona chakal (vesafb y vga16fb)? quizás necesites agregarlos, también puedes probar poner el modo “vga=ask” para verificar que el valor que le estas asignando se encuentre en la lista de los soportados para tu tarjeta.

      Espero te sea de ayuda, saludos.

      Responder

    • Posted by Jesus on agosto 28, 2013 at 4:50 pm

      tienes que añadir a la linea “nomodeset” sin comillas

      Responder

  4. Primero gracias por responder… Y sip… Estoy usando un modo VGA, pero lo que no sé es como cargar los módulos que mencionas al inicio… ¿Me podrías guíar en como cargarlos? Mientras tanto voy poniéndole el modo vga=ask a ver si funciona…🙂

    Gracias de Nuevo… Saludos…

    Responder

    • Posted by cool2k on septiembre 12, 2009 at 12:03 pm

      para cargar los modulos solo tienes que agregarlos en la linea donde asignas el modo vga así que quedaria algo como “vga=ask vesafs vga16fb”

      Responder

  5. Mmm… Parece que el problema es un poquito mas serio que una simple resolución… Le puse la configuración 1024*800 VESA, y de hecho funcionó, se vio bien y todo, (menos el usplash que no se veía centrado), aunque no me importa mucho porque no la apago casi nunca siempre la suspendo…
    El problema ahora es que si paso dos veces al tty: (E.j: X > tty > X > tty), se me reinicia el modo gráfico… :S No se que voy a hacer, no quisiera reinstalar el sistema, porque aunque tenga la lista de todo lo que tengo instalado, no quisiera utilizarla en caso de que sea una de las aplicaciones que utilizo la causante del problema… Mientras tanto, muchisismas gracias… Y nada, esperar no necesitar usar el tty…🙂

    P.S. Cualquier otra sugerencia es bienvenida…

    Responder

    • Posted by cool2k on septiembre 12, 2009 at 12:01 pm

      mm.. podrías probar crear un nuevo usuario (tiene que ser nuevo para que su carpeta de usuario se cree limpia) y después iniciar sesión únicamente con ese usuario y entonces probar lo del cambio entre tty y X solo para asegurarse de que no sea un problema con el cambio de las configuraciones al actualizar tu sistema…. quizas te de alguna pista más.. suerte !!

      Responder

  6. 😦 No hay suerte… :S Ahora se puso peor… Solo presenta una pantalla negra con un cuadrito blano y de ahí… A reinicio manual porque no regresa… Creo que es hora de que reinstale el Sistema Operativo… Me costará hacer un backup manual…😦 Pero gracias de todos modos…🙂

    Responder

    • Posted by cool2k on septiembre 14, 2009 at 12:21 am

      Lamento oír eso, lo único que se me ocurre que puedas intentar es reconfigurar el servidor de las X. Para ello debes hacer un backup primero de tu archivo de configuración con “sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup” y después ejecutar “sudo dpkg-reconfigure -phigh xserver-xorg” y probar de nuevo con “sudo /etc/init.d/gdm stop && sudo /etc/init.d/gdm start ” o reiniciando la pc.

      Mucha suerte con esto y espero que no tengas que reinstalar tu sistema, suerte !!

      Responder

  7. Bueno… Hasta ahora tengo ¡Buenas Nocticias! Primero tuve problemas con el greeter (La pantalla de bienvenida donde pones el nombre de usuario y contraseña… Lo cual pienso que estaba ligado al asunto este de las tty…)Estaba “crasheando” cada vez que prendía la laptop… Navegando por ahi encontré la solución… Y el problema de las tty persistía… (Aunque resolví lo del greeter…) En eso me llega tu sugerencia… Y decido ponerla en práctica… Y… ¡Voila! Hasta ahora, la he suspendido, reiniciado, usado los programas que normalmente uso.. Etc… Y todo sigue bien… SOOOoooooo… Que posiblemente ¡el problema a sido resuelto!

    Muchisisisisisisisisisimas Gracias!😀
    Saludos!

    Responder

    • Posted by cool2k on septiembre 15, 2009 at 3:55 pm

      Excelente !! me alegro mucho de que lo hayas resuelto y que no necesitaras reinstalar !!

      Que bueno que te haya podido ser de ayuda !!

      Saludos !!!

      Responder

  8. Posted by Rene on enero 31, 2011 at 12:48 am

    muy util y gracia por la sencilla explicacion agradecido estoy

    Responder

  9. Posted by Lucas on diciembre 28, 2011 at 8:39 pm

    Exelente Gracias

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s