Impossível trocar para placa gráfica nvidia

0

Eu instalei recentemente a placa gráfica Nvidia no meu laptop. No entanto, mesmo após a instalação, a máquina ainda está usando o chip gráfico Intel. Tentei executar prime-select nvidia , a saída sendo nvidia profile is already set , mas sempre que tento verificar qual placa gráfica estou usando,

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA

a saída ainda é

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07) (prog-if 00 [VGA controller])

Eu também tentei

optirun glxinfo|egrep "OpenGL vendor|OpenGL renderer"

saída

OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 5.0, 256 bits)

mas ainda sem efeito. Eu tentei ir para o nvidia-setting para configurar o perfil principal através da GUI, mas a guia prime profile não é exibida. NOTA: Eu instalei o nvidia-prime através de um arquivo deb, apt install nvidia-prime parece não funcionar.

UPDATE
A saída de sudo lspci -nnk | grep -i vga -A3&&sudo lshw -c display

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 520 [8086:1916] (rev 07)
    Subsystem: Hewlett-Packard Company Skylake GT2 [HD Graphics 520] [103c:820c]
    Kernel driver in use: i915
    Kernel modules: i915
  *-display                 
       description: VGA compatible controller
       product: HD Graphics 520
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 07
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:131 memory:a2000000-a2ffffff memory:b0000000-bfffffff ioport:5000(size=64) memory:c0000-dffff
  *-display
       description: 3D controller
       product: GM108M [GeForce 940MX]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=nvidia latency=0
       resources: irq:134 memory:a3000000-a3ffffff memory:90000000-9fffffff memory:a0000000-a1ffffff ioport:4000(size=128)
    
por Sahil 11.04.2018 / 07:52

1 resposta

2

Você pode trocar os drivers gráficos nvidia da linha de comando usando este comando:

$ sudo apt install nvidia-###

(Substitua o ### pelo número da versão para a qual você deseja mudar).

Atualmente, a versão mais recente do repositório é nvidia-384 . A versão mais recente do Site Oficial da nVidia dependerá de qual cartão específico você especificar na opção de download.

Você tem nvidia [GeForce 940MX] que é compatível com o driver nvidia-384 (atualmente a nvidia mais alta no repositório). Você pode instalá-lo com este comando:

$ sudo apt install nvidia-384

O seguinte comando mostrará os drivers atuais que você instalou no seu computador:

$ ubuntu-drivers devices

Este comando mostrará todos os drivers disponíveis no repositório, e incluirá qualquer PPA instalado:

$ apt search nvidia - | egrep "^nvidia-[0-9]+\/"

Como parece que você fez o download de drivers do nvida, você verá uma versão posterior à do repositório padrão. Você pode usar o comando para instalar esse driver substituindo install nvidia-384 pelo número que você vê do comando anterior install nvidia-xxx .

Nota:

Se você inadvertidamente selecionar uma versão não estabilizada que faz com que a área de trabalho não seja carregada corretamente, você pode alterar o driver para nvidia-384 (ou versão funcional) do console ( Alt + Ctrl + F2 ).

Após a instalação de um driver diferente, este comando mostra qual deles está em uso atualmente:

$ lspci -nnk | grep -i vga -A3

No seu caso, os resultados do comando solicitado mostram que você atualmente tem o driver [HD Graphics 520] sendo usado.

Você pode usar este link direto para Downloads de driver da nVidia . No menu suspenso Operating System , escolha sua versão do Ubuntu.

Atualmente, a versão mais recente do driver nVidia que eu acho está no PPA fornecido por Webupd8 , que é a versão nvidia-396 .

    
por L. D. James 11.04.2018 / 13:12