quarta-feira, 7 de novembro de 2007

Placa gráfica nVidia Geforce2 Go

$ lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 Go] (rev b2)


Infelizmente, os pacotes do Debian para esta placa gráfica não estão bons há uns tempos...
Como tal, para desenvolver aplicações em OpenGL para uma cadeira da faculdade, vi-me obrigado a instalar a driver do site da NVIDIA.

Hoje (2 de Dezembro de 2007) consegui instalar os módulos dos repositórios. Bastou-me virar os repositórios para a unstable e fazer:
# apt-get install nvidia-glx-legacy-96xx
# module-assistant prepare
# module-assistant auto-install nvidia-kernel-legacy-96xx
# apt-get install nvidia-xconfig
# nvidia-xconfig

Se este último comando der algum erro, apagar (ou mover para uma localização de backup) o ficheiro /etc/X11/xorg.conf e voltar a executar o comando.



...caso este método não funcione, pode-se sempre recorrer ao método aqui postado anteriormente:

  1. Fazer o download da driver. É a que diz "Legacy GPU version (1.0-96xx series)"

  2. Fazer logout do Gnome

  3. <Ctrl>+<Alt>+<F1>

  4. Fazer login na consola como root

  5. Fazer # init 3, só para ter a certeza

  6. # apt-get install linux-headers-2.6-686
    # export CC=gcc-4.1 #...ou o compilador usado para compilar o kernel a usar
    # cd /directoria/onde/ficou/o/download
    # sh NVIDIA-Linux-x86-96.XX.XX-pkg01.run
    # cd /etc/X11
    # nvidia-xconfig -c xorg.conf
    # /etc/init.d/gdm restart

E está feito.
Para desactivar o logotipo irritante ao início, é só editar o ficheiro /etc/X11/xorg.conf e adicionar a linha
Option "NoLogo" "true"
à secção "Device".

Finalmente, convém reiniciar o PC para ter a certeza que está tudo bem (o que deve estar, se depois do "restart" ao GDM, se viu alguma coisa).

É interessante consultar as páginas do README da nVidia relativas ao processo de instalação.

Esta solução foi testada a 7 de Novembro de 2007 com o kernel 2.6.22-2-686 dos repositórios oficiais do Debian.

Sem comentários: