Após uma enorme peregrinação por sites e tutoriais, baixando drivers e compiladores aqui e ali, percebi que terei que ser mais cuidadoso da próxima vez que u comprar um PC ou Notebook, pois existem certos equipamento cujo suporte no Linux ainda é bem precário (como todos sabemos, por culpa dos próprios fabricantes de hardware, que não dão o devido apoio à comunidade para o desenvolvimento de drivers apropriados). Não consegui a aceleração 3D, pois, apesar de ter instalado os drivers, eles não funcionaram. acabei conseguindo obter a resolução que eu queria (1280x800) forçando o driver vesa e o xorg a aceitá-la, e até que não ficou ruim. Apenas segui esta dica, que encontrei na net após uma longa busca por diversos sites:
"Depois de muitos testes e pesquisa, eu descobri que o XOrg, ao contrário do XFree, precisa de algum tipo de confirmação da resolução seja via edid ou ddc por exemplo. Nos “tempos de XFree” isso não ocorria, você colocava um modeline e era por sua conta e risco. Como, por algum motivo, o XOrg se recusa a aceitar qualquer modeline que eu criasse como válida, a resolução nominal do LCD não era alcançada e o interessante é que isso parace ocorrer apenas nas resoluções widescreen como 1680×1050 e 1440×900 (...) mas não é sempre, pois meu notebook também é widescreen e funciona perfeitamente em 1440×900.
De qualquer modo, a solução que eu encontrei foi fazer o XOrg ignorar esta confirmação e aceitar o que eu disser, como o XFree faz. Esse comportamento é obtido incluindo-se a linha
Option "ModeValidation" "NoDFPNativeResolutionCheck"
na sessão Device. Após, acrescente a resolução correta do seu monitor ("1680x1050" ou "1280x800" ou qualquer outra suportada pelo seu monitor) em cada linha da Section "Screen", SubSection "Display"
Feito isso, o LCD passará a funcionar corretamente."
Realmente funcionou pra mim!