| 10 Aug 2025 |
Rein |  Download image.png | 14:39:10 |
Rein | Okay, I've deleted all files related to Steam and it suddenly works. I have no idea what was the issue tho | 14:45:09 |
Rein | I've rebuild the system after that and the compatibility tools are not there anymore ;-; | 14:47:50 |
Rein | * I've rebuilt the system after that and the compatibility tools are not there anymore ;-; | 14:48:36 |
Rein | It's probably something with Steam, since it worked after deleting $HOME/.local/share/Steam and $HOME/.steam | 14:50:09 |
@witchlliee:matrix.org | I'm having this warn with steam:
pressure-vessel-wrap[9433]: W: Found more than one possible libdrm data directory from provider
pressure-vessel-wrap[9433]: W: "run/opengl-driver-32/share/drirc.d" is unlikely to appear in "/run/host"
pressure-vessel-wrap[9433]: W: "run/opengl-driver/share/drirc.d" is unlikely to appear in "/run/host"
pressure-vessel-wrap[9433]: W: Found more than one possible drirc.d data directory from provider
pressure-vessel-wrap[9433]: W: "run/opengl-driver-32/share/drirc.d" is unlikely to appear in "/run/host"
Anyone knows what is this about? | 15:48:29 |
K900 | This is perfectly normal | 15:48:45 |
@witchlliee:matrix.org | Okay then | 15:50:29 |
Rein | Same thing here. Nothing works out of the ordinary, so pretty safe to ignore | 16:20:24 |
Rein | well, except for the compatibility packages, but I gave up on them at this point | 16:20:45 |
Rein | this is not related to those warnings, since they are OpenGL-specific | 16:22:08 |
@witchlliee:matrix.org | So i can rule it out. I'm trying to debug why it takes longer to launch games on nixos than in other distros for me | 16:22:10 |
@witchlliee:matrix.org | In other distros it launches almost as soon as i click the "Play" button | 16:23:25 |
Charles | you could try comparing straces between distros to see if it's making extra syscalls | 16:23:41 |
@witchlliee:matrix.org | 536.423:0094:00a0:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142
That is the only error out of ordinary that i get when launching a game | 16:26:08 |
@witchlliee:matrix.org | * 536.423:0094:00a0:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\winebth": c0000142
That is the only error out of ordinary that i get when launching a game | 16:26:39 |
Rein | Okay, so now when looking through Steam logs, I see lines like those:
Proton: Upgrading prefix from 10.0-200 to GE-Proton10-10 (/home/joe/.local/share/Steam/steamapps/compatdata/0/)
Proton: Prefix has an invalid version?! You may want to back up user files and delete this prefix.
ProtonFixes[41935] WARN: [CONFIG]: Parent directory "/home/joe/.config/protonfixes" does not exist. Abort.
ProtonFixes[41935] WARN: Skipping fix execution. We are probably running an unit test.
I guess protonfixes aren't important in this context, however, I'm a bit curious about the invalid prefix version | 16:26:56 |
Rein | Okay, deleting /home/joe/.local/share/Steam/steamapps/compatdata/0/ makes the compatibility packages appear in Steam | 16:28:25 |
Rein | so I think I'd need to delete it every time I rebuild NixOS | 16:28:51 |
Rein | Nope, it's not even every time I rebuild NixOS | 16:29:41 |
Rein | it's every time I relaunch Steam ;-; | 16:29:49 |
Rein | 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 |
Rein | * 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 |
aidalgol | I only have this problem with some Windows games. | 05:13:15 |
aidalgol | 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 |
aidalgol | 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 |
Rein | In reply to @aidalgol:matrix.org Steam app ID 0 is apparently used for non-steam games. https://www.reddit.com/r/SteamDeck/comments/15jnugz/app_id_0/ I think it's also used for conpatibility tools outside of Steam, but I might be wrong on that one | 06:06:28 |
Rein | either way, my systemd service has that Steam package that should've never be there | 06:07:10 |
Rein | and when Steam was launched through that service, it was missing the ENV var for compatibility tools | 06:08:02 |
Rein | Now there's only one issue I have to figure out: Steam refusing to load extra 32bit packages | 06:08:43 |