Voltar para os drivers de vídeo padrão para o híbrido NVidia

1

Estou realmente tentando evitar a reinstalação porque instalei muitos softwares e personalizei muito. Estou executando o Gnome 17.04.

Minha placa gráfica é uma GTX 960M híbrida. lspci mostra essas linhas;

00:01.0 PCI bridge: Intel Corporation Skylake PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)

Ambos estão sendo detectados.

Eu nunca toquei em nenhum driver gráfico até a semana passada. Eu usei apenas o que foi instalado por padrão. Fiz o aparente erro de mudar para drivers proprietários na seção "Drivers adicionais" de "Software e atualizações".

No começo, tudo bem. nvidia-375 foi instalado. Ao abrir o aplicativo Configurações do NVidia X Server, o perfil Intel PRIME foi selecionado. Eu mudei para NVidia e reiniciei e desempenho gráfico tornou-se horrível, especialmente para os jogos. Tela principal rasgando e toneladas de calor da placa gráfica.

Se eu voltar para a Intel, não consigo fazer login. Eu recebo a tela de login, mas quando eu digito minha senha, eu só pego um flash, e então volto para a tela de login. Nada que eu possa encontrar nos logs para ajudar. Eu posso mudar para outro console não-gráfico e fazer sudo prime-select nvidia e então eu posso logar novamente. Mas eu não quero mais usar isso porque o desempenho é horrível, e o laptop fica muito quente. Mesmo as páginas da Web com rolagem são instáveis e os vídeos do YouTube parecem muito piores, instáveis e com muito tearing.

De volta aos drivers adicionais, posso voltar ao driver do XOrg Nouveau, mas, por algum motivo, quando inicio o Steam, tudo é bloqueado. Não consigo usar o Chrome e, mesmo se eu matar o Steam, minha conexão de rede parece estar bloqueada.

Neste ponto, eu acho que gostaria de voltar ao que foi quando eu instalei pela primeira vez, mas parece que não consigo recuperá-lo. Apenas usar os gráficos da Intel foi bom porque eu não jogo jogos 3D pesados, principalmente os side-scrollers.

Este é o meu primeiro laptop com NVidia, eu sempre fiquei com a AMD. Então, estou um pouco perdido sobre como fazer isso acontecer.

O laptop é um MSI Leopard Pro.

    
por Dorian 25.06.2017 / 04:47

1 resposta

0

Primeiramente, você precisará aplicar as seguintes soluções alternativas para corrigir quaisquer problemas de inicialização que você possa ter ao alternar para o Intel Integrated Graphics via ferramenta de seleção de início:

  1. Verifique se você está executando o BIOS mais recente e o firmware da ROM EC. Você não forneceu a string de modelo completa da sua máquina e, portanto, não pode apontar para a página de download para ela sem essa informação. Para extrair essa informação, execute:

    sudo dmidecode -t chassis
    
  2. Adicione as seguintes opções às opções de kernel passadas pelo grub na inicialização (editando /etc/default/grub ):

    acpi_osi=! acpi_osi="Windows 2009"
    
  3. Para o controlador gráfico integrado Intel Skylake, talvez seja necessário aplicar soluções adicionais para carregar os componentes de firmware HuC e GuC, necessários para aceleração VAAPI H / W, economia de energia, etc. Esta essência descreve todo o processo.

Lembre-se de que, após as alterações feitas no arquivo de configuração do grub, a configuração de inicialização deve ser atualizada executando:

sudo update-grub 
  1. Por fim, sobre a questão dos drivers: É altamente recomendável usar o Repositório de Driver Exclusivo do Ubuntu , como mostrado:

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt-get update
    sudo apt-get install nvidia-381 --install-recommends -y
    

Note que selecionamos a versão R381 como "a mais recente por enquanto". Isso pode mudar no futuro.

A adição final a isso é PPA da Oibaf , que é opcional se você precisar da última e a maior pilha de drivers do X e da mesa:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt-get update
sudo apt-get upgrade && sudo apt-get dist-upgrade

Em seguida, reinicie para testar as alterações.

A razão pela qual eu recomendo o PPA da Oibaf é se você pretende usar o Intel Integrated Graphics (Skylake) para outras coisas, como codificação acelerada por hardware VAAPI, embora à custa de alguns problemas de estabilidade, pois isso coloca sua pilha de gráficos um estado de sangramento. Se você não precisar de tal funcionalidade e não estiver disposto a colocar sua pilha em um estado de borda sangrando, você pode omitir com segurança essa etapa.

    
por 林正浩 25.06.2017 / 14:11