I don’t think that’s a good idea to post on such an old thread, but this is happening to me also. It was working fine just a few weeks ago, then I reinstalled Manjaro to start fresh, but now Lutris isn’t finding my Installed Steam games. Weird thing is, that neither is Gamehub!?! My Steam profile remains the same, I haven’t touch it.
Steam is installed on a ext4 partition, the games are installed on a different disk, but also ext4.
This looks like a fund weekend project to trouble shoot, maybe something to do with permissions? I’m mounting the hard drives with fstab, and “default” is the only mount option. Steam works like a charm with those drives.
Other thing, I can “install” the already installed steam games on Lutris, and they just appear as installed, no installation process.
I hope this helps
-------------------------- LAST MINUTE UPDATE YO!----------------------
I tried something new and different… I installed a game on the default installation location on home, and Lutris did find it! (Gamehub too!!!) so… this means… SOMETHING!
I’ll keep bashing my head until finding a solution, Man! These linux trouble shooting surely are fun!
--------------------New Edit ------------------------------
It’s 00:51 AM, and I’m tired, I tried changing the boot options on fstab, from default to “user,exec,dev,suid,rw,async”, it made no difference. I also disabled those hard drives on fstab and let KDE mount the drives, again, no difference.
Lastly, I tried making a link to the “problematic” drivers on the same folder where steam is, but… yeah… no dice.
--------------------Even Newer Edit ----------------------
So I did the last bastion of troubleshooting, I reformatted and reinstalled the OS. The problem continues. Somehow it’s even worst! Lutris can’t even detect the locally installed games (on the root partition). I’ll keep bashing my head, but at this point, it’s starting to hurt.
-------------- … this is getting boring-------------------
Lutris version 5.8.3 does detect the games installed on the root folder, it’s lutris version 5.8.4 that doesn’t. I guess that I’ll try a flatpak, or snap.
Another thing I can try is installing a different distro, but sounds like an idiotic idea.
I also tried changing the permissions of the HDD, and the ownership, my user name with my user name group is the owner of every drive on my pc, and the permissions were set to 777, and once I notices nothing had changed, I revert it to 755.
There are some users on github with the same problem, but so far, no solution, well… one guy made a scrip to import the games?!? something like that… but that’s not a solution for me. I’ll try something else… to install a linux game from the official manjaro repos, I should find it. Nope, it didn’t… I guess I’ll have to manually integrate the games. THIS SUCKS!
-------------------------Last edit--------------------------
Found the reason as to why lutris isn’t detecting the games installed on different drives; it’s because Steam is changing the installation folder manager. So the solution to this problem is to have patience and wait for the devs to incorporate the new “libraryfolders.vdf”. In theory, if we could find a way to create the old file, it should work, since there aren’t too many users affected with this problem, I asume the old file still works.
The same file is responsible for Gamehub Steam Integration problem too.
Cheers and have a good day!