25 Sep 2024 |
Odin | No me suena que haya que instalar dos veces. En la Steam Deck no es así. | 13:54:28 |
Bernat | Por otro lado imagino que los juegos no están preparados para ser usados así, por lo cual también sería lógico pero muy inconveniente. | 13:54:44 |
Odin | El problema es que estás ejecutando Steam en usuarios con cuentas separadas que no tienen visibilidad por culpa de los permisos | 13:55:02 |
Bernat | Tendría que usar Steam en el mismo usuario de Linux, así sí que usaría la misma biblioteca, ¿no? | 13:55:49 |
Bernat | ¿Al abrir Steam escogería la cuenta de Steam pero el usuario en el ordenador sería el mismo? | 13:56:25 |
Odin | Si lo quieres hacer así si. La otra opción sería tener los juegos en un segundo disco o un directorio que ambos usuarios de Linux tengan permisos | 13:59:38 |
leillo1975 | In reply to @odintdh:matrix.org Si lo quieres hacer así si. La otra opción sería tener los juegos en un segundo disco o un directorio que ambos usuarios de Linux tengan permisos eso es a lo que me refería | 14:01:43 |
Bernat | ¿No habría problema en compartir el almacenamiento de Steam?
Para hacer que los dos usuarios tengan permisos estaría un poco complicado. También podría ejecutar Steam como otro usuario y así me ahorro problemas de permisos. ¿Sabes cómo lo hace la Steam Deck? | 14:01:49 |
P_Vader | In reply to @berarma:matrix.org El almacenamiento no creo que se pueda compartir pero algún método para no tener que instalar los juegos dos veces en el mismo ordenador. Yo los comparto como tu quieres | 14:09:31 |
Bernat | ¿Cómo lo haces? | 14:12:19 |
P_Vader | En mi caso es una segunda partición pero eso depende de permisos. La carpeta steamlibrerary los dos usuarios comparten grupo. Lo que hago es que hago un link del directorio common del juego que sea al directorio de la librería del otro usuario. | 14:13:59 |
P_Vader | Nosotros compartimos Counter y No mans sky. | 14:14:24 |
P_Vader | Luego te paso los paso que apunté. | 14:14:41 |
P_Vader | In reply to @berarma:matrix.org ¿No habría problema en compartir el almacenamiento de Steam? Para hacer que los dos usuarios tengan permisos estaría un poco complicado. También podría ejecutar Steam como otro usuario y así me ahorro problemas de permisos. ¿Sabes cómo lo hace la Steam Deck? La steam deck no resolvía muy bien ese tema. Hace poco hicieron algo para mejorarlo, pero creó que tiraba de nube. En mi caso me he encontrado partidas machacadas y tal. | 14:17:20 |
P_Vader | In reply to @berarma:matrix.org ¿Cómo lo haces? sudo mkdir SteamLibrary/ sudo groupadd gamers sudo chgrp gamers SteamLibrary/ sudo chmod 775 SteamLibrary/ sudo chmod g+s SteamLibrary/ | 19:48:45 |
P_Vader | En mi caso el segundo usuario le hago un ln -s al directorio del juego que sea dentro de su carpeta de juegos de steam | 19:49:50 |
P_Vader | * sudo mkdir SteamLibrary/ sudo groupadd gamers sudo chgrp gamers SteamLibrary/ sudo chmod 775 SteamLibrary/ sudo chmod g+s SteamLibrary/ | 19:52:22 |
P_Vader | La carpeta normalmente está en .steam/steam/steamapps/common/ | 19:53:20 |
P_Vader | En alguna ocasión steam se pone a validar los archivos, es el unico inconveniente. | 19:54:03 |
P_Vader | Ah, y no olvides añadir cada usuario al grupo creado:
sudo usermod -a -G gamers usuario1 | 19:55:24 |
P_Vader | En mi caso el segundo usuario le hago un ln -s al directorio del juego que sea dentro de su carpeta de juegos de steam. Tambien evito que se mezclen prefix y tal, si compartiesen toda la libreria. | 20:02:02 |
Bernat | Gracias. Cuando he hecho algo por el estilo el problema es que si se crean ficheros o directorios no tienen permisos para el grupo. Lo probaré. | 20:59:28 |
Bernat | Una solución parecida que estaba valorando es crear un usuario para Steam que sea el propietario de todos los ficheros y que los usuarios reales lo ejecuten como ese usuario con el comando su - | 21:01:35 |
Bernat | * Una solución parecida que estaba valorando es crear un usuario para Steam que sea el propietario de todos los ficheros y que los usuarios reales lo ejecuten como ese usuario con el comando su . | 21:01:41 |
Bernat | * Gracias. Cuando he hecho algo por el estilo el problema es que si se crean ficheros o directorios después, estos no tienen permisos para el grupo. Lo probaré. | 21:02:14 |
Bernat | También podría hacer que el otro usuario que voy a crear lo ejecuto como si fuera mi usuario y no tengo que crear otro. | 21:03:31 |
Bernat | * También podría hacer que el otro usuario que voy a crear lo ejecute como mi usuario y no tengo que crear otro. | 21:03:41 |
| @dfreire5680:matrix.org left the room. | 21:03:51 |
P_Vader | In reply to @berarma:matrix.org Gracias. Cuando he hecho algo por el estilo el problema es que si se crean ficheros o directorios no tienen permisos para el grupo. Lo probaré. g+s mantiene el grupo | 22:22:01 |
26 Sep 2024 |
Bernat | Sí, el del grupo sí, el permiso de escritura del grupo no. Podría probar a cambiar el umask antes de arrancar Steam. | 07:03:26 |