Nvidia drivers instalados, mas não usados

17

Eu tenho um Asus UL30JT. Tem a tecnologia Nvidia Optimus, na qual não estou realmente interessado. Eu atualmente raramente uso este laptop com ele sendo conectado ao poder. E eu quero ser capaz de reproduzir vídeo em alta resolução, jogar e fazer alguma codificação OpenCL.

Na BIOS, eu troquei apenas para NVIDIA (não Windows 7). Anteriormente, isso funcionava muito bem, usando o driver nvidia.

Após a atualização, tudo foi quebrado. Eu adicionei nomodeset e blacklist.nouveau = 1 como opções do kernel. Os drivers nvidia são instalados sem erros. No entanto, eles não são encontrados / usados.

jockey-text -l
kmod:nvidia_310_updates - nvidia_310_updates (Proprietary, Enabled, Not in use)
kmod:nvidia_304_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_313_updates - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_310 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)
kmod:nvidia_304 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Proprietary, Disabled, Not in use)

Tentar carregar o módulo manualmente também falha.

sudo modprobe nvidia
FATAL: Module nvidia not found.

Xorg.0.log mostra o seguinte:

[    12.028] Loading extension GLX
[    12.028] (II) LoadModule: "nvidia"
[    12.037] (WW) Warning, couldn't open module nvidia
[    12.037] (II) UnloadModule: "nvidia"
[    12.037] (II) Unloading nvidia
[    12.037] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    12.037] (==) Matched nvidia as autoconfigured driver 0
[    12.037] (==) Matched nouveau as autoconfigured driver 1
[    12.037] (==) Matched vesa as autoconfigured driver 2
[    12.037] (==) Matched modesetting as autoconfigured driver 3
[    12.038] (==) Matched fbdev as autoconfigured driver 4
[    12.038] (==) Assigned the driver to the xf86ConfigLayout
[    12.038] (II) LoadModule: "nvidia"
[    12.038] (WW) Warning, couldn't open module nvidia
[    12.038] (II) UnloadModule: "nvidia"
[    12.038] (II) Unloading nvidia
[    12.038] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    12.038] (II) LoadModule: "nouveau"
[    12.039] (WW) Warning, couldn't open module nouveau

Eu instalei os cabeçalhos do kernel, do kernel correto. Eu verifiquei que as opções do kernel estão na configuração do grub. Eu purgou todos os pacotes nvidia e tentei reinstalar (várias vezes ...)

Atualmente estou perdido. Eu verifiquei a seguinte pergunta: Erro de instalação do driver da Nvidia Mas nada lá funcionou para mim.

    
por balachmar 02.05.2013 / 11:24

3 respostas

29

Ok, eu descobri disso.

Eu fiz um total apt-get purge nvidia* e apt-get dist-upgrade etc. Mas o que consertou foi realmente definir a alternativa correta. Eu acho que isso teria funcionado desde o início. Então, aqui está como:

$ sudo update-alternatives --config x86_64-linux-gnu_gl_conf

  Selection    Path                                       Priority   Status
------------------------------------------------------------
  0            /usr/lib/nvidia-310/ld.so.conf              9702      auto mode
  1            /usr/lib/nvidia-310/ld.so.conf              9702      manual mode
* 2            /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf   500       manual mode

Como você vê, para mim, esta configuração foi mal definida. Então eu usei 0 , e eis e eis que. Muitos utilitários nvidia no PATH.

Se você não estiver em 64 bits, use i386 em vez de x86_64.

    
por odinho - Velmont 15.06.2013 / 12:20
10

Instale os drivers nvidia mais recentes

sudo apt-get install nvidia-313-updates

Gere /etc/X11/xorg.conf executando

sudo nvidia-xconfig

Em seguida, execute

sudo software-properties-gtk , que mostrará uma janela como esta

Selecione o driver mais recente da lista e faça

sudo reboot

    
por thefourtheye 02.05.2013 / 11:37
0

Eu experimentei problema com o módulo nvidia não encontrado após a atualização também. Apenas tela preta - sem graficos em tudo. Eu tentei comandos diferentes, então talvez eu perca algumas ações importantes, mas eu forneci essa sequência, e isso ajuda:

inicializa a recuperação do Ubuntu, shell de root

mount -o remount,rw /
mountall
<log in as user>
sudo  apt-get remove nvidia-340 nvidia-340-updates

depois reinicie o computador. Eu já instalei o nvidia-331 & amp; Co instalado.

    
por Jackal 16.10.2015 / 15:23