driver Nvidia não carregando no Xubuntu 17.04, desempenho lento com placa 1050

3

Estou executando o Xubuntu 17.04 em um sistema com placa de vídeo Nvidia GTX 1050, processador AMD Phenom II X4 955, 16 GB de RAM e unidade SSD. Um processador antigo, mas funcionou bem. Parece que desde que eu atualizei para o 17.04 um tempo atrás, o desempenho 3D piorou nesta máquina. Jogar jogos como Minecraft ou Nexuiz é insuportavelmente lento e parece estar strongmente ligado ao CPU. Estou executando o driver 375 proprietário da nvidia conforme selecionado na configuração de drivers restritos. Aqui está a saída do lspci e da linha direta glxinfo:

$ lspci -nnk | grep -A3 -Fe '[0300]' 
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP107 [GeForce GTX 1050] [10de:1c81] (rev a1)
    Subsystem: Device [196e:11c0]
    Kernel driver in use: nvidia
    Kernel modules: nvidiafb, nouveau, nvidia_375_drm, nvidia_375

$ glxinfo | grep direct
direct rendering: Yes
    GL_ARB_direct_state_access, GL_ARB_draw_buffers, 
    GL_ARB_draw_indirect, GL_ARB_draw_instanced, GL_ARB_enhanced_layouts, 
    GL_ARB_multi_draw_indirect, GL_ARB_occlusion_query2, 

Eu também noto que se eu iniciar o programa GUI das configurações da nvidia, ele mostrará apenas duas categorias à esquerda "Application Profiles" e "nvidia-settings Configuration". Quase como se não estivesse carregando o driver nvidia.

Eu tenho outro computador rodando o Xubuntu 16.10 que também tem uma Nvidia GTX 1050 e roda muito bem e o desempenho 3D é rápido.

O que poderia estar errado?

UPDATE: incluí as mensagens WW e EE no arquivo Xorg.0.log, pois elas podem fornecer algumas dicas:

$ egrep "EE|WW" /var/log/Xorg.0.log
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    10.597] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    10.597] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[    10.597] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[    10.597] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[    10.597] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[    10.600] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
[    10.632] (WW) Warning, couldn't open module nvidia
[    10.632] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    10.635] (WW) Warning, couldn't open module nvidia
[    10.635] (EE) Failed to load module "nvidia" (module does not exist, 0)
[    10.637] (EE) [drm] Failed to open DRM device for (null): -22
[    10.637] (EE) [drm] Failed to open DRM device for (null): -22
[    10.637] (EE) [drm] Failed to open DRM device for (null): -22
[    10.637] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -22
[    10.637] (EE) [drm] Failed to open DRM device for pci:0000:01:00.0: -22
[    10.637] (WW) Falling back to old probe method for modesetting
[    10.637] (WW) Falling back to old probe method for vesa
[    10.637] (EE) Screen 0 deleted because of no matching config section.
[    10.651] (EE) AIGLX: reverting to software rendering

UPDATE: Eu apenas tentei inicializar o sistema em um drive USB ao vivo executando o Xubuntu 17.04 (uma instalação diferente). Então eu instalei o driver nvidia lá e funcionou e eu recebo aceleração total de hardware. Assim, parece que o sistema em questão está mal configurado de alguma forma, mas pelo menos eu sei que o cartão funcionará com o 17.04. Seria uma pena ter que reinstalar, gostaria de saber se existem outros pacotes que eu deveria tentar reinstalar primeiro, como todo o sistema xorg?

    
por deltaray 22.09.2017 / 04:04

2 respostas

0

No meu caso particular, reinstalar o Xubuntu 17.04 a partir do zero resolveu o problema. Então, parece que algum pacote ou configuração diferente dos pacotes e arquivos de configuração da nvidia foram corrompidos. Pelo lado positivo, estou feliz que a solução não tenha sido "Esse cartão não funciona com o 17.04 ou algo que exija esperar por um driver atualizado".

    
por deltaray 09.10.2017 / 22:48
0

use a Pesquisa para encontrar "Drivers adicionais"

na guia drivers adicionais, várias opções binárias da NVIDIA serão apresentadas, juntamente com um X.Org X Server. o meu tinha o X.Org selecionado. eu mudei para o binário da versão 381 da NVIDIA (384 é mais recente, eu provavelmente vou mudar isso para mais tarde)

de qualquer forma, demorou alguns minutos para aplicar, então eu reiniciei, e com certeza na Pesquisa agora aparece o aplicativo NVIDIA X Server, todos os meus jogos estão fumando o FPS

lol:)

    
por Rob Johnson 25.09.2017 / 07:03