Prezados Ubunteiros,
Desde que fiz o dist-upgrade do Dapper Drake para o Edgy Eft não tenho sido capaz de subir a aceleração 3D na minha máquina, na qual vinha funcionando muito bem desde a época do Breezy.
A placa de vídeo é uma nVIDIA RIVA TNT2 MODEL 64 / 32MB RAM... O modelo é simples, mas para as minhas tarefas diárias e emulações, já me é mais que suficiente e não pretendo a trocar tão cedo. Sorridente
Antes que me inquiram se eu fiz todos os procedimentos que deveria fazer, listo o que fiz:
- Os drivers são adequados, sendo que estão instalados o nvidia-glx-legacy (apropriado para o modelo da minha placa de vídeo), nvidia-settings, nvidia-xconf, linux-headers, linux-restricted-modules... Tudo como nos conformes. Em verdade, com a atualização do Dapper para o Edgy, todos os pacotes foram atualizados automaticamente, o que fez com que eu apenas verificasse a sua instalação via busca de pacotes instalados;
-Tentei ativar a aceleração através do antigo 'nvidia-glx-config enable' e através do novo 'nvidia-xconf'. Entretanto, novamente, não obtive sucesso;
-Em edição manual do xorg.conf, não há a seção 'Extensions', o que me soou estranho, mas não vou arriscar uma configuração impericial para ter que rodar um 'dpkg-reconfigure xserver-xorg' depois e ter um xorg quebrado e com uma configuração ainda pior do que a atual; Indeciso
-O glxinfo não retorna padrões normais de direct rendering, com os seguintes dados:
"name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual"
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
(...): essa tabela segue deste modo até retornar "Falha de segmentação (core dumped)";
-O logo da nVIDIA, como no Dapper e no Breezy, é carregado na inicialização do X (pré-GDM), o que demonstra que o driver lá está, ativo e funcional;
-Em busca de pacotes com dados "GLX" e "NVIDIA", através do aptitude e do synaptic, observei que todos estão instalados adequadamente, não mostrando nenhum com sinais de quebra;
-Novamente, em edição manual do xorg.conf, o driver ativo é o "nvidia" e não o "nv" padrão do sistema, o que é mais uma prova de que o driver adequado está selecionado.
-Não baixei os drivers do site da nvidia, pois quando o fiz no Dapper, tive problemas de quebra do X.org... Logo, o Edgy poderia não ser diferente. Além disso, como já são oferecidos os binários nos repositórios, seria de se esperar que operassem adequadamente, sem maiores complicações.
Bom, se não me falha a memória, todos os procedimentos por mim tomados estão acima listados.
Espero que o meu problema auxilie na melhoria do sistema, que não deveria deixar os usuários mais leigos na mão. Eu sou paciente, gosto de utilizar e dissecar o sistema na medida em que posso aprender, mesmo não sendo da área, e pra mim esses problemas são um mote para aprender algo mais. Entretanto, e os usuários comuns, que simplesmente querem ligar os seus computadores e verem a sua proteção de tela 3D funcionando? Ou usarem os seus emuladores como usam no Windows, sem precisarem ficar editando xorg.conf?
Enfim, espero que alguém tenha tido problemas parecidos com os meus e possa me auxiliar na solução.
Obrigado pela Atenção,
Lauro.