NixOS Gaming | 446 Members | |
| Gaming things, my hands are typing words. | 127 Servers |
| Sender | Message | Time |
|---|---|---|
| 10 Aug 2025 | ||
| In other distros it launches almost as soon as i click the "Play" button | 16:23:25 | |
you could try comparing straces between distros to see if it's making extra syscalls | 16:23:41 | |
|
That is the only error out of ordinary that i get when launching a game | 16:26:08 | |
*
That is the only error out of ordinary that i get when launching a game | 16:26:39 | |
Okay, so now when looking through Steam logs, I see lines like those:I guess protonfixes aren't important in this context, however, I'm a bit curious about the invalid prefix version | 16:26:56 | |
Okay, deleting /home/joe/.local/share/Steam/steamapps/compatdata/0/ makes the compatibility packages appear in Steam | 16:28:25 | |
| so I think I'd need to delete it every time I rebuild NixOS | 16:28:51 | |
| Nope, it's not even every time I rebuild NixOS | 16:29:41 | |
| it's every time I relaunch Steam ;-; | 16:29:49 | |
| Okay, it's not related to Steam or NixOS or anything. My systemd service for automatically starting Steam with graphic session is what's the issue | 16:31:58 | |
| * Okay, it's not related to Steam or NixOS or anything. My systemd service for automatically starting Steam on the graphic session's start is what's the issue | 16:34:33 | |
| 11 Aug 2025 | ||
| I only have this problem with some Windows games. | 05:13:15 | |
| There is so much jank that is just inherent to how Steam works, that I don't know whether log messages like this are anything to be concerned about. | 05:14:03 | |
| Steam app ID 0 is apparently used for non-steam games. https://www.reddit.com/r/SteamDeck/comments/15jnugz/app_id_0/ | 05:15:26 | |
In reply to @aidalgol:matrix.orgI think it's also used for conpatibility tools outside of Steam, but I might be wrong on that one | 06:06:28 | |
| either way, my systemd service has that Steam package that should've never be there | 06:07:10 | |
| and when Steam was launched through that service, it was missing the ENV var for compatibility tools | 06:08:02 | |
| Now there's only one issue I have to figure out: Steam refusing to load extra 32bit packages | 06:08:43 | |
| * either way, my systemd service has that Steam package that should've never been there | 06:09:18 | |
ERROR: ld.so: object '/nix/store/v7ykz1jl8lfqd47c2i670y8w10qjr4wj-extest-1.0.2/lib/libextest.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. with programs.steam.extest.enable = true;, ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored. while launching a game and ERROR: ld.so: object '/run/host/lib32/libjack.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. despite the fact that libjack.so is available for Steam FHS: | 11:18:57 | |
| That's all fine | 11:20:31 | |
| Nope. I get no audio devices in Rocksmith because of that 32-bit JACK issue | 11:21:00 | |
| I really doubt that | 11:22:52 | |
There should be no reason to LD_PRELOAD it | 11:23:14 | |
In reply to @k900:0upti.meThere is a reason to preload it as it's required by Wine ASIO and Wine ASIO is required by RS_ASIO | 11:29:13 | |
| It doesn't need to be preloaded | 11:29:28 | |
| It should just be loaded by whatever uses it | 11:29:34 | |
| As it's in a completely normal location | 11:29:40 | |
In reply to @k900:0upti.meWell, that doesn't work and Wine ASIO crashes | 11:29:53 | |
| How does it crash, exactly? | 11:30:07 | |