Você pode tentar isso:
mv ~/.steam/steam/* ~/.local/share/Steam/
rmdir ~/.steam/steam
ln -s ../.local/share/Steam ~/.steam/steam
rm -rf ~/.steam/bin
O que essencialmente faz o que o executável do Steam está tentando fazer, mas está falhando.
Portanto, sou relativamente novo no xubuntu e acabei de fazer uma nova instalação. Eu decidi começar a vapor, então eu usei o Centro de Software para instalar o vapor, mas estou encontrando problemas. Executar a vapor a partir do menu inicial simplesmente traz uma caixa dizendo:
Não foi possível configurar os dados do Steam. Entre em contato com o suporte técnico
E executá-lo no terminal produz:
alex@Craptop:~$ steam
Repairing installation, linking /home/alex/.steam/steam to /home/alex/.local/share/Steam
rm: cannot remove ‘/home/alex/.steam/steam’: Is a directory
Setting up Steam content in /home/alex/.local/share/Steam
rm: cannot remove ‘/home/alex/.steam/steam’: Is a directory"
Tentei reinstalar duas vezes agora e ainda estou recebendo o erro dizendo que não foi possível configurar os dados de vapor.
Você pode tentar isso:
mv ~/.steam/steam/* ~/.local/share/Steam/
rmdir ~/.steam/steam
ln -s ../.local/share/Steam ~/.steam/steam
rm -rf ~/.steam/bin
O que essencialmente faz o que o executável do Steam está tentando fazer, mas está falhando.
Eu sei que já faz um tempo e você provavelmente já resolveu o problema, mas aqui está uma correção que também funciona.
Este erro pode ocorrer se você tiver o Steam instalado, em seguida, fez um "nuke e pave" para reinstalar o seu sistema, mas tinha /home
em uma partição diferente. Quando você reinstala o Linux, seu diretório pessoal está intacto, incluindo as configurações do Steam, que estão no diretório ~/.steam
. Remova o diretório abrindo o terminal e digitando:
cd ~
rm -rf .steam
Isso excluirá a pasta de configurações e o Steam deverá ser instalado normalmente.
considerando que você já tinha o ff:
/home/.steam
no terminal:
$ mv ~/.steam/steam/* ~/.local/share/Steam/
usando a GUI, pasta .steam
, por padrão, ela está localizada em /home/.steam
dentro da pasta ./steam
, exclua a pasta steam .. sim, ainda há outra
pasta steam dentro da pasta ./steam
.. apenas apague-a.
pressione Ctrl + T no terminal .. $ steam --reset
e pressione
seu vapor deve funcionar e atualizar.
Caso nenhum desses funcione, descubra se sua casa não está em uma unidade montada noexec. Se a unidade foi montada com a opção user, o noexec está implícito.
Se for esse o caso, o vapor também dará esse erro. A solução é montar a unidade com a opção exec.
Exemplo /etc/fstab
:
UUID=3acfd832-1761-45f8-9b34-24810195172e /home ext4 rw,auto,user,sync,exec,dev,suid 0 1
Tags steam