Não é possível mudar para o driver gráfico Nvidia 331

Não é possível mudar para o driver gráfico Nvidia 331

Estou tentando fazer com que a saída de vídeo HDMI funcione no Ubuntu 14.04 LTS, com o qual não tive sorte até agora. Então instalei o driver proprietário Nvidia 331.

No entanto, o sistema ainda parece estar usando o driver Intel como padrão

    lspci -k | grep VGA -A2
    00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
    Subsystem: Dell Device 044f
    Kernel driver in use: i915
    --
    01:00.0 VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 330M] (rev ff)
    Kernel driver in use: nouveau
    01:00.1 Audio device: NVIDIA Corporation GT216 HDMI Audio Controller (rev ff)

Então executei o utilitário de configurações do servidor Nvidia X

nvidia-settings

E permite que você selecione a GPU que deseja usar. Então selecionei NVIDIA (modo de desempenho). No entanto, isso não pareceu funcionar e a seleção permanece em Intel (Modo de economia de energia). Eu também tentei a linha de comando para trocá-lo -

sudo prime-switch nvidia

/etc/modprobe.d is not a file
/etc/modprobe.d is not a file
/etc/modprobe.d is not a file
/etc/modprobe.d is not a file
update-alternatives: error: no alternatives for x86_64-linux-gnu_gfxcore_conf

Por que isso está acontecendo e como posso mudar para o driver Nvidia? Ou, na falta disso, acho que remover o driver Intel pode ser uma opção, se alguém puder recomendar um bom procedimento para fazer isso?

Responder1

O driver da Nvidia não está instalado de acordo com sua saída. Instale desta forma

sudo apt-get install --reinstall nvidia-331 nvidia-prime

então reinicie.

Os comandos corretos para nvidia-prime são:

prime-select query

para ver qual adaptador está em uso.

sudo prime-select nvidia

mudar para Nvidia

sudo prime-select intel

para mudar para Intel.

Você precisa fazer logoff e logon para aplicar a troca do adaptador.

Responder2

Eu estava tendo o mesmo problema. Para mim, aconteceu logo após uma redefinição do BIOS. Tentei reinstalar os drivers da nvidia e a etapa de reconfiguração me disse que minha placa-mãe estava no modo Secure Boot (o que não estava anteriormente) e o driver não pode ser carregado sem definir uma senha. Troquei o tipo de inicialização segura do Windows para outro sistema operacional em minha BIOS e funciona novamente. Suspeito que desligar a inicialização segura funcionaria.

Foi seguindo o syslog durante o login que me levou a olhar os drivers gráficos (primeira e última linhas):

[...] gnome-session[18439]: gnome-session-is-accelerated: No hardware 3D support.
[...] gnome-session[18439]: gnome-session-check-accelerated: Helper exited with code 256
[...] rtkit-daemon[17158]: Successfully made thread 18472 of process 18472 (n/a) owned by '1000' high priority at nice level -11.
[...] rtkit-daemon[17158]: Supervising 6 threads of 2 processes of 2 users.
[...] rtkit-daemon[17158]: Supervising 6 threads of 2 processes of 2 users.
[...] rtkit-daemon[17158]: Successfully made thread 18477 of process 18472 (n/a) owned by '1000' RT at priority 5.
[...] rtkit-daemon[17158]: Supervising 7 threads of 2 processes of 2 users.
[...] rtkit-daemon[17158]: Supervising 7 threads of 2 processes of 2 users.
[...] rtkit-daemon[17158]: Successfully made thread 18478 of process 18472 (n/a) owned by '1000' RT at priority 5.
[...] rtkit-daemon[17158]: Supervising 8 threads of 2 processes of 2 users.
[...] gnome-session[18439]: gnome-session-is-accelerated: No hardware 3D support.
[...] gnome-session[18439]: gnome-session-check-accelerated: Helper exited with code 256
[...] gnome-session[18439]: gnome-session-binary[18439]: WARNING: software acceleration check failed: Child process exited with code 1
[...] gnome-session[18439]: gnome-session-binary[18439]: CRITICAL: We failed, but the fail whale is dead. Sorry....
[...] gnome-session-binary[18439]: WARNING: software acceleration check failed: Child process exited with code 1
[...] gnome-session-binary[18439]: CRITICAL: We failed, but the fail whale is dead. Sorry....
[...] lightdm[17017]: /etc/modprobe.d is not a file
[...] lightdm[17017]: message repeated 4 times: [ /etc/modprobe.d is not a file]
[...] lightdm[17017]: update-alternatives: error: no alternatives for x86_64-linux-gnu_gfxcore_conf

informação relacionada