Pages : 1
#1 Le 27/10/2013, à 12:03
- Gerardll51
[Résolu] Fichiers jeux de Steam
Bonjour,
Si on change de session, on n'a plus les jeux. Faut sans doute re-télécharger tout.
Même en ouvrant Steam avec le même compte.
Pour régler ce souci, est-ce que quelqu'un a tenter d'installer les fichiers de jeux dans le répertoire /opt au lieu d'un répertoire caché dans /home/user/.steam/etc...?
Histoire que tout le monde puisse jouer au jeux téléchargés déjà une fois.
Qu'en pensez-vous?
(Dans mon cas c'est trop tard car j'ai tout fichu dans mon /home...)
Dernière modification par Gerardll51 (Le 09/04/2014, à 18:10)
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#2 Le 27/10/2013, à 12:26
- Fnux_fr
Re : [Résolu] Fichiers jeux de Steam
Il faut gérer les autorisations, mais ça devrait être possible (choix du dossier d'installation).
Hors ligne
#3 Le 27/10/2013, à 12:33
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Je ne me souviens pas d'avoir eu ce choix au moment de l'installation.
Je ne sais pas si c'est trop tard maintenant.
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#4 Le 27/10/2013, à 15:39
- Gatsu
Re : [Résolu] Fichiers jeux de Steam
Salut,
Changer de répertoire ne pose pas de problème particulier, c'est ce que j'ai fait chez moi pour pouvoir y accéder avec plusieurs distributions différentes. Après, avoir plusieurs utilisateurs qui ont accès à la même session de steam, ça devrait fonctionner aussi, bien que je n'ai pas essayé moi-même.
Pour déplacer ton répertoire steam dans le répertoire /opt
sudo mv ~/.steam /opt/steam
Ensuite tu crées un lien symbolique de ton home vers /opt
ln -s /opt/steam ~/.steam
A partir de là tu devrais avoir accès à steam sans problème à partir de ta session principale.
----
Pour que d'autres utilisateurs puissent y accéder, il faut gérer les permissions, comme dit Fnux_fr. Pour ma part, je commencerais par créer un groupe d'utilisateurs nommé steam pour gérer tout ça.
sudo addgroup steam
Ensuite on inclut ton propre utilisateur dans ce groupe
sudo adduser $USER steam
Et on change les permissions de l'ensemble du répertoire /opt/steam pour qu'il appartienne au groupe steam
sudo chgrp -R steam /opt/steam
On donne les droits d'écriture aux membres du groupe steam, sinon je pense que ça risque de poser des problèmes au niveau des sauvegardes ou des fichiers de configuration de jeu. (A priori les droits d'exécution sont déjà accordés aux membres du groupe)
sudo chmod -R g+w /opt/steam
Il faut aussi inclure dans le groupe les autres utilisateurs que tu souhaites qu'ils aient accès au compte steam
sudo adduser *AUTRE_UTILISATEUR* steam
Remplace *AUTRE_UTILISATEUR* par l'identifiant de l'autre utilisateur.
Enfin, en se connectant sous la session de l'autre utilisateur, créer un lien symbolique dans le home qui pointe vers /opt/steam
ln -s /opt/steam ~/.steam
Si tu veux qu'il y ait plusieurs autres comptes avec un accès à steam, recommence les 2 dernières manips pour chaque compte.
Au niveau de la doc, tu peux lire ces pages :
> http://doc.ubuntu-fr.org/droits
> http://doc.ubuntu-fr.org/adduser
> http://doc.ubuntu-fr.org/permissions
Hors ligne
#5 Le 28/10/2013, à 07:28
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Merci pour cette bonne explication.
Je vais voir tout ça.
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#6 Le 30/10/2013, à 09:26
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Bon voilà, ça a marché!
Merci Gatsu pour ton explication. C'est vrai que je n'ai jamais trop eu à gérer les utilisateurs et les groupes. Du coup j'ai dû suivre ton explication à la lettre malgré que j'ai été obligé d'adapter ça par rapport à ma distribution Rosa, vu que le pc marqué en signature et qui a Ubuntu dessus n'est pas assez puissant pour faire tourner Steam.
Cette distribution n'est sur mon PC que depuis quelques semaines.
Donc pas de sudo pour ma distribution.
Pas de addgroup non plus! Là ça m'étonne faut que je vois ça.
Tout se fait en mode graphique très facilement d'ailleurs.
Du coup le lien symbolique qui devait pointer de /opt/steam/ vers mon répertoire c'était retrouvé dans le répertoire /root/!
Je l'ai retiré avec la fonction rm.
Fallait faire cette manipulation en mode user, pas grave.
Donc en ce qui me concerne, tout marche bien.
Par contre si je démarre steam avec la session d'une de mes nièces par exemple j'ai ça :
Comme quoi que la session steam est déjà en marche!?!
Ca m'étonne dans la mesure où j'avais quitté ma session.
Est-ce que la session peut rester en marche malgré que j'ai quitté le programme et ma session?
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#7 Le 30/10/2013, à 09:31
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Autre chose :
Si je veux télécharger un jeux, je mets ça où?
Ca me propose toujours mon répertoire personnel.
Edit : Je ne comprends pas?
Les jeux sont toujours dans /home/gerard/.local/share/Steam/ dans mon cas?
Ca veut dire que si ma nièce prend sa session ça va fouiner dans mon répertoire personnel pour avoir le jeu alors?
Dernière modification par Gerardll51 (Le 30/10/2013, à 09:45)
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#8 Le 30/10/2013, à 09:49
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
J'en profite pour dire que dans le dossier /opt/steam/ il n'y a que des liens symboliques :
[gerard@localhost steam]$ ll
total 20
lrwxrwxrwx 1 gerard gerard 25 oct. 30 09:28 bin -> /home/gerard/.steam/bin32/
lrwxrwxrwx 1 gerard gerard 43 oct. 30 09:28 bin32 -> /home/gerard/.local/share/Steam/ubuntu12_32/
lrwxrwxrwx 1 gerard gerard 43 oct. 30 09:28 bin64 -> /home/gerard/.local/share/Steam/ubuntu12_64/
-rw-rw-r-- 1 gerard steam 979 oct. 30 09:46 registry.vdf
lrwxrwxrwx 1 gerard gerard 31 oct. 30 09:28 root -> /home/gerard/.local/share/Steam/
lrwxrwxrwx 1 gerard gerard 39 oct. 30 09:28 sdk32 -> /home/gerard/.local/share/Steam/linux32/
lrwxrwxrwx 1 gerard gerard 39 oct. 30 09:28 sdk64 -> /home/gerard/.local/share/Steam/linux64
lrwxrwxrwx 1 gerard gerard 31 oct. 30 09:28 steam -> /home/gerard/.local/share/Steam/
-rw--w---- 1 gerard steam 8822 oct. 25 21:24 steam_install_agreement.txt
-rw-rw-r-- 1 gerard steam 5 oct. 30 09:28 steam.pid
prw--w---- 1 gerard steam 0 oct. 30 09:28 steam.pipe|
Dont un qui ne fonctionne pas :
sdk64 -> /home/gerard/.local/share/Steam/linux64
Je n'ai pas pensé à regarder avant de faire toutes ces manipulations si c'était comme ça avant.
Peut-être que Steam n'est qu'en 32 bit.
Bon, pour ma session ça marche malgré tout.
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#9 Le 30/10/2013, à 09:51
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Je trouve que chez Steam ils ont mal géré la multi-session.
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#10 Le 30/10/2013, à 20:57
- Gatsu
Re : [Résolu] Fichiers jeux de Steam
Donc pas de sudo pour ma distribution.
Effectivement si tu n'as pas utilisé sudo, les commandes sont à adapter. sudo permet de donner des droits d'administration à un utilisateur, sans pour autant passer en root, d'où mes commandes qui utilisent des raccourcis comme le signe ~ ou la variable $USER pour se référer à ton utilisateur.
Après si tu as lancé ces commandes en tant que root, il n'a pas dû se passer grand chose, étant donné qu'il n'y a pas de répertoire .steam dans root.
Pas de addgroup non plus! Là ça m'étonne faut que je vois ça.
Il faut être en administrateur pour y avoir accès (donc avec sudo ou en root)
Du coup le lien symbolique qui devait pointer de /opt/steam/ vers mon répertoire c'était retrouvé dans le répertoire /root/!
En fait c'est l'inverse que je t'ai fait faire. Je t'ai fait déplacer ton répertoire .steam vers /opt, et ensuite je t'ai fait créer un lien de ton répertoire perso vers /opt/steam. Idem pour les autres utilisateurs.
Dans ton premier post, tu avais demandé à ce que le répertoire de steam soit « physiquement » dans /opt, c'est donc ce que je t'ai fait faire, et ensuite création d'un lien dans ton home vers /opt/steam
Chez moi par exemple je l'ai mis dans /home/games avec tous mes autres jeux parce que /home est sur une partition indépendante du système et ça me permet d'y accéder facilement à partir de plusieurs distributions différentes. J'ai juste à recréer un lien .steam dans mon home perso vers mon /home/games/steam, et j'ai directement accès à ma session steam.
Par contre si je démarre steam avec la session d'une de mes nièces par exemple j'ai ça :
http://img.imagesia.com/fichiers/cw/steam-erreur_imagesia-com_cwyi_small.png
Comme quoi que la session steam est déjà en marche!?!
Ca m'étonne dans la mesure où j'avais quitté ma session.
Est-ce que la session peut rester en marche malgré que j'ai quitté le programme et ma session?
Je ne pense pas. A moins qu'il y ait une option pour que steam démarre et reste en tache de fond sur ton pc. Tu devrais le voir avec la commande top.
Après, peut-être que steam n'est pas du tout fait pour être multi-utilisateurs. Comme je l'ai dit, j'ai pas testé moi-même.
Si je veux télécharger un jeux, je mets ça où?
Ca me propose toujours mon répertoire personnel.
C'est très bien ton répertoire perso.
Comme c'est un lien qui aurait dû pointer vers /opt/steam, que tu le mettes dans le répertoire personnel ou dans /opt/steam, c'est du pareil au même. Il faut juste mettre le répertoire du nouveau jeu dans le groupe steam, et mettre les droits d'écriture pour le groupe après installation.
Edit : Je ne comprends pas?
Les jeux sont toujours dans /home/gerard/.local/share/Steam/ dans mon cas?
Etonnant ça ! Tous mes jeux sont dans le répertoire /home/gatsu/.steam/steam/SteamApps/common, d'où le fait que je t'ai fait déplacer le répertoire .steam uniquement.
Dans /home/gatsu/.local/share je n'ai que des sauvegardes de jeux qui ne sont pas dans le steam cloud. Et surtout pas de répertoire Steam à l'horizon.
Probablement une différence dans l'empaquetage de steam entre ma debian et ta rosa.
J'en profite pour dire que dans le dossier /opt/steam/ il n'y a que des liens symboliques :
...
Probablement dû au fait que moi mes jeux sont tous dans le dossier .steam et pas dans .local/share/Steam
Si tu veux revenir à l'état initial, il te suffit de supprimer le lien .steam dans ton répertoire perso (celui qui pointe vers /opt/steam), de déplacer le dossier /opt/steam vers /home/gerard/.steam et de remettre l'ensemble du répertoire .steam dans le groupe gerard.
Dernière modification par Gatsu (Le 30/10/2013, à 21:01)
Hors ligne
#11 Le 01/11/2013, à 00:08
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Bon, tu as raison Gatsu, j'ai tout remis dans l'état initial!
Franchement Steam ça me prend la tête.
C'est quand même mal conçu pour la multi-session. Ca fait un peu comme quand on installe des jeux avec Wine, ce n'est que pour un utilisateur.
Donc, j'ai déplacer le répertoire /opt/steam dans ~/.steam (évidement ça c'était fichu dans /root/ vu que j'étais en root, donc re-déplacé dans mon répertoire personnel...)
J'ai supprimé le lien symbolique .steam.
J'ai remis de l'ensemble du répertoire .steam dans le groupe gerard.
Par contre j'ai supprimé le groupe steam vu qu'il ne sert plus.
Dommage, j'avais tenté de donner les droits en écriture et exécution au répertoire /home/gerard/.local/share/Steam où semble être stocké les programmes de jeux, mais ça n'a rien donné.
Bizarre tout de même que tu n'as pas la même arborescence pour steam sur ton système.
Bon, ça ne fait rien.
Si mes nièces veulent jouer à steam, elle téléchargeront le jeu.
Merci pour ces explications quand même intéressantes.
Bon week-end.
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#12 Le 09/04/2014, à 18:21
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Bonjour,
Bon je marque cette discussion comme résolue, car ça marche!
Depuis la fin de Windows XP de chez Microsoft pour tout vous dire, j'ai viré ce système qui ne me servais plus. Et j'ai mis le répertoire pour steam à la place!
Comme mon PC n'a que deux malheureux disques de 160 Go, ça m'en fait un pour mettre quelques jeux.
Et du coup avec une bonne gestion des droits tout le monde a accès à steam sur les quatre sessions!
C'est bien l'informatique quand même, hein.
Bonne soirée.
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#13 Le 09/04/2014, à 21:36
- Gatsu
Re : [Résolu] Fichiers jeux de Steam
Cool.
Hésite pas à faire des retours si tu as des problèmes avec les sauvegardes.
La plupart sont dans les répertoires utilisateurs, donc chaque utilisateur devrait avoir ses propres sauvegardes.
Par contre pour les sauvegardes dans le cloud, je ne sais pas trop comment ils ont géré leur bousin.
Bon jeu à toi.
Hors ligne
#14 Le 09/04/2014, à 21:55
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Hésite pas à faire des retours si tu as des problèmes avec les sauvegardes.
La plupart sont dans les répertoires utilisateurs, donc chaque utilisateur devrait avoir ses propres sauvegardes.
Sauf pour Metro. La sauvegarde se fait dans le répertoire du jeu. Du coup si quelqu'un passe derrière, il efface la partie.
Faut copier/coller le répertoire de sauvegarde quelque part à chaque fin de partie.
Très bien comme jeu Metro sous Linux!
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
#15 Le 04/01/2018, à 18:42
- Siwa_lua
Re : [Résolu] Fichiers jeux de Steam
Je suis passé récemment sur linux et je ne peux plus accéder aux fichier steam plus de steam/steamapps/GarrysMod/garrysmod....
je ne sais pas si c'est lié aux autorisations. Cela m'embete car quand j'étais sur window je pouvais donc ajouter certains mode a certains jeux
Dernière modification par Siwa_lua (Le 04/01/2018, à 18:42)
Hors ligne
#16 Le 04/01/2018, à 19:09
- Gerardll51
Re : [Résolu] Fichiers jeux de Steam
Bonjour,
Si tu as un système tout neuf et que tu as installé Steam, il te faut re-télécharger tout les jeux.
garrysmod tourne sous Linux?
Asus Eeepc Séries 1015CX, Intel® Atom™ CPU N2600 @ 1.60GHz × 4, OS 32 bits Ubuntu 18.04.2 LTS, carte graphique : Gallium 0.4 on llvmpipe (LLVM 3.8, 128 bits)), DD 311 et 2 Gio de RAM. Xfce 4.12.3
+ Ubuntu 20.04.1 LTS (Focal Fossa), Intel® Core™2 Duo CPU E8400 @ 3.00GHz, 4 Go RAM, GeForce GTX 570, Gnome 3.36.4
+ Mageia 7, Intel Core i5-9600KF, GeForce GTX 1050 Ti, 16 Go RAM, Gnome 3.36.4
Hors ligne
Pages : 1