this post was submitted on 27 Jan 2025
9 points (76.5% liked)

Linux Gaming

15942 readers
108 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 2 years ago
MODERATORS
 

Hi all,

I downloaded overwatch 2 for the first time through steam (flatpak). When I click play, it looks like its doing something for maybe 5-10 seconds, but then nothing happens and the play button reappears. Seemingly the game does not run.

Some info about my setup:

  • bspwm, so no wayland

  • nvidia 3060 Ti GPU, tried both 535 drivers and 550.

  • kernel 6.1.121. Distro is gentoo but it should not matter

  • other games work. I tried Borderlands 2 as a recent example.

  • I ran steam through terminal to look out for errors, but nothing interesting pops up

  • nvidia drivers are installed through flatpak correctly

The questions: Can I get any more detailed logs ? any suggestions how to fix it ?

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

Launch the game with the PROTON_LOG=1. It will create a log in your home directory.

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

I did that, but it did not produce any logs either :(

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

Apparently if you're using the flatpak it'll actually be in ~/.var/app/com.valvesoftware.Steam/

[–] [email protected] 5 points 3 days ago (1 children)

Which Proton version are you using? try using Proton Experimental or trying out other versions to see what works.

[–] [email protected] 2 points 3 days ago

I did try multiple versions of proton, but still without success and same issues :(

[–] [email protected] 2 points 3 days ago

i had lots of difficulties getting some games to launch when i used kernels 6.2 and older, and flatpak steam.

the problem disappeared but i was never sure which thing fixed it, getting steam from apt or newer kernel (xanmod 6.6 then, xanmod 6.12 now, mint default 6.8 worked too).

maybe gpu related too, i also have 3060ti and it's been garbage since new. weirdly enough it works better in linux than it did on windoze...

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

If important to verify, I have my logs from running steam in terminal here:

chdir "/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/steamapps/common/Overwatch"
ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 2357570, but recording for this game is disabled
Adding process 1119 for gameID 2357570
ERROR: ld.so: object '/home/myuser/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Adding process 1120 for gameID 2357570
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 3394 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 3394 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
WARNING: discarding _NET_WM_PID 2498 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Adding process 1121 for gameID 2357570
Adding process 1210 for gameID 2357570
Adding process 1211 for gameID 2357570
Adding process 1212 for gameID 2357570
Adding process 1213 for gameID 2357570
Adding process 1216 for gameID 2357570
Adding process 1218 for gameID 2357570
Adding process 1221 for gameID 2357570
Adding process 1231 for gameID 2357570
Adding process 1245 for gameID 2357570
Adding process 1251 for gameID 2357570
Adding process 1264 for gameID 2357570
Adding process 1281 for gameID 2357570
Adding process 1294 for gameID 2357570
Game Recording - game stopped [gameid=2357570]
Removing process 1294 for gameID 2357570
Removing process 1281 for gameID 2357570
Removing process 1264 for gameID 2357570
Removing process 1251 for gameID 2357570
Removing process 1245 for gameID 2357570
Removing process 1231 for gameID 2357570
Removing process 1221 for gameID 2357570
Removing process 1218 for gameID 2357570
Removing process 1216 for gameID 2357570
Removing process 1213 for gameID 2357570
Removing process 1212 for gameID 2357570
Removing process 1211 for gameID 2357570
Removing process 1210 for gameID 2357570
Removing process 1121 for gameID 2357570
Removing process 1120 for gameID 2357570
Removing process 1119 for gameID 2357570

Some of those might look a bit conerning but they seem to show up for games that work also.

[–] [email protected] 1 points 3 days ago

a wild guess: try setting LD_PRELOAD="" %command% Im on mobile and cannot look things up properly but that fixed some weird behaviour for me

[–] [email protected] 1 points 3 days ago (1 children)

Does it work in non-flatpak steam?

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

I did not try that, but I did try battle.net tjrough bottles and I get a similar issue. Does not launch , no errors.

[–] [email protected] 1 points 3 days ago (1 children)

Have you checked protondb to see if there are any fixes suggested there? If I remember correctly flatpak steam causes a lot of problems. You could try flatseal to see which permissions steam has, maybe sth is interfering?

[–] [email protected] 1 points 3 days ago

the only thing I saw was changing some launch options, and none of the mworked unfortunately.