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

Cannot launch games from 2nd steam library #7

Open
TabulateJarl8 opened this issue May 11, 2021 · 6 comments
Open

Cannot launch games from 2nd steam library #7

TabulateJarl8 opened this issue May 11, 2021 · 6 comments
Labels
help wanted Extra attention is needed

Comments

@TabulateJarl8
Copy link

Hi, I've been trying to use this but I can't seem to get any games on my hard disk to launch. I have one steam library on the same SSD as my OS, but I have a second steam library on my hard disk. The first library is at ~/.local/share/Steam/steamapps and the second library is at /run/media/username/diskName/Steam/steamapps. I'm not really sure how to provide you with any debug information, so if you have anything I can do just tell me.

OS: Manjaro with Linux 5.10.34
SteamCMD Version: latest-3

@TabulateJarl8
Copy link
Author

Just to clarify, the games do show up in the list, I just can't launch them

@dmadisetti
Copy link
Owner

dmadisetti commented May 11, 2021

Try setting the $STEAM_APP_DIR env variable, or temporarily hard coding here: https://github.com/dmadisetti/steam-tui/blob/main/src/util/paths.rs#L32

Ideally this should be set from the config, but I just didn't have the bandwidth

@dmadisetti
Copy link
Owner

Also you can provide some debug information. What is the output of install_folder_list directly from steam CMD? Maybe we should be pulling directly from that and allow the user to choose

@TabulateJarl8
Copy link
Author

The output of install_folder_list:

Steam>install_folder_list
Index 0 = "/home/tabulate/.local/share/Steam" 662.74 GB free disk space
Index 1 = "/run/media/tabulate/largeDisk/Steam" 3,224.22 GB free disk space

After setting the $STEAM_APP_DIR variable to /run/media/tabulate/largeDisk/Steam (i also tried /run/media/tabulate/largeDisk/Steam/steamapps/), I still can't launch the games from the external disk

@dmadisetti
Copy link
Owner

I won't be able to test this until at least Thursday, but if you run ' force_install_dir <>' right after logging in
queue.push_front(Command::Cli("force_install_dir <dir>\n".to_string())); here https://github.com/dmadisetti/steam-tui/blob/main/src/client.rs#L103

Note to implementer: An actual implementation of this should let the user choose their install dir on load, and then write that to the config file.

Sorry it's pretty buggy. I didn't really think this would take off?

@dmadisetti dmadisetti added the help wanted Extra attention is needed label May 11, 2021
@TabulateJarl8
Copy link
Author

After adding that line above the line currently there, it still doesn't launch the games on the hard disk, nor the games on my main SSD.

@dmadisetti dmadisetti added this to the v0.2.0 milestone Aug 2, 2021
@dmadisetti dmadisetti removed this from the v0.2.0 milestone Feb 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants