O Steam não lançará o Ubuntu 14.04 LTS

3

Assim como o título diz, não consigo abrir no momento.

Detalhes: Estou usando uma placa Nvidia, e quando o Ubuntu foi instalado no meu laptop, eu poderia baixar e instalar os drivers Steam e Nvidia e fazer com que eles funcionassem sem nenhum problema, eu até joguei por 5 dias sem qualquer inconveniente. Mas então um dia, o vapor decidiu parar de carregar com o erro infame:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast

Agora aqui está o caso, eu passei como 6-8 horas tentando resolver isso, indo a vários fóruns procurando por soluções, aqui está o que eu fiz até agora (pelo menos que eu me lembro):

  1. Excluindo o driver da Nvidia e o Steam em várias ordens através de vários métodos, reiniciando o computador 20 vezes ao fazer isso. (falha)
  2. Tentou descobrir por que não conseguia pegar a libGL tentando abrir aquele pequeno programa de engrenagem, que deveria falhar da mesma forma que o vapor e mostrar o porquê disso, mas não falhou e mostrou basicamente bugger tudo para mim (falhar)

  3. Eu fiz toda a atualização do sistema, tudo que eu pude imaginar, ainda sem resultados (falhar)

Informações adicionais IMPORTANT (eu acho): Agora eu tenho ambos instalados e eu descobri que se eu selecionar placa gráfica Intel HD, eu posso carregar a vapor, mas se eu tiver selecionado Nvidia, sem sorte. Interessante para mim é que eu posso rodar outros programas Linux e até mesmo jogos (como o modificador Zandronum do Doom 2), é apenas que o Steam se recusa a trabalhar, quando a placa Nvidia é selecionada.

Último bit: Ao fornecer ajuda, lembre-se de que sou um novato completo no Ubuntu, então tente mantê-lo o mais simples possível, também, talvez eu possa ter feito algo errado no segundo método ou ter entendido algo errado, também uma possibilidade, por último, se eu precisar fornecer qualquer outra informação, apenas peça gentilmente, eu farei isso o mais rápido que puder.

P.S. Não hesite em perguntar "Você já tentou fazer X?" Porque eu poderia ter me esquecido disso, já que procurei a correção no dia anterior para postar isso.

    
por Benas Petrulaitis 17.12.2015 / 14:36

1 resposta

1

RESOLVIDO

Então, depois de aproximadamente outras 4 horas pensando e pesquisando na net, deduzi que o problema era devido ao driver que eu selecionei para instalar e estava certo.

O driver da Nvidia que eu tinha era de Software & amp; Atualizações > > Drivers adicionais, é claro, a versão mais recente.

O motivo pelo qual o Steam trabalhou 5 dias antes do meu post, foi que eu não sei como, mas eu instalei um driver desatualizado de um arquivo .run, então eu basicamente recriou o processo usando os drivers da Nvidia do site oficial, aqui está o que você tem que fazer se você está tendo o mesmo problema (não se preocupe, eu sou um Ubuntu casual, será muito fácil de seguir, também após os 2 primeiros passos você não será capaz de ver seu desktop , então prepare um papel e uma caneta e anote estas etapas antes de fazer qualquer coisa):

  1. Desinstale qualquer driver Nvidia que você tenha atualmente instalado, então baixe os drivers que foram feitos EXATAMENTE para o seu cartão Nvidia e Linux operacional (32 bits ou 64 bits) do site oficial da Nvidia. P.S. Se você quiser os mesmos passos exatos como o meu, mantenha o arquivo .run baixado em Downloads, e também anote o nome dele no papel, por exemplo, o meu foi: NVIDIA-Linux-x86_64-352.63.run

  2. Pressione CTRL + ALT + F2 (a tela preta que aparece é o que deveria acontecer, não se preocupe)

  3. Digite suas informações de login (O nome de usuário em letras minúsculas, por exemplo, o meu foi: benas . Em seguida, quando solicitado, digite a senha)

  4. Escreva sudo service lightdm stop ou sudo stop lightdm , o que parecer estar funcionando para você. Você saberá que está funcionando se você não obtiver resposta do terminal "

  5. Escreva sudo init 3

  6. Escreva sudo -i ou sudo su root Você saberá que está funcionando apenas olhando para a esquerda da linha, se você deveria digitar os comandos, deve dizer root antes do seu nome .

  7. Escreva cd /home/yourusername(in my case was just: benas)/Downloads (ou pode ser qualquer diretório onde você colocar o arquivo .run, apenas navegue até ele)

  8. Escreva sh The-downloaded-file-name-here.run (como mencionado anteriormente, no meu caso foi: NVIDIA-Linux-x86_64-352.63.run )

  9. Pressione sim e aceito onde nescessary, o que eu também disse ao instalador para fazer, foi instalar as bibliotecas de 32 bits quando ele me perguntasse se eu queria, não sei se isso tem algum impacto a não ser você pode fazer isso também, só para estar seguro.

  10. Digite reboot quando o instalador terminar, depois disso, o Steam deverá carregar e jogar normalmente.

Esse método de instalação todo complicador foi requerido para mim, porque eu obteria o problema: you appear to be running an x server , que este método parecia resolver.

P.S. A única desvantagem do driver do site oficial da Nvidia é que eu não sou mais capaz de selecionar minha placa Intel HD Graphics, além disso, tudo bem.

    
por Benas Petrulaitis 18.12.2015 / 18:45