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 installing #296

Open
Bartell17 opened this issue May 17, 2024 · 24 comments
Open

Launchers not installing #296

Bartell17 opened this issue May 17, 2024 · 24 comments

Comments

@Bartell17
Copy link

No launchers are installing. Discussed on Reddit with @moraroy

NonSteamLaunchers-install.log

Attached latest install log file for Epic (was set away to install via Decky)

@Pipodi
Copy link

Pipodi commented May 17, 2024

Same here, I've tried Battle.net. Did a fresh start too, it updates Battle.net and then crashes. Steam restarts itself, but no Battle.net installed. From the logs I can see that some Python module is missing:

NonSteamLaunchers-install.log

Installed from the .desktop file, SteamOS 3.6.3, latest preview build.

@Bartell17
Copy link
Author

Same here, I've tried Battle.net. Did a fresh start too, it updates Battle.net and then crashes. Steam restarts itself, but no Battle.net installed. From the logs I can see that some Python module is missing:

NonSteamLaunchers-install.log

Installed from the .desktop file, SteamOS 3.6.3, latest preview build.

Oh 3.6.3 is a preview build? It's showing in my SD and constantly tries to install and doesn't. It's been annoying me thinking my deck was faulty. Why will it present a preview build if I'm on stable in settings menu? Weird

@moraroy
Copy link
Owner

moraroy commented May 18, 2024

@Pipodi @Bartell17 these are new errors, i never needed these python modules before, so im assuming it has to do with steams new updates/ or the modules need updating thank you for letting me know will try to find a fix!

@tmespe
Copy link

tmespe commented May 19, 2024

I fixed this on my end by downloading charset_normalizer from their repo and adding it to the modules folder.

@moraroy
Copy link
Owner

moraroy commented May 19, 2024

@tmespe gotcha, but why is it needed now all of a sudden?

@tmespe
Copy link

tmespe commented May 19, 2024

@moraroy My guess would be that Valve removed either chardet and/or charset_normalizer from being installed by default on 3.6. They are not currently installed on 3.6.3 at least. I will revert back to stable and check if they are there later today.

@Notaexpert
Copy link

as of yet is there a solution?

@Notaexpert
Copy link

Im trying to run ps plus and its not installing

@moraroy
Copy link
Owner

moraroy commented May 19, 2024

@Notaexpert not yet, perhaps in due time

@Notaexpert
Copy link

thanks for the response

@tmespe
Copy link

tmespe commented May 19, 2024

@moraroy
I just reimaged to the Stable channel on the deck and I'm seeing both python-chardet (5.1.0-3) and python-charset-normalizer (3.1.0-3) installed by default with Pacman -Q. Not sure why valve removed them from the 3.6.3 image.

For anyone looking for a workaround you can download zip of the charset_normalizer repo, extract the zip file, copy the charset_normalizer folder into /home/.config/systemd/user/Modules.

@moraroy
Copy link
Owner

moraroy commented May 19, 2024

@tmespe makes sense why I was not able to get this error because I had also recently reset my deck. Good to know hopefully the next steam update will fix everyone's deck from that error.

@Notaexpert
Copy link

@moraroy I just reimaged to the Stable channel on the deck and I'm seeing both python-chardet (5.1.0-3) and python-charset-normalizer (3.1.0-3) installed by default with Pacman -Q. Not sure why valve removed them from the 3.6.3 image.

For anyone looking for a workaround you can download zip of the charset_normalizer repo, extract the zip file, copy the charset_normalizer folder into /home/.config/systemd/user/Modules.

could you please explain in simpler terms

@lyledouglass
Copy link

I'm not sure this is only 3.6.3 - I recently got a steamdeck and am on 3.5.19 image and am having the same issue. I also did a factory reset just to be sure my issue is the same. I'll upload my log right after this comment

@lyledouglass
Copy link

I'm not sure this is only 3.6.3 - I recently got a steamdeck and am on 3.5.19 image and am having the same issue. I also did a factory reset just to be sure my issue is the same. I'll upload my log right after this comment

NonSteamLaunchers-install.log

@moraroy
Copy link
Owner

moraroy commented May 20, 2024

@lyledouglass add a random non steam shortcut to your library first...then try nonsteamlaunchers again.

@lyledouglass
Copy link

That worked, not the same issue it seems! Thanks

@GeorgyDesign
Copy link

Hey, folks!

Is the issue solved? I just got Steam Deck OLED yesterday, so gonna update it and whatnot — wanted to use @moraroy solution for other stores, but decided to check the issues since there where not any updates for quite some time.

Does it work? Did new Steam update fix the issue?

Also, my apologies for asking it here, but can I install be launchers after previous ones? E.g., I installed EGS and decided to install Ubisoft Connect next month? How to do it?

@moraroy
Copy link
Owner

moraroy commented May 23, 2024

@GeorgyDesign I would just use the plug-in from deck loader if you're starting on a fresh deck. Go to the deck loader testing store and download nonsteamlaunchers from there.

@GeorgyDesign
Copy link

@GeorgyDesign I would just use the plug-in from deck loader if you're starting on a fresh deck. Go to the deck loader testing store and download nonsteamlaunchers from there.

Hey, Roy!

Sorry for a noob question, but what is “deck loader”? Is it “Decky/Decky Loader”? Is “nonsteamlaunchers” in “deck loader” different from this repo?

@KhazP
Copy link

KhazP commented May 30, 2024

@GeorgyDesign I would just use the plug-in from deck loader if you're starting on a fresh deck. Go to the deck loader testing store and download nonsteamlaunchers from there.

That doesn't work for me either. I'm on the stable branch in SD, and after I install EA and UPlay, even though it says successfully installed, they don't appear. Funny enough only Rockstar Launcher appears among those three.

@joshuataylor
Copy link

It seems the dependency as noted isn't installed on preview, and there might be two seperate issues occuring here:

  1. You need a nonsteam game added already
  2. The dependency isn't installed on preview.

To fix 2:

  1. Enable r/w mode on the deck.
  2. sudo pacman --Sy python-chardet python-charset-normalizer
  3. Rerun the script

It seems to fix the issue, at least with battlenet.

@KhazP
Copy link

KhazP commented Jun 12, 2024

It seems the dependency as noted isn't installed on preview, and there might be two seperate issues occuring here:

  1. You need a nonsteam game added already
  2. The dependency isn't installed on preview.

To fix 2:

  1. Enable r/w mode on the deck.
  2. sudo pacman --Sy python-chardet python-charset-normalizer
  3. Rerun the script

It seems to fix the issue, at least with battlenet.

Actually the latest update fixed it :)

Downloaded Ubisoft Connect and EA Play.

@joshuataylor
Copy link

I tried the latest one today, 2024-06-12) and could not see Battlenet.

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

9 participants