|
Corrigir problema do terminal ( tty ) piscando |
|
|
|
|
Por Gabriel "Pnordico" Menezes
|
|
02 de agosto de 2009 |
|
Ao receber meu notebook novo com chipset Intel, percebi que o sistema instalado nele (no caso o Ubuntu) apresentava um comportamento atípico ao sair do X para algum dos terminais (tty) e/ou ao desligar o sistema: A tela ficava piscando branco e preto alternadamente.
Com a ajuda do Guevara da Comunidade Ubuntu Brasil (#ubuntubrasil-orkut @ freenode.net) eu pude "rastrear" a causa do problema e propor como solução a adição do parâmetro VGA à linha de inicialização do meu kernel no grub. Em particular, eu utilizei a opção vga=0x314 (800x600; 64k), mas você pode tentar outras resoluções mais altas, caso seja de seu interesse.
Anexo 1 - Tabela de códigos
| | 640x480 | 800x600 | 1024x768 | 1280x1024 | | 256 | 0x301 | 0x303 | 0x305 | 0x307 | | 32k | 0x310 | 0x313 | 0x316 | 0x319 | | 64k | 0x311 | 0x314 | 0x317 | 0x31A | | 16M | 0x312 | 0x315 | 0x318 | 0x31B | Utilize a tabela de códigos acima (retirada do handbook do gentoo) para escolher o valor do seu parâmetro vga.
Anexo 2 - Procedimento (como root)
# nano /boot/grub/menu.lst Adicione à linha do kernel no grub o parâmetro vga=XXX (substituindo o XXX pelo valor escolhido na tabela acima). Ex: No meu caso vga=0x314 A linha que era assim:
kernel /boot/vmlinuz-2.6.24-23-generic root=/dev/sda1 ro locale=pt_BR quiet splash Ficou assim:
kernel /boot/vmlinuz-2.6.24-23-generic root=/dev/sda1 ro locale=pt_BR quiet vga=0x314 Removi também o splash apenas pelo fato de eu achar mais confortável enxergar o que acontece no boot do meu sistema, mas você pode tentar mantê-lo e ver se te agrada a tela do splash com a nova resolução.
|