Donc, je suis assez nouveau sur xubuntu et viens de faire une nouvelle installation. J'ai décidé de prendre Steam. J'ai donc utilisé le Centre de logiciel pour installer Steam, mais je rencontre des problèmes. Exécuter Steam à partir du menu Démarrer affiche simplement une boîte disant:
Impossible de configurer les données Steam - veuillez contacter le support technique.
Et l’exécuter depuis le terminal produit:
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"
J'ai essayé de ré-installer deux fois maintenant et j'obtiens toujours l'erreur en disant qu'il ne pouvait pas configurer les données Steam.
Vous pouvez essayer ceci:
mv ~/.Steam/steam/* ~/.local/share/Steam/
rmdir ~/.Steam/steam
ln -s ../.local/share/Steam ~/.Steam/steam
rm -rf ~/.Steam/bin
Ce qui consiste essentiellement à faire ce que l'exécutable Steam essaie de faire, mais cela échoue.
Je sais que cela fait longtemps et que vous avez probablement déjà résolu le problème, mais voici une solution qui fonctionne également.
Cette erreur peut survenir si HAD Steam est installé, puis a effectué une opération "nuke and pave" pour réinstaller votre système, mais avait /home
sur une partition différente. Lorsque vous réinstallez Linux, votre répertoire personnel est intact, y compris vos paramètres Steam, qui se trouvent dans le répertoire ~/.Steam
. Supprimez le répertoire en ouvrant le terminal et en tapant:
cd ~
rm -rf .Steam
Cela supprimera le dossier de paramètres et Steam devrait s’installer normalement.
considérant que vous aviez déjà le ff:
/home/.Steam
au terminal:
$ mv ~/.Steam/steam/* ~/.local/share/Steam/
en utilisant l'interface graphique, aller au dossier .Steam
, par défaut son situé à /home/.Steam
dans le dossier ./Steam
, supprimez le dossier Steam. Oui, il reste encore un autre dossier Steam dans le dossier ./Steam
. Supprimez-le simplement.
presse Ctrl+T au terminal .. $ Steam --reset
puis appuyez sur Entrée
votre Steam devrait fonctionner et se mettre à jour.
Si cela ne fonctionne pas, vérifiez si votre maison ne se trouve pas sur un lecteur monté avec noexec. Si le lecteur a été monté avec l'option utilisateur, noexec est impliqué.
Si tel est le cas, Steam générera également cette erreur. La solution consiste à monter le lecteur avec l'option exec.
Exemple /etc/fstab
:
UUID=3acfd832-1761-45f8-9b34-24810195172e /home ext4 rw,auto,user,sync,exec,dev,suid 0 1