-
-
Notifications
You must be signed in to change notification settings - Fork 423
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
Heroic using Flatpak Steam dir even after uninstalling the Steam Flatpak #1612
Comments
There is no easy way to detect the paths. What we do is prefer steam flatpak over steam none-flatpak: HeroicGamesLauncher/electron/constants.ts Lines 114 to 143 in 3608cc1
|
That makes sense. So, the only issue is: Heroic_BI3qEzAgMM.mp4 |
Workaround for now would be adapt the path and toggle a other option. |
I think we should consider using fltapak steam as last resort? |
The problem is thst on flatpak when you uninstall the app it keep the data files, so how would we know? |
The question is if we wanna change the order here? So we check for none flatpak first and flatpak second. HeroicGamesLauncher/electron/constants.ts Lines 135 to 143 in 5901dba
|
I don't think this will make much of a difference. More and more people are using flatpak now and changing the order will give false positives for people that changed the distro steam for the flatpak one. I thibk we just need a wiki in the page with a troubleshooting for that until we find a way of checking if steam is installed. Also, another edge case if a person has two steams installed. |
Ok wait a minute. I'm dumb. I added a option to set the steam path. Need to check if this works for every function that relies on steam path, but i think i covered everything. So in next release people can workaround by setting the steam path in general settings, if needed. I think we can close the ticket. |
It should not be too difficult to run a 'flatpak' command to check if Steam is currently installed by flatpak or not. |
Yes we could do that. But we only run it once if we setup the default settings. So if you already installed heroic and install flatpak steam aferwards, maybe it is not picked up. |
So, in that sense, you could add a new checkbox that says:
If the user ticks it, the install path field can be customized and so on. |
Why a checkbox? Just guess the default path and if it is not correct the user can fix it by itself in settings. |
Or perhaps, this is a side-effect of the settings page entry for Steam default path not applying the changes made (have to manually set it in the config.json to make effect).
Originally posted by @felipecrs in #1331 (comment)
The text was updated successfully, but these errors were encountered: