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

Launchers not adding to Steam #269

Open
Betablockr opened this issue Apr 15, 2024 · 9 comments
Open

Launchers not adding to Steam #269

Betablockr opened this issue Apr 15, 2024 · 9 comments
Labels
bug Something isn't working

Comments

@Betablockr
Copy link

I'm using the latest NonSteamLauncher version and I am unable to get any of the launchers to add to Steam. They seemingly have an install path however.

Also the Xbox Game Pass app refuses to install regardless on if I have Chrome, Chromium or Edge installed so I am unable to manually link this.

I did first try installing on Steam OS Beta as I use the new family option. I did think after a recent RMA think they may have reimaged it wrong so did a re image and stayed on the stable OS and tried again. I got the same result.

I also tried the Decky Loader option which on one run did successfully add Epic, GOG and EA but only GOG run.

Manually adding the install path to Steam also didn't work.

I'm a bit lost on what to do?

@Piiikachu
Copy link

Same problem. No launchers add to steam. I wonder if it is because there are two accounts in my steam. Hope someone can fix it.

@Betablockr
Copy link
Author

I saw on a previous post that someone said to manually ad a non steam game OR when in game mode install Google Chrome when promted. I missed this prompt to manually add chrome to the Steam games. Now GOG, Epic, EA and Rockstar work BUT xbox cloud app refuses to appear. Very frustrating

@Piiikachu
Copy link

I tried adding chrome but nothing happens. But i do find some infomation in the log file. It's my network failed to download 'dbus' dependency and NSLGameScanner.py from raw.githubcontent.com damain. I figure it out by using a system proxy. So I guess my problem is a special case which may not helping you. But i DO sugguest you to take a look at ~/Downloads/NonSteamLauncher-install.log to see if there is anything wrong.
And also, I think it would be better if the developer can report error to user and abort installation when missing dependencies, rather than keep installing launchers. It could be confused if the installation SEEMS to success but noting add to steam.

@gertis99
Copy link

Hey. I had the same problem, but I fixed this checking the box where says spearate app ids, and checking the box for xbox game pass. I hope this helps you.

@moraroy moraroy added the bug Something isn't working label Apr 23, 2024
@Starlynk1
Copy link

What I've found is that if you try to do a fresh start, it doesn't remove the app id folders and then fails to accept a new install of that app. If you plan on doing a fresh start, then I recommend going into the following folder and remove any uninstalled non steam items.

Home/.local/share/Steam/steamapps/compatdata

Look into each subfolder until you find the app it is referenced to. Usually in the Program Files (x86) folder.

@Betablockr
Copy link
Author

What I've found is that if you try to do a fresh start, it doesn't remove the app id folders and then fails to accept a new install of that app. If you plan on doing a fresh start, then I recommend going into the following folder and remove any uninstalled non steam items.

Home/.local/share/Steam/steamapps/compatdata

Look into each subfolder until you find the app it is referenced to. Usually in the Program Files (x86) folder.

So I did try a factory reset on my Steam deck and.... nothing. But then I did a re-image (I also use the steam client beta) and this time around it worked, so maybe it was a dodgy re-inage after a recent valve repair on my headphone port. I used the testing version of nonsteamlauchers via the deckyloader plug in which worked perfectly. However I had to first do the "install chrome and add to home screen" feature to get the xbox game pass to work properly, a manual install of Chrome didn't seem to work.

Unsure if this is a resolved issue because it might still be something you can replicate easy. Or likely see happen again.

@moraroy
Copy link
Owner

moraroy commented May 13, 2024

@Betablockr the problems youre describing some of them have actually been fixed. Im waiting on the decky loader team to accept those changes! but yes im glad the plugin is working nice for you. keep on the look out for more changes and updates hopefully will be able to move to main soon!

@livejamie
Copy link

I had similar problems, I had to restart steam to get a bunch of loaders to work with the decky version.

@moraroy
Copy link
Owner

moraroy commented May 13, 2024

@livejamie yeah that one is out of my control

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants