Re: framebuffer - undefined mode number
ricardowongbr@yahoo.com.br wrote:
Suponho que tenha colocado também a opção
" Video mode selection support ", em "Console Drivers" no kernel. Tente
Sim...
"vga=791" ( 1024x768 ) se não funcionar tente "vga=ask" e não selecione
se coloco vga=ask o maior modo q ele me retorna eh 030C (0x30C ou 780).
Selecionei "8 bpp packed pixels support" e recompilei o kernel.
Se tento colocar 0301, 0303, 0314 ou 0317 ele me retorna:
<mensagem>
Unknown mode ID try again.
</mensagem>
Citando o Framebuffer HOWTO:
<Framebuffer HOWTO>
Colours 640x400 640x480 800x600 1024x768 1152x864 1280x1024 1600x1200
--------+--------------------------------------------------------------
8 bits | 0x300 0x301 0x303 0x305 0x161 0x307 0x31C
16 bits | ? 0x311 0x314 0x317 0x163 0x31A 0x31E
</Framebuffer HOWTO>
Cada placa tem sua própria lista de modos, pode ser que o modo
não seja suportado pela placa ( não ser totalmente VESA2.0 e sim VESA1.0 )
ou para a resolução pedida e a quantidade de cores não haja memória de vídeo
suficiente para fazê-lo. Com 16bpp ( 2 bytes ) a conta é
2 * 1024 * 768 = 1572864 ou seja 1,6Mb ( ou melhor 2 Mb ) de memória de vídeo.
Minha placa tem 1Mb mas mesmo assim com 16bpp e 800x600 deveria funfar,
naum?
2 * 800 * 600 = 960000 ou 0,96Mb
flw...
--
Giscar Paiva - Estagiario - CPD - GOEG
4o. Ano de Engenharia de Computacao - UFG - BR
http://counter.li.org/ - Linux User number 257652
http://debian-br.cipsga.org.br/ - Usuario Debian no. 420
Reply to: