O Steam não funcionará após as atualizações do MATE 14.04.

0

Sempre que faço o download de uma atualização para o 14.04, não consigo iniciar o Steam. Eu recebo um erro no sentido de "OpenGL não está usando renderização direta".

Até agora, minha maneira de contornar isso é ignorar as notificações e apenas esperar por um novo driver proprietário para minha GTX 970. Uma vez que um driver estável é lançado, eu baixei a atualização do Ubuntu, então instalei manualmente o novo driver e tudo funciona bem.

(Felizmente, instalar manualmente os drivers proprietários é um piscar de olhos desde 346.47. Obrigado NVidia!)

Existe outra maneira de fazer isso? Posso apenas desmarcar as porções OpenGL e / ou outra coisa quando eu baixar as atualizações 14.04 ou isso causará outros problemas? A partir de agora, estou fazendo apenas 14.04 atualizações a cada dois meses.

Obrigado.

    
por Ben Doidge 11.05.2015 / 21:03

2 respostas

1

Eu reinstalei o driver porque era a maneira mais conveniente de fazer isso. O nome "nvidia-346" parece referir-se aos nomes que os repositórios fornecem aos drivers. Os repositórios não funcionam para os drivers proprietários mais recentes. Não tenho certeza se eu poderia inserir "NVIDIA-Linux - * - 346.72.run" em vez de "nvidia-346".

Para referência futura de qualquer um que tenha lido isso, a maneira mais fácil de instalar o driver mais recente é baixá-lo no site da Nvidia. De lá, você pressiona Ctrl + Alt + F1. Faça o login e digite "sudo service lightdm stop". Então "cd ~ / Downloads" (ou onde quer que você coloque o arquivo). Em seguida, os comandos são os seguintes: "sudo chmod + x NVIDIA-Linux- - (versão, no meu caso 346.72) .run & amp; sudo sh NVIDIA-Linux - - (versão) .run ". De lá é basicamente "sim, sim, sim". O comando de desinstalação é "sudo sh NVIDIA-Linux - * - (versão) .run --uninstall". Funcionou para mim dizer "sim" quando me pediu para restaurar a configuração anterior do xorg e continuar a desinstalar normalmente. Em seguida, eu entrei na mesma seqüência de instalação de comandos que eu tinha originalmente inserido e eu estava pronto para ir. (Desculpas por minha falta de conhecimento das maneiras apropriadas para postar essas coisas. Esta resposta é por um idiota, por idiotas :) Para resumir: Faça a atualização, desinstale o driver, então prossiga com os comandos normais de instalação para o dito driver. O Steam irá funcionar, tudo será atualizado e a vida será boa. Felicidades.

Editar: por algum motivo, o asterisco não está aparecendo em partes do meu post final. O nome do arquivo que baixei é "NVIDIA-Linux- (asterisco) -346.72.run".

    
por Ben Doidge 02.06.2015 / 07:40
0

Eu acho que por causa do novo kernel vem com atualizações e alguns módulos do kernel nvidia estão faltando. Tente reconfigurar o driver nvidia após a atualização, por exemplo

sudo dpkg-reconfigure nvidia-346

Onde "nvidia-346" nome do pacote do driver. Se não ajudar, tente reinstalar o seu driver atual através de "sudo dpkg -i nvidia-346.deb" (da pasta com o pacote de drivers, se você fez o download de um recurso externo) ou "sudo apt-get install nvidia-346"

    
por Pavel Ordenko 11.05.2015 / 21:48