FrameBuffer

Por leprosys en 1/23/2009 ,
Descripción
El FrameBuffer es algo que ocupo por estética en mi computadora portátil, porque al apagarse tenia parpadeos blanco con negro, algo que no me gustaba para nada.
Además que ahora tengo mis terminales virtuales a una resolución y color que me gustan, puedo ver vídeos y imágenes con buena resolución.

La palabra FrameBuffer que esta compuesta por dos, Frame y Buffer pueden ver su significado en la wikipedia.

Lo que primero hice fue ver las resoluciones que mi computadora soporta, ayudándome de "hwinfo" que es usado para probar el hardware presente de nuestra PC ("man hwinfo" para mayor información).

Para ver las resoluciones que podemos poner ocupamos el siguiente comando:
# hwinfo --framebuffer

Donde lo que nos interesa de la salida de datos es los modos, estos son los que me salen:
Mode 0x0305: 1024x768 (+1024), 8 bits
Mode 0x0317: 1024x768 (+2048), 16 bits
Mode 0x0318: 1024x768 (+4096), 24 bits
Mode 0x0312: 640x480 (+2560), 24 bits
Mode 0x0314: 800x600 (+1600), 16 bits
Mode 0x0315: 800x600 (+3200), 24 bits
Mode 0x0301: 640x480 (+640), 8 bits
Mode 0x0303: 800x600 (+832), 8 bits
Mode 0x0311: 640x480 (+1280), 16 bits

Ahora con estos datos tendremos que modificar el /boot/grub/menu.lst:
# vim /boot/grub/menu.lst

Y añadir la opción que queremos, ayudándonos de la siguiente tabla:

Colour depth

640x480

800x600

1024x768

1280x1024

1400x1050

1600x1200

8 (256)

769

771

773

775


15 (32K)

784

787

790

793


16 (65K)

785

788

791

794

834

884

24 (16M)

786

789

792

795



Ya con eso ya sabemos el color y la resolución, para añadir simplemente esto al archivo "vga=numero-resolución+color", y la parte donde se agrega esta seguida las letras ro de la linea del kernel:

title Debian GNU/Linux, kernel 2.6.26-1-686-bigmem
root (hd0,0)
kernel /boot/vmlinuz-2.6.26-1-686-bigmem root=/dev/sda1 ro quiet vga=789
initrd /boot/initrd.img-2.6.26-1-686-bigmem

Por ultimo guardamos los cambios y actualizamos el grub:
# update-grub

Solo falta reiniciar para ver los cambios.

Pueden visitar la wiki de ubuntu para mayor información: Framebuffer.

Back Top