Obtendo a GeForce GTX960 para trabalhar com o Ubuntu

5

Depois de mais de cinco anos configurando o Ubuntu em vários computadores, pela primeira vez estou prestes a desistir de um caso.

O problema é configurar drivers gráficos apropriados para a NVIDIA GeForce GTX 960. O driver Nouveau padrão não parece reconhecer as resoluções acima de 1024, não acho que ele irá suportar vários monitores e, em geral, acho que obtenho desempenho abaixo do ideal. Isso deixa os drivers oficiais da NVIDIA. Eu tentei instalá-los a partir do utilitário "Drivers adicionais" no Ubuntu. Instalação parece terminar sem erros. Eu então reinicio, obtenho uma tela inicial rápida do Ubuntu (pequena barra de progresso de pontos em um fundo roxo), e então ela cai para uma tela completamente preta com uma pequena linha de alerta piscando no canto superior esquerdo. Isso nunca parece seguir em frente, então a única opção é reiniciar. Isso levará ao mesmo lugar, a menos que eu vá para o modo de recuperação e limpe tudo NVIDIA.

  • Tudo isso foi feito em uma instalação limpa de 14.04 e 15.10 (eu tentei os dois).
  • O monitor está conectado ao DisplayPort.

Então estou sem ideias e espero que alguém aqui possa ajudar. Se alguém conhece uma maneira de configurar o multi-monitor com o Nouveau, isso também pode ser uma alternativa.

Coisas que tentei:

  • Sinalizador de inicialização "nomodeset" (na verdade parece ser necessário inicializar com 15.10)

  • Sinalizador de inicialização "acpi = off" (Isso leva a uma parada na tela roxa, em vez da tela preta)

  • link

Lista de hardware relevante:

  • CPU: Intel i7 5820K (Haswell)

  • Placa-mãe: ASUS X99-A

  • RAM: DDR4 2133 MHz

  • GPU: MSI GeForce GTX960 2 GB

Erros que vi aqui e ali na inicialização / instalação. Não tenho certeza sobre relevância:

  • "falha no probe pcpi do acpi"
por Eskil 26.01.2016 / 14:31

2 respostas

7

Então eu finalmente consegui trabalhar, em mais uma tentativa de tentar coisas diferentes. (Sim, houve muitas tentativas ...)

Foi o que eu fiz:

  • Conecte um monitor à porta DVI.
  • Nova instalação do Ubuntu 15.10
  • Defina a opção de inicialização "nomodeset" usando o reparo de inicialização do programa.
  • Defina o blacklist.conf de acordo com o seguinte: link Isso inclui corrigir o erro "nouveua".

    blacklist vga16fb
    blacklist nouveau
    blacklist rivafb
    blacklist nvidiafb
    blacklist rivatv
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off 
    
  • Alternar para terminal não gráfico: ctrl + alt + F1
  • Eliminar a GUI: sudo service lightdm stop
  • sudo apt-get install nvidia-352
  • nvidia-xconfig
  • Inicie a GUI novamente: sudo service lightdm start

E então funcionou!

Acho que ter o monitor conectado à porta DVI durante a instalação do driver é importante. Minhas tentativas anteriores usaram a porta DP durante a instalação do driver. Mudar para DVI após a instalação do driver não ajudou. Eu conectei dois monitores adicionais às portas DP, e meu desktop foi estendido sem falhas. Portanto, não é que o DP não funcione, mas pode ser um requisito de pelo menos um monitor DVI para configurá-lo corretamente.

Note que eu mesmo não tenho um entendimento completo do que fiz com o blacklist.conf e a opção de inicialização "nomodeset". Nem sei se foi crucial fazer a instalação em um ctrl + alt + F1 com uma GUI morta. Uma ou várias dessas coisas podem ter sido desnecessárias. Talvez os outros nos iluminem.

    
por Eskil 26.01.2016 / 16:38
5

Geralmente você deve usar os drivers NVIDIA dos repositórios do Ubuntu. Mas quando há problemas com os drivers ... então você pode instalar os drivers oficiais mais recentes da NVIDIA a partir do GPU Drivers PPA. Isso geralmente leva a gráficos funcionando corretamente - especialmente em novos adaptadores NVIDIA.

Primeiro, desinstale os drivers NVIDIA atualmente instalados dos repositórios oficiais do Ubuntu.

Destaque a entrada do Ubuntu no menu de inicialização do GRUB e pressione a tecla E .
Adicione nouveau.modeset=0 ao final da linha linux - pressione F10 para inicializar.

Na tela de login, pressione Ctrl + Alt + F1 - digite seu nome de usuário e sua senha - execute:

sudo apt-get purge nvidia*  
sudo reboot   

Agora instale os drivers oficiais mais recentes da NVIDIA para a GTX 960 a partir do PPA dos drivers da GPU proprietária.

Destaque a entrada do Ubuntu no menu de inicialização do GRUB e pressione a tecla E .
Adicione nouveau.modeset=0 ao final da linha linux - pressione F10 para inicializar.

Na tela de login, pressione Ctrl + Alt + F1 - digite seu nome de usuário e sua senha - execute:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-358
sudo reboot
    
por cl-netbox 26.01.2016 / 15:26