How I got steam proton to work

This isn't an issue, but more of the steps that I've taken to ensure that steam proton works with my system and setup.

The focus of this was to play elden ring mainly, but now that it's set up right, I can play most of my steam library with minimum issues.

First off, I have tried steam native and steam runtime, but they have not worked. From research, most people have said that their issue was fixed by using steam flatpak, but I cannot confirm if that's what allowed the issue to be fixed as it was a combination of multiple things.

After that, I looked at all of the proton builds installed and installed proton ge for flatpak from pacman.

Another issue was permissions and my external SSD. Since my external SSD was formatted as exfat, it does not play well with Steam because it requires user permissions, which exfat does not have on its own. I have tried fstab using special flags, but in the end I decided to just format the drive to ext4 and reinstall all the games.

A weird issue that I've had is that Elden Ring will not work on my main luks drive on the laptop, but will work when installed on the external SSD, not sure if this is a game specific issue or not.

Lastly, I used the

pacman -Q

command to view installed packages and saw that I had lib32-amdvlk installed, while my system has NVIDIA graphics. I have removed the package to prevent any further issues and then restarted my system.

Upon startup, steam works fine running on flatpak. In order to let the steam flatpak access my external ssd, I have used the flatseal package in order to add the file path manually.

After all of these changes, and using the latest proton ge version on flatpak, all of the games that I have tried in my library work (especially Elden Ring).

Hopefully this helps some other people out with their steam issues.

No offense, but this post is lacking

garuda-inxi

as well as....

well, have you tried Frogging Family's NVIDIA drivers as well as using their TKG kernel(s)? Also, flatpak? I don't believe Garuda recommends not to use it for a reason..

I'd be curious also if you've ever used BTRFS as your main FS? I don't know a single soul that's ever begun using it and then not formatted every subsequent non-enterprise driver in their life as anything but -- it's really a... better file system....

It is has been awhile since I have installed Steam on a fresh install, but for me what works is making sure you have the correct wine install and 32lib files, etc.

Here is the guide I follow to start to build the base for Steam...

How to get out of Wine Dependency hell

5 Likes

If this isn’t an issue then wouldn’t this belong under Community?

2 Likes

There is no requirement or recommendation for flatpak whatsoever to play games. Follow @RodneyCK's fantastic link above. Be sure you run with Steam 'Native' rather than 'Runtime' for best effect. Elden Ring should work almost immediately: https://www.protondb.com/app/1245620

6 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.