this post was submitted on 03 Aug 2023
16 points (100.0% liked)

Linux Gaming

15243 readers
91 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 1 year ago
MODERATORS
 

Recently I've been having some issues with framerate with D2R, dropping down to low 20s. I installed the Nouveau driver, purged all the Nvidia drivers, and then installed the new 535 driver and after some tinkering, D2R seems to be running in the 70ish range for the most part which is a huge improvement. Now, however, I seem to be having some inconsistent issues with TF2 launching.

Initially, everything worked fine. I launched all the games I have been playing lately and everything was running. I even played TF2 for a few hours without issue. Yesterday, a day after doing all of this, TF2 will not launch at all. When I click the play button in my library, it changes to cancel, stop, then back to play. All in just a second or 2. TF2 never actually launches. I tried verifying the integrity of the game files and even uninstalling/reinstalling but it still seems to get me the same result.

Some results of trying to launch TF2 and my system information from steam I've copy/pasted here: https://pastebin.com/z6GEupLb

Anyone have any idea what's causing my crashes?

top 10 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 year ago (1 children)

Verify your game files and clear your shader caches and such. Looks like you might have some corrupted files in there from the looks of those file errors.

[–] [email protected] 1 points 1 year ago (1 children)

I just tried to clear cache and verified the game files again but I get the same results when trying to launch the game.

[–] [email protected] 2 points 1 year ago (1 children)

Try the old uninstall>delete>reinstall, and make sure you manually go and check those riectories it mentions in the logs and clear all that out. It's throwing ELF errors, and the executable names are garbled. I'm positive you have corrupt files in there.

[–] [email protected] 1 points 1 year ago (1 children)

I tried uninstalling TF2 from Steam, I deleted the Team Fortress 2 folder (/home/shabamjenkins/.steam/debian-installation/steamapps/common/Team Fortress 2), restarted, reinstalled and launched again. I still get the same errors. Should I uninstall Steam altogether (or was that what you meant by uninstall>delete>reinstall)?

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

I was just referring to the game. Are your logs still throwing the same elf errors?

Can you post the output of: uname -a

[–] [email protected] 1 points 1 year ago (1 children)

Yup, same ELF errors. I think the jumbled ones are slightly different but mostly the same.

shabamjenkins@ShabamJenkins:~$ uname -a Linux ShabamJenkins 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

[–] [email protected] 2 points 1 year ago

The only other thing I can suggest is just completely removing Steam and installing the Flatpak release of the Steam client. This has been solving certain issues for people, and was suggested to a few F38 users, but seen others say it fixed issues. Seems like a long way to go, but...

[–] [email protected] 1 points 1 year ago (1 children)

Did you update your system other than your nvidia driver? Like from fedora 37 to 38

[–] [email protected] 1 points 1 year ago (1 children)

I usually install updates as they pop up: drivers, apps, whatever. Between the 2 days of TF2 working and then TF2 not working, I'm pretty sure there wasn't any real updates.

[–] [email protected] 1 points 1 year ago

I’d recommend installing the flatpak. Tf2 stopped working for me when I upgraded to fedora 38. The flatpak seems to fix whatever dependency issue is causing it. It also fixes portal 2 and Gmod cause those also stopped launching on f38.