Tormak9970 / Steam-Art-Manager

Simple and elegant Steam library customization
GNU General Public License v3.0
93 stars 4 forks source link

Steam Folder is not detected on Steam Deck #173

Closed RaptorTrap closed 5 months ago

RaptorTrap commented 5 months ago

On the Steam Deck, after upgrading to 3.6, the Steam folder is not detected and after selecting it or entering '/home/deck/.steam/steam' into the box on the dialog, the error ' The chosen path is not valid!' is displayed

error

logs:

[Steam Art Manager] [22:28:25] [INFO]: Initialized logging file [Steam Art Manager] [22:28:26] [INFO]: Initializing CacheController... [Steam Art Manager] [22:28:26] [INFO]: Found cache dir. [Steam Art Manager] [22:28:26] [INFO]: Found grids cache dir. [Steam Art Manager] [22:28:26] [INFO]: Found Capsule cache dir. [Steam Art Manager] [22:28:26] [INFO]: Finished checking settings for new app version and/or migration. [Steam Art Manager] [22:28:26] [INFO]: Added /home/deck/.steam/steam to scope. [Steam Art Manager] [22:28:26] [INFO]: Found Wide Capsule cache dir. [Steam Art Manager] [22:28:26] [INFO]: Added /home/deck/.steam/steam to scope. [Steam Art Manager] [22:28:26] [INFO]: Found Hero cache dir. [Steam Art Manager] [22:28:26] [INFO]: Found Logo cache dir. [Steam Art Manager] [22:28:26] [WARNING]: Steam Not Found [Steam Art Manager] [22:28:26] [INFO]: Found Icon cache dir. [Steam Art Manager] [22:28:26] [INFO]: Initialized CacheController. [Steam Art Manager] [22:28:34] [INFO]: Added /home/deck/.steam/steam to scope.

Steam Deck Stable Branch OS Version 3.5.19

Tormak9970 commented 5 months ago

Damn, probably a symlink issue. I'll take a look

Notakas commented 5 months ago

I'm getting the same issue on desktop. Running Archlinux, trying to point Steam root directory to ~/.local/share/Steam but it says it's not valid.

Tormak9970 commented 5 months ago

@Notakas @RaptorTrap It is indeed a symlink issue. Going to fix it, but for now change the path to /home/decl/.local/share/Steam and itll work

Tormak9970 commented 5 months ago

fixed as of https://github.com/Tormak9970/Steam-Art-Manager/commit/4051e316eca31ba24a888181a6a2bd0bc4075e6b. It will be included with the next release

RaptorTrap commented 5 months ago

Sorry, but with 3.6.1 I am still getting the same error that the steam path is not detected and the entered steam paths are not correct.

Tormak9970 commented 5 months ago

Sorry, but with 3.6.1 I am still getting the same error that the steam path is not detected and the entered steam paths are not correct.

Odd, I'll look into it again

Tormak9970 commented 5 months ago

it was an issue with how tauri handles paths on the frontend. switched it to be handled in rust and its working properly now https://github.com/Tormak9970/Steam-Art-Manager/commit/b827f13b6738497be95fbe2dc83b96ec39a5d7b0. building a new release rn that'll contain the fix

RaptorTrap commented 5 months ago

Working perfectly now with 3.6.2, thank you!