A loja Steam não funciona no Ubuntu 16.04

4

Eu instalei o Steam no Ubuntu.

Já usei o PlayOnLinux e o Wine para ativar o Steam, mas nada aparece na loja . Eu instalei o Steam usando as instruções em este vídeo :

sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install ubuntu-restricted-extras
sudo apt-get install playonlinux

Execute playonlinux e selecione "Instalar um programa", procure por Steam e instale-o, clicando em sim em tudo na caixa de diálogo.

    
por Michael Lowas 01.01.2017 / 19:38

7 respostas

4

Bem-vindo ao AskUbuntu!

Eu tive esse problema antes, parece ser realmente um problema conhecido com elementos de interface do usuário baseados na web: link

Você pode tentar iniciar com o argumento -no-cef-sandbox . (Embora possa ser um risco de segurança. Eu usaria isso como uma solução temporária).

por Misterio7 01.01.2017 / 21:22
3

Para aqueles que adicionam a opção -no-cef-sandbox, e ainda não está funcionando, descobri que ao instalar o Steam via winetricks, o arquivo .desktop que é colocado na área de trabalho na verdade se vincula a um atalho na pasta desktop do prefixo wine . Adicionar a opção -no-cef-sandbox não funcionará aqui, já que precisa ser passado diretamente para .exe.

Se você abrir o arquivo da área de trabalho em um editor

gedit Steam.desktop

e aponte diretamente para o Steam.exe editando o atributo Exec. No meu caso:

Exec=env WINEPREFIX="/home/nick/.wine" wine "/home/nick/.wine/drive_c/Program Files/Steam/steam.exe" -no-cef-sandbox

* Não se esqueça de alterar o usuário e garantir que o caminho esteja correto para sua instalação

Isso permitiu que a página da loja fosse carregada no meu caso.

    
por N.AbdullaSunderland 02.09.2017 / 14:04
3

Se você tiver winetricks, instale os seguintes pacotes em winetricks:

steam
d3dx9_42
vcrun2008
xact
vcrun2015

Em seguida, execute o Steam com a opção -no-cef-sandbox. Isso deve permitir que o Steam exiba páginas da Web.

Se ainda assim não funcionar, certifique-se de que o vinho é atualizado para a versão mais recente da preparação de vinho (que você vai querer configurar com o CSMT mesmo assim para o aumento de desempenho nos jogos.)

    
por a giant bird 20.10.2017 / 04:41
2

Isso também funciona se você executar steam.exe com vinho diretamente da linha de comando, então algo como wine /home/$user/.wine/drive_c/Program Files\ (x86)/Steam/Steam.exe -no-cef-sandbox . Você apenas, como indicado anteriormente, precisa ter certeza de que está executando a opção diretamente contra o binário do steam.exe. Você também pode criar um atalho com o mesmo caminho e opção, se quiser. Eu costumo fazer scripts que fazem essas coisas e, em seguida, alias-los no arquivo .bashrc. Quem realmente quer digitar isso o tempo todo ...

    
por odin2016 29.11.2017 / 02:30
0

Eu tive o mesmo problema. E eu tentei consertar o problema adicionando o -no-cef-sandbox. No entanto, o problema ainda acontece.

Eu reinstaloi o steam e o executei novamente, então o PlayOnLinux pediu para instalar o Mono. Depois de instalar o Mono, o problema foi corrigido. Eu não sei porque !!

wine-version: 2.0 staging

    
por MarkToT 05.02.2017 / 08:52
0

Com paciência, tentei todas essas coisas, uma de cada vez, sem alegria. Então, em vez de instalar com winetricks, entrei no POL ... e a primeira coisa funcionou!

POL / Configurar / Instalar Componentes / Microsoft Core Fonts e a loja LIT UP!

    
por markackerman8-gmail.com 11.01.2018 / 20:02
0

Eu tive esse problema e o que resolveu para mim no POL foi após instalar o Steam, ir para Configurar e instalar componentes e instalar o DirectX9. Depois de instalar isso, a loja não carregou nenhum problema.

    
por Nicocchi 11.04.2018 / 18:34