Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Different drive for games #54

Open
kristaps777 opened this issue Aug 28, 2024 · 9 comments
Open

Different drive for games #54

kristaps777 opened this issue Aug 28, 2024 · 9 comments

Comments

@kristaps777
Copy link

Does this tool support configuring separate paths for steam itself & games? I only see 1 configurable field for steam path, and it says game not installed, which is correct, because my steam library is located on a different drive.

@gitdeeznutterbutters
Copy link

This is what I was also wondering. It seems not tho, because I too have my games on a separate drive

@wyyadd
Copy link
Owner

wyyadd commented Oct 9, 2024

With the release of LaLa 1.1.1, this issue should be resolved.
If you still encounter any problems, feel free to reopen this issue.

@wyyadd wyyadd closed this as completed Oct 9, 2024
@kristaps777
Copy link
Author

I must be blind, what exactly has changed?
Config options have only 1 configurable param as before - steam path. Load games attempts to do something, but fails, most probably because of the same reason as before - the games are not where steam is, they are on a different drive.

@wyyadd
Copy link
Owner

wyyadd commented Oct 10, 2024

Now LaLa can auto detect game path that are on different drive through reading libraryfolders.vdf.
Actually, you needn't to do anything just set a correct steam path.
Are you still unable to launch the trainer?

@kristaps777
Copy link
Author

I tried using the default path or any of the results provided by whereis steam, I always get the same error - Library path not found.

image

@wyyadd
Copy link
Owner

wyyadd commented Oct 10, 2024

Hi, can you set steam path to ~/.local/share/Steam or ~/.steam/steam?
I believe it would work for your os.

@kristaps777
Copy link
Author

Minor success, I was able to finally load the games using

~/.local/share/Steam

Unfortunately, it was still unable to launch/find the game.
I wonder, why is it looking in /compatdata directory? Aren't Steam game executables located in /steamapps? Then again, I do not know, what exactly is the tool looking for :)

When I attempt to launch the game, I get this message
image
/games_xpg is my external device
Is it possible, this is related to read/write privileges or something?

@wyyadd
Copy link
Owner

wyyadd commented Oct 12, 2024

I wonder, why is it looking in /compatdata directory? Aren't Steam game executables located in /steamapps? Then again, I do not know, what exactly is the tool looking for :)

In $steamPath/steamapps/compatdata/$appId direcotry, you can find wineprefix, which is like a small windows system that is run through wine. LaLa need to read this folder to run trainers.

Firstly mount your external device.
Then can u check if this folder (i.e. in your case, /games_xpg/SteamLibrary/steamapps/compatdata/2322010) is exist?

@wyyadd wyyadd reopened this Oct 12, 2024
@kristaps777
Copy link
Author

kristaps777 commented Oct 13, 2024

My games storage (/games_xpg) is auto-mounting on boot. I made sure to configure this in /etc/fstab when I first set it up.
As for the contents of /compatdata/$appId, I am quite sure it exists for every game.

In this case
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants