Os drivers NVIDIA não estão funcionando (Configurações do Bumblebee e do NVIDIA X Server)

4

Eu já segui cerca de 10 postagens mostrando o mesmo problema que o meu. Mas todas as respostas fornecidas não funcionaram. Eu tentei instalar muitas versões de drivers nvidia-XXX diferentes - também editei o arquivo bumblebee.conf . Quando eu entro no comando lspci -nn | grep '\[03' eu recebo a saída:

00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b)  
03:00.0 3D controller [0302]: NVIDIA Corporation GM108M [GeForce 840M] 10de:1341] (rev a2)

Então eu segui: Ubuntu 14.04 e Nvidia GeForce (840M) compatibilidade em laptop de 64 bits . Também não funcionou, veja Configurações do NVIDIA X Server - Screenshot . Quando executo optirun firefox , obtenho:

[  516.003655] [ERROR]Cannot access secondary GPU - error: [XORG] (EE)  
[  516.003685] [ERROR]Aborting because fallback start is disabled.

Eu já tentei muitas coisas, mas nada funcionou. Eu tenho tentado consertar isso por vários dias ... mas agora eu estou sem noção. Alguém sabe o que fazer?

    
por Enforcerke 03.01.2017 / 15:12

2 respostas

3

Como você não mencionou a edição do Ubuntu que você está usando ... isso é válido para todas as edições atualmente suportadas (12.04 | 14.04 | 16.04 | 16.10). Use este método para instalar os drivers NVIDIA mais recentes e estáveis!

Primeiro desinstale os drivers NVIDIA instalados atualmente e bumblebee .
A solução para alternar entre os adaptadores gráficos é nvidia-prime .

Inicialize o computador, marque a entrada do Ubuntu no menu de inicialização do GRUB e pressione a tecla E .
Adicione nouveau.modeset=0 no final da linha linux. Pressione a tecla F10 para inicializar o Ubuntu.

Quando a tela de login aparecer, pressione Ctrl + Alt + F1 .
Digite seu nome de usuário e sua senha e execute:

sudo apt purge nvidia* bumblebee
sudo apt install ppa-purge
sudo ppa-purge bumblebee/stable
sudo ppa-purge xorg-edgers/ppa
sudo reboot  

Nota: Como não sei qual das respostas vinculadas você tentou, acabei de remover os dois PPAs ...
Agora instale os drivers oficiais NVIDIA 375.26, que suportam NVIDIA GEFORCE GTX 840M.

Inicialize o computador, marque a entrada do Ubuntu no menu de inicialização do GRUB e pressione a tecla E .
Adicione nouveau.modeset=0 no final da linha linux. Pressione a tecla F10 para inicializar o Ubuntu.

Quando a tela de login aparecer, pressione Ctrl + Alt + F1 .
Digite seu nome de usuário e sua senha e execute:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-375 nvidia-prime
sudo reboot  

Importante: defina um espaço entre a última letra na linha linux e nouveau.modeset=0 .
Alterne entre os gráficos Intel e NVIDIA com as configurações do NVIDIA X Server - > Perfis PRIME.

    
por cl-netbox 03.01.2017 / 15:40
0

@Enforcerke Não instale o Bumblebee! São soluções desatualizadas para o NVIDIA Optimus. Se você instalou os drivers oficiais da Nvidia e pode acessar o menu Configurações do NVIDIA X Server com perfis PRIME com opções para alternar entre os modos Intel (Economia de energia) e NVIDIA (Desempenho), use-o para alternar entre as GPUs.

Você só precisará do dGPU para aplicativos como o CAD, edição de vídeos de alta resolução ou jogos. Quando você precisar disso, troque os cartões das configurações do NVIDIA X Server, faça o logout e o login, e pronto. Caso contrário, na maioria das vezes você estará usando o Intel iGPU mesmo assim!

O incômodo de usar a metodologia desatualizada do zangão não vale a pena. Especialmente considerando que os novos kernels já estão resolvendo os problemas da GPU.

    
por Samuel S. Mandal 26.03.2017 / 15:53