VGA boot modes

El otro día me decidí a cambiar la resolución en las tty, para ello simplemente basta con agregar el modo vga deseado como parámetro de booteo.

Para obtener los modos soportados, nada mejor que hwinfo, mi salida:

root@darkstar:~# hwinfo --framebuffer
02: None 00.0: 11001 VESA Framebuffer
[Created at bios.450]
Unique ID: rdCR.Ys2i+6U5EV3
Hardware Class: framebuffer
Model: "Build    070526.0
MCP67 - mcp67-03"
Vendor: "Build    070526.0"
Device: "MCP67 - mcp67-03"
SubVendor: "NVIDIA"
SubDevice:
Revision: "Chip Rev"
Memory Size: 256 MB
Memory Range: 0xd0000000-0xdfffffff (rw)
Mode 0x0300: 640x400 (+640), 8 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+800), 8 bits
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x030e: 320x200 (+640), 16 bits
Mode 0x030f: 320x200 (+1280), 24 bits
Mode 0x0311: 640x480 (+1280), 16 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0330: 320x200 (+320), 8 bits
Mode 0x0331: 320x400 (+320), 8 bits
Mode 0x0332: 320x400 (+640), 16 bits
Mode 0x0333: 320x400 (+1280), 24 bits
Mode 0x0334: 320x240 (+320), 8 bits
Mode 0x0335: 320x240 (+640), 16 bits
Mode 0x0336: 320x240 (+1280), 24 bits
Mode 0x033d: 640x400 (+1280), 16 bits
Mode 0x033e: 640x400 (+2560), 24 bits
Config Status: cfg=new, avail=yes, need=no, active=unknown

Luego, editando /boot/grub/menu.lst, agregamos el modo deseado como parámetro:

title           Debian GNU/Linux, kernel 2.6.26-1-amd64
root            (hd0,2)
kernel          /boot/vmlinuz-2.6.26-1-amd64 root=/dev/sda3 ro vga=0x0317 
initrd          /boot/initrd.img-2.6.26-1-amd64

Listo, espero sea de utilidad.
Salu2

6 Respuestas a “VGA boot modes”


  1. 1 bull3tpr00f 5 Septiembre, 2008 en 6:04 am

    Pues es, me ha sido muy útil, gracias.

  2. 2 Mauri 5 Septiembre, 2008 en 11:56 pm

    Si pasas ese numero en la calculadora a decimal, podés usar el numero decimal.
    Ejemplo: 1024×768 en 16bits, corresponde al numero 0×0317, (317Hex = 791 Decimal), asi que podes usar VGA=791 en vez de 0×0317.
    Un comentario al pedo, pero por si alguien alguna vez instaló Debian y usaba esa opción para el video :D
    Un abrazo
    Mauri.

    PD: perdon por el divague, a esta hora no soy coherente! jajaja

  3. 3 gkdeb 6 Septiembre, 2008 en 5:13 pm

    bull3tpr00f: De nada, me alegro que fuera útil. :)

    Mauri: Cierto… me había olvidado ese detalle…. y es un comentario muy útil, ya que hay tablas con los modos en decimal en todos lados. ;)

  4. 4 Dusk 8 Octubre, 2008 en 10:51 am

    Gracias mi buen..
    me sirvió un montón.

  5. 5 Santiago 5 Julio, 2009 en 12:59 pm

    Te hago una consulta: hace poco instalé una placa de video ATI HD3450 y estoy utilizando una resolución de pantalla de 2048×1152. El problema es que ninguna de las configuraciones de VESA disponibles llega a esa resolución, por lo que debo bootear con otra resolución inferior y luego subirla manualmente desde dentro de la sesión. Existe alguna manera de entrar directamente con los drivers de la ATI a la resolución que yo utilizo? Por otro lado,. Sax2 no lo está haciendo automáticamente, sino que debo hacer click en Display – Configure Desktop.
    Se aprecia ayuda!
    Gracias!!

  6. 6 gkdeb 9 Julio, 2009 en 9:52 am

    Hola, probaste editando el xorg.conf? Asegurate de usar los drivers privativos y que el xorg quede bien configurado, supongo que el instalador debe de autoconfigurarlo, igualmente no es difícil y hay guías por todos lados.
    Es lo único que se me ocurre en el momento, no tengo una ATI para probar…
    Con respecto a Sax2, no utilizo Suse, nuevamente te sugiero que pruebes configurando manualmente el xorg, fijate en la sección “Screen” los valores depth y modes, etc.
    Suerte.


Deja un comentario




rss

Suscríbete

Estadísticas del Blog

  • 17,241 hits