Cambiar la resolución de la consola

+1
0
-1

Muchos habreís visto, sobre todo los que venís de otras distribuciones como Suse 9, que la resolución de la consola de Ubuntu es demasiado baja, lo que lleva a que las letras se vean enormes.

Bien, cambiarla es fácil. Se trata de introducir un pequeño parámetro en la línea de comandos de GRUB. Para introducirlo tenemos que reiniciar el ordenador, y en la pantalla de GRUB, seleccionar el kernel con el que queremos arrancar y pulsar "e". Entonces se mostrarán en la pantalla las opciones con las que arranca el kernel. Una vez aquí, seleccionamos la línea que empieza por "kernel...", pulsamos "e", y le introducimos esto junto a los comandos que ya vienen puestos:

vga=XXX, donde XXX debe ser substituido por alguna de las combinaciones siguientes:

640x480800x6001024x7681280x1024
8 bpp769771773775
16 bpp785788791794
32 bpp786789792795

Una vez hecho esto, pulsamos enter y "b" para arrancar con la nueva configuración.

Si queremos que este cambio sea permanente, habrá que editar el menu.lst de GRUB y añadirle lo del vga=XXX explicado anteriormente.

Para editarlo ejecutar en un terminal:

sudo nano /boot/grub/menu.lst

y buscar una sección que se parezca a esto:

title Ubuntu, kernel 2.6.8.1-4-386
root (hd0,2)
kernel /boot/vmlinuz-2.6.8.1-4-386 root=/dev/hda3 vga=XXX ro quiet splash
initrd /boot/initrd.img-2.6.8.1-4-386
savedefault
boot

y añadir lo que está en negrita.

Si luego te apetece volver a dejarlo como estaba antes, no tienes más que borrar lo que está en negrita.

--------

Tabla sacada de aquí

Comentarios

Imagen de Anónimo

La pantalla de mi portatil es 1680x1050, se que no es estándar que es 16:10, ¿pero se puede poner a 1400x1050 que si guarda las mismas proporciones que 800x600 ?

Google me ha dicho que vga=834 - para 1400 x 1050 - 16 bit o vga=835 - para1400 x 1050 - 32 bit, pero no me ha funcionado :(

Alguien lo ha hecho funcionar?

Imagen de Anónimo

Resulta que las resoluciones que se comentan en el artículo son para el estándar de la consola framebuffer VESA que lleva compilado el kernel de Linux de la mayoría de las distribuciones por ser eso, un estándar :)

Posiblemente deberás recompilar tu kernel para añadirle soporte -si tiene- de tu tarjeta gráfica en el framebuffer. Supongo que si está soportada permitirá otro tipo de resoluciones, y a lo mejor la que tú quieres también.

Suerte!

Imagen de Anónimo

Imagen de Valdhir

Hola,

desde que abandoné Debian me persigue un problema que no logro solucionar.

Me explico:

Con los kernels precompilados que trae ubuntu me funciona perfectamente los modos gráficos de la consola (en mi caso uso vga=791), pero si compilo un kernel (de ubuntu) entonces dejan de funcionar, incluso aunque sea la misma versión del kernel.

Lo que hago es copiar la configuración del kernel original de ubuntu y hacer un make oldconfig menuconfig para reutilizarla, y parece que todo va correctamente, pero invariablemente al reiniciar con el nuevo kernel, la pantalla se queda negra hasta el inicio del gdm.

He probado varias versiones del kernel, configurarlo yo a mano, y nada.

No se me ocurre que hacer ya, ni porqué pasa esto, ya que en Debian nunca tube ningún problema.

Alguien sabe a que es debido? Alguna pista de una posible solución?

Gracias de antemano.

Imagen de Anónimo

Para que quede mas clara la tabla:

..........| .... 640x480 .... 800x600 .... 1024x768 .... 1280x1024
---------|--------------------------------------------------------------
08 bpp | ...... 769 ........... 771 ............ 773 ............ 775
16 bpp | ...... 785 ........... 788 ............ 791 ............ 794
32 bpp | ...... 786 ........... 789 ............ 792 ............ 795