29 Jul 2025 |
K900 | In reply to @marie:marie.cologne I'm surprised they shipped this without the steam overlaying having wayland support Wait why does the Steam overlay need Wayland support | 04:14:34 |
K900 | It's in-process | 04:14:38 |
niklaskorz | https://github.com/ValveSoftware/steam-for-linux/issues/8020
The Steam overlay currently depends on GLX and X WSI for OpenGL and Vulkan respectively. As a result, when running a Wayland-native application the overlay will not appear.
| 05:41:33 |
K900 | Huh | 05:43:45 |
olivia | I'm confused why they can't just hook the VKKHRswapchain stuff on vulkan | 06:18:50 |
K900 | I thought they did | 06:22:42 |
K900 | And it was just a Vulkan layer | 06:22:46 |
aidalgol | This explains why it won't come up for some native games that I know are using Wayland. | 09:13:19 |
30 Jul 2025 |
| yan 💕 joined the room. | 01:42:23 |
| Nicolai joined the room. | 07:13:55 |
| nyanbinary 🏳️⚧️ removed their profile picture. | 14:34:33 |
| nyanbinary 🏳️⚧️ set a profile picture. | 14:37:19 |
31 Jul 2025 |
| ryand56 removed their profile picture. | 09:43:26 |
| zalaare joined the room. | 19:09:13 |
mrdev023 | Hi, i want try FSR4 with my 9070XT. I installed mesa-git from https://github.com/chaotic-cx/nyx
I see VK_EXT_shader_float8 vulkan extension Mesa 25.3.0-devel
I installed Proton GE 10 V10 and run Steam game with FSR4 support with launch command
PROTON_FSR4_UPGRADE=1 PROTON_ENABLE_WAYLAND=1 PROTON_ENABLE_HDR=1 %COMMAND%
But the option doesn't appear. Same for optiscaler. I want to know if you have idea about it
| 21:07:18 |
mrdev023 | 10653.005:016c:0170:err:amdxc:AMDFSR4FFX_UpdateFfxApiProvider Failed to load FSR4 dll (amdxcffx)!
| 21:10:11 |
mrdev023 | Okay i need to copy again amdxcffx64.dll in system32 | 21:20:46 |
1 Aug 2025 |
| Brisingr05 joined the room. | 18:06:31 |
2 Aug 2025 |
tuxiqae | DayZ stopped running for me, I think due to an issue with libGL.so.1, tried patching it using nix-ld to no avail using the libs mesa.drivers, libGL, libglvnd
Any idea how I could fix the issue? | 08:51:00 |
olivia | do you have an error message? | 09:06:23 |
| scharada joined the room. | 10:44:22 |
tuxiqae | In reply to @olivia:computer.surgery do you have an error message? Sorry, missed your message, Ill try to add one in an hour or so | 11:56:46 |
tuxiqae | Fossilize INFO: Setting autogroup scheduling.
sh: line 1: xdg-user-dir: command not found
chdir "/home/MYUSER/.local/share/Steam/steamapps/common/DayZ"
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 221100, but recording for this game is disabled
Adding process 6413 for gameID 221100
Game Recording - game stopped [gameid=221100]
Removing process 6413 for gameID 221100
I'm pretty sure that's an issue with the game itself since that's a log from an older generation of my OS (6.15.5 so must be a month or two since I've built it) and back then it worked The xdg-user-dir was since fixed, again, you see it since it's an old gen The LD_PRELOAD env var is set to "" using the following launch options: gamemoderun LD_PRELOAD="" DXVK_ASYNC=1 %command% -noSplash -skipintro -noPause , that was not changed When I specifically set it to use the 64bit version of the same file I get the same error:
❯ file ~/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so
/home/MYUSER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5df00fae2e42cf797a8614f4dcae8da02225e20, not stripped
chdir "/home/MYUSER/.local/share/Steam/steamapps/common/DayZ"
ERROR: ld.so: object '/home/sagis/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 221100, but recording for this game is disabled
Adding process 7592 for gameID 221100
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Game Recording - game stopped [gameid=221100]
Removing process 7592 for gameID 221100
Which is weird to me, how come both the 32, and 64bit are incompatible?
| 12:36:01 |
tuxiqae | * Fossilize INFO: Setting autogroup scheduling.
sh: line 1: xdg-user-dir: command not found
chdir "/home/MYUSER/.local/share/Steam/steamapps/common/DayZ"
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 221100, but recording for this game is disabled
Adding process 6413 for gameID 221100
Game Recording - game stopped [gameid=221100]
Removing process 6413 for gameID 221100
I'm pretty sure that's an issue with the game itself since that's a log from an older generation of my OS (6.15.5 so must be a month or two since I've built it) and back then it worked The xdg-user-dir was since fixed, again, you see it since it's an old gen The LD_PRELOAD env var is set to "" using the following launch options: gamemoderun LD_PRELOAD="" DXVK_ASYNC=1 %command% -noSplash -skipintro -noPause , that was not changed When I specifically set it to use the 64bit version of the same file I get the same error:
❯ file ~/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so
/home/MYUSER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=a5df00fae2e42cf797a8614f4dcae8da02225e20, not stripped
chdir "/home/MYUSER/.local/share/Steam/steamapps/common/DayZ"
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 221100, but recording for this game is disabled
Adding process 7592 for gameID 221100
ERROR: ld.so: object '/home/MYUSER/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
Game Recording - game stopped [gameid=221100]
Removing process 7592 for gameID 221100
Which is weird to me, how come both the 32, and 64bit are incompatible?
| 12:36:15 |
K900 | All of that looks completely normal | 12:42:51 |
tuxiqae | In reply to @k900:0upti.me All of that looks completely normal So what other methods could I use to troubleshoot this issue? | 12:43:32 |
K900 | Is it a native game or Proton? | 12:43:51 |
tuxiqae | In reply to @k900:0upti.me Is it a native game or Proton? Proton | 12:44:39 |
tuxiqae | Fml, got it to work
Forgot that I set it to use Steam Tinker Tool which for some reason started crashing on launch | 12:45:59 |
tuxiqae | Thanks K900, you're great just like always! | 12:46:18 |