Como obter o driver nvidia funcionando corretamente (executando suporte experimental em 3d)

2

Ao digitar no terminal lspci, a saída para a placa gráfica é compatível com VGA: Processador Intel Core Processor Integrated Graphics Controller (rev 18) MAS, mais abaixo há Controlador compatível com VGA: nVidia Corporation Device 0dd3 (rev a1)

Agora eu sei que eu tenho uma placa gráfica integrada, mas o driver nvidia regular não funcionará corretamente, portanto, forçado a usar o driver Nouveau. E por alguma razão eu suspeito que o driver Nouveau está me dando um tempo difícil para me conectar a uma grande HDTV via HDMI. Socorro?

Ninja Edit: se eu instalar o driver nvidia, ele apenas diz que não está em uso, e ele me padroniza para o gnome, então eu não posso usar a unidade, enquanto o driver Nouveau funciona perfeitamente..minus não funciona quando tento conectar um moniter externo

    
por user24037 29.08.2011 / 00:02

2 respostas

2

Parece que você tem um laptop Nvidia Optimus. O driver da nvidia da nvidia.com não funcionará com o out-of-the-box por causa da maneira como está conectado (através da CPU). Veja também Uma NVIDIA GeForce com Tecnologia Optimus é suportada pelo Ubuntu?

Como o driver nvidia não pode usar a placa nvidia e o monitor Intel ainda é usado pelo servidor X, o OpenGL não estará disponível, resultando em sintomas como:

  • Efeitos / composição de gráficos não funcionam
  • Partes do visor viradas ao contrário
  • A unidade deixa de funcionar

Para resolver este problema depois de instalar o driver da nvidia, você precisa definir a biblioteca GL como Mesa, que é usada para a placa Intel. O Bumblebee faz isso quando instala.

    
por Lekensteyn 29.08.2011 / 00:27
2

Parece que você tem gráficos híbridos, que não são bem suportados (ainda) no Linux. No entanto, há boas notícias; você pode desabilitar o Nouveau e instalar drivers proprietários da nVidia com alguma facilidade. Lekensteyn lhe disse como habilitar o driver após a instalação; Eu vou te dizer como instalá-lo.

Para fazer isso:

  • Execute o gedit como root: gksu gedit (execute isto em um terminal ou no diálogo de execução ( alt + f2 )).
  • Em seguida, abra o seguinte arquivo: /etc/modprobe.d/blacklist.conf .

    • Para este arquivo, inclua a seguinte linha:
      

    lista negra nouveau

  • Agora abra o seguinte arquivo: /etc/modprobe.d/nvidia-graphics-drivers.conf

    • Adicione estas linhas ao arquivo

:

   blacklist nouveau  
   blacklist lbm-nouveau
   blacklist nvidia-173  
   blacklist nvidia-96  
   alias nvidia nvidia-current

Agora instale o driver nvidia-current usando o jockey-gtk (Drivers adicionais no menu) ou a partir da linha de comando da seguinte forma:

sudo apt-get install nvidia-current

Depois de instalar o driver, certifique-se de verificar os arquivos que você editou anteriormente em busca de alterações, e certifique-se de que as linhas que você precisa adicionar ainda estejam presentes. Agora, reinicie o sistema, instale o Bumblebee como sugerido por Lekenstyen e siga as instruções do Bumblebee para ativar o driver.

    
por RolandiXor 29.08.2011 / 00:58