Eu tenho um Asus UL30JT. Ele possui a tecnologia Nvidia Optimus, na qual não estou realmente interessado. Atualmente, raramente uso este laptop com ele conectado à energia. E eu quero poder reproduzir vídeo em alta resolução, jogar e fazer alguma codificação OpenCL.
No BIOS, mudei para NVIDIA apenas (não Windows 7). Anteriormente, isso funcionava bem, usando o driver da nvidia.
Após a atualização, tudo foi quebrado. Eu adicionei nomodeset e blacklist.nouveau = 1 como opções do kernel. Os drivers da 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)
A tentativa de carregar o módulo manualmente também falha.
sudo modprobe nvidia
FATAL: Module nvidia not found.
O 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 limpei todos os pacotes da nvidia e tentei reinstalar (várias vezes ...)
Atualmente, estou perdida. Eu verifiquei a seguinte pergunta: Erro de instalação do driver Nvidia Mas nada funcionou para mim.
purge nvidia*
e refazer ainstall
correçãonvidia-current
do problema para mim. Obrigado.apt-get purge "nvidia*"
Instale os drivers mais recentes da nvidia
sudo apt-get install nvidia-313-updates
Gerar
/etc/X11/xorg.conf
executandosudo nvidia-xconfig
Então execute
sudo software-properties-gtk
que mostrará uma janela como estaSelecione o driver mais recente dessa lista e faça
sudo reboot
fonte
Para aqueles de vocês que acabam nesse segmento ao fotografar no escuro do Google porque os drivers da nvidia estão carregados, mas todos os gráficos no X passam pela CPU em vez da GPU.
Sintomas
lsmod | grep nvidia
)nvidia-settings
estava relatando problemas ao acessar minha GPU GTX 680MAS
glxgears
(domesa-utils
pacote) carregam a CPU em até 10%,unigine
o teste de carga mostra o FPS em torno de 2 e trava na primeira cena.O fator enganador foi que
nvidia-settings
não estava relatando nenhum problema ao acessar a GPU. Fiz o que a maioria dos threads sugeria (removia e reinstalava os drivers da nvidia), mas sem efeito. Em desespero, finalmente xadrezesXorg.0.log
em/var/log
: descobriu-se que X estava carregando o seu própriolibglx.so
módulo em vez de nvidia do. Agora que estava fazendo a pergunta certa, obtive a resposta correta (o Xorg carrega libglx.so errado ).Solução
Originalmente, a
Files
seção no meu/etc/X11/xorg.conf
estava vazia:Eu descobri onde a nvidia se mantém
libglx.so
(mais precisamente, eu descobri onde ela mantém um link simbólico). A solução é dizer ao X para procurar primeiro módulos no caminho da nvidia e, em seguida, no caminho do Xorg, para que aFiles
seção agora fique assim:Estou no Debian, mas como o Ubuntu é baseado no Debian, uma abordagem semelhante deve funcionar nos sistemas Ubuntu.
fonte
Tive um problema com o módulo nvidia não encontrado após a atualização também. Apenas tela preta - sem gráficos. Eu tentei comandos diferentes, então talvez eu perca algumas ações importantes, mas forneci essa sequência e isso ajuda:
inicialização recuperação do Ubuntu, shell raiz
depois reinicie o computador. Eu já instalei a nvidia-331 & Co instalada.
fonte