SDB:NVIDIA do modo difícil

Ir para: navegação, pesquisa

Este artigo lhe dirá como instalar manualmente o driver de hardware NVIDIA no OpenSUSE 11.3. Nós a chamamos também de "a maneira difícil".

Atenção! Toda vez que o kernel é atualizado você deve repetir o passo instalar o driver NVIDIA, que é parte deste artigo.

Instalar dependências para os drivers NVIDIA

  • gcc
  • make
  • kernel-sources

Baixar os drivers binários NVIDIA

Vá até a página inicial da NVIDIA: http://www.nvidia.com/Download/index5.aspx e baixe os drivers para a sua placa de vídeo NVIDIA. Não esqueça de escolher o sistema operacional correto, Linux 32 ou 64 bit. Se não estiveres certo de qual a placa que tens na tua máquina deves verificar, abrindo "Meu Computador" na área de trabalho. Embaixo, à direita, em "Mostrar informações" verás o "modelo" de placa de vídeo conectada à máqujina.

Instalar o driver NVIDIA

Para instalar o driver, você precisa sair e, nas opções de desligamento, escolher "console login".

Então, inicializar como root digitando:

# su

Forneça a senha de root, quando solicitado (Você não verá qualquer reação do console até este ponto). Então pressione a tecla "Enter" em seu teclado.

Se você salvou o seu pacote de driver NVIDIA na sua pasta home de usuário apenas digite:

# sh /home/user/NVIDIA

Substitua, na linha acima. "user" pelo seu nome de usuário. Então, pressione a tecla "tab" e o console completará o resto automaticamente. Agora é hora de pressionar a tecla "Enter".

Quando o instalador estiver pronto, digite:

# modprobe nvidia

Então:

# rcxdm start

Isto inicia o servidor X.

Desabilitar o Modo de Configuração do Kernel ou KMS

O openSUSE 11.3 utiliza o KMS como padrão, que não é suportado pelo driver proprietário NVIDIA; tem de ser desativado, portanto.

Adicione nomodeset às opções de inicialização em /boot/grub/menu.lst

Remova-o, também, do initrd. Edite /etc/sysconfig/kernel e defina NO-KMS-IN-INITRD = yes. Então execute:

# mkinitrd

Blacklist nouveau

Para evitar que o driver binário proprietário da NVIDIA conflite com o driver padrão nouveau, evitando que o módulo nouveau carregue na inicialização pela lista negra, execute o seguinte:

# echo "blacklist nouveau" >> /etc/modprobe.d/50-blacklist.conf

Essa mudança pode ter de ser desfeita, se quiser usar o driver o nouveau novamente, e.g., após a atualização para o openSUSE 11.4, quando o nouveau pode ter se tornado mais maduro e utilizável (isto não se aplica para as novas instalações do openSUSE 11.4).

Configuração

Na versão 11.3 do openSUSE o Sax2 foi desarmado. Para configurar sua placa de vídeo utilize o "NVIDIA X Server Settings", lque está em <Lançador de aplicativos --> Aplicativos --> Sistema --> Configuração>. Alguns relatam que tiveram de usar "twinview" para começarem a trabalhar na composição de configurações de tela dupla (também conhecido como Xinerama).

É isso aí, aproveite.