Ubuntu 16.04 - Problema com gráficos NVIDIA depois de atualizar o kernel [closed]

2

Eu atualizei meu kernel do Linux de 4.4 para 4.6, mas depois disso comecei a ter problemas com meus drivers de vídeo. Algumas caixas pretas estão aparecendo ao redor de cada caixa de diálogo que abro.

ImageScreenShot

A caixa preta na imagem acima aparece quando eu abro o terminal. Eu não sou capaz de fazer nada?

Tentei reinstalar meu driver nvidia proprietário (340), mas isso também não ajudou. Eu segui as instruções deste post. Não é possível mudar mais da Intel para a Nvidia >

Eu usei sudo update-alternatives --config x86_64-linux-gnu_gl_conf e selecionei aquele com nvidia-prime , mas quando reiniciei meu laptop, ele foi revertido para /usr/lib/x86_64-linux-gnu/mesa/l.so.conf

Existe alguma maneira de corrigir isso sem ter que voltar ao kernel 4.4, já que meu FPS é muito baixo com este kernel.

    
por jstraj 29.09.2016 / 23:16

1 resposta

1

Você não disse qual 4.6 Kernel. por exemplo, 4.6.3 O kernel corrige vários problemas da ACPI da Dell de acordo com a documentação, se a memória me atender corretamente. Você deve saber especificamente qual versão do kernel resolve seus problemas de FPS (quadros por segundo) antes de atualizar.

Além disso, esta série 4.6.x já está no EOL (End of Life) e você deve ir com o 4.7.5, a menos que seja conhecido por ser quebrado com a Nvidia.

No Ubuntu, você pode obter drivers Nvidia mais atualizados (do que seu # 340) de System Settings , Software & Updates , Additional Drivers :

Ir a esta tela primeiro é provavelmente sua melhor aposta com o Ubuntu 16.04. Muitos desses drivers são testados pela equipe do Ubuntu, o que pode não ser uma garantia de 100%, mas oferece maior tranquilidade. Eu não tenho certeza porque os drivers da Nvidia estão listados como open source porque da última vez que eu olhei eles estavam marcados como proprietary .

Você deve atualizar sua pergunta com seu modelo de placa Nvidia, sua marca e modelo do computador e a versão exata do kernel que está executando (saída de uname -a ).

Eu sugiro instalar e usar a versão 4.7.5 do kernel em vez de 4.6.x. Tenha em mente que a versão 4.8 do kernel estará disponível em breve e o suporte para a série 4.7.x pode terminar logo em seguida. O Linux Kernel 4.9 será a próxima versão LTS (Long Term Support).

Editar 1 - Tentei Nvidia Driver 367.44 no meu laptop

Depois de postar a resposta, voltei para Additional Drivers e os drivers da Nvidia estavam em uma ordem diferente, com 367.44 na parte inferior. Cliquei no botão Apply e demorou cerca de 5 minutos para instalar os drivers. Então cliquei no botão Restart .

Ao inicializar, eu tenho uma tela em branco com um cursor congelado no topo. Aparentemente aconteceu com muitos outros e a solução é reiniciar e digitar e no menu do grub. Encontre a linha com "quiet splash" e adicione o parâmetro nomodeset e pressione F10 para continuar a inicialização.

Então vem a famosa baixa resolução 640x480? tela de login que solicita sua senha em um loop infinito. Então pressione Ctrl + Alt + F2 para a tela de login do console. Então digite:

sudo prime-select intel
sudo reboot

Agora, o sistema está de volta ao uso de gráficos integrados Intel HD4000 e eu instalei com sucesso a Nvidia pela primeira vez nos 2+ anos de possuir este laptop. A primeira coisa que fiz foi desligar a Nvidia!

Se isso acontecer com você, as pessoas recomendam acessar o site da Nvidia.

Editar 2 - Atualizar o kernel e outras dicas da Intel

O OP comentou que o Kernel 4.6.0 está sendo usado para que uma atualização para o 4.7.5 seja feita. Como atualizar o kerenl é descrito em uma resposta que escrevi para outra pergunta da Intel: Ubuntu 15.10: Vários" tipos "de congelamentos e agora desligamentos inesperados . Também incluído nesta resposta são úteis (para mim e espero que para você) dicas sobre:

  • Intel Microcode
  • Intel cstate
  • Intel pstate
  • Atualize sua versão do Kernel Linux Opcional
  • Desativar superaquecimento do Intel Turbo Boost

Como sempre, poste um comentário de acompanhamento sobre o que funciona / não funciona.

Editar 3 - Adicionar repositórios Nvidia antes de selecionar o driver

Resposta não confirmada de: Instale o driver da Nvidia em vez de nouveau sugere que você execute primeiro:

sudo apt-add-repository ppa:graphics-drivers/ppa

O que começa com essa tela de informações:

 Fresh drivers from upstream, currently shipping Nvidia.

## Current Status

Current official release: 'nvidia-370' (370.28)
Current long-lived branch release: 'nvidia-367' (367.44)

For GeForce 8 and 9 series GPUs use 'nvidia-340' (340.98)
For GeForce 6 and 7 series GPUs use 'nvidia-304' (304.132)

## What we're working on right now:

- Normal driver updates
- Investigating how to bring this goodness to distro on a cadence.

## WARNINGS:

This PPA is currently in testing, you should be experienced with packaging before you dive in here. Give us a few days to sort out the kinks.

Volunteers welcome! See also: https://github.com/mamarley/nvidia-graphics-drivers/

Para minha Nvdidia Geforce GT650M, ele recomenda o driver 304 . Portanto, instalar o 367 pode ter sido um erro para a minha plataforma.

Depois de adicionar o repositório Nvidia, a resposta vinculada diz para executar:

sudo apt update
    
por WinEunuuchs2Unix 30.09.2016 / 00:50