| 5 Aug 2025 |
Ellie she/they | I guess my install it's missing a lot of dependencies? | 05:55:52 |
K900 | No that does not sound right at all | 05:58:57 |
K900 | I wonder if there's filesystem nonsense or something | 05:59:05 |
K900 | I'm downloading the game now to see if I can repro | 05:59:35 |
Ellie she/they | I'm downloading other CS2 to test as well | 06:12:16 |
Ellie she/they | https://github.com/NixOS/nixpkgs/issues/271483 | 06:12:52 |
Ellie she/they | I found this but the workarounds there didn't helped me | 06:13:18 |
K900 | I don't think that is even remotely accurate | 06:13:38 |
K900 | It's very old | 06:13:44 |
Ellie she/they | Yeah, i guess so | 06:14:27 |
Ellie she/they | Cs2 works fine | 06:20:08 |
Ellie she/they | It's not every native source game then | 06:20:16 |
Ellie she/they | I wonder what is happening to HL2 | 06:20:23 |
Ellie she/they | What the hell | 06:28:38 |
Ellie she/they | Half Life 1 also works fine | 06:28:45 |
K900 | To be completely honest, no idea what's happening here | 06:31:19 |
K900 | I just downloaded HL2 on my Steam Deck running Jovian and it worked perfectly | 06:31:27 |
Ellie she/they | Well this is what i get when launching steam from the terminal and then launching the game:
chdir "/home/ellie/.local/share/Steam/steamapps/common/Half-Life 2"
ERROR: ld.so: object '/home/ellie/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ellie/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ellie/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/ellie/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/ellie/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Game Recording - would start recording game 220, but recording for this game is disabled
Adding process 44180 for gameID 220
pressure-vessel-wrap[44181]: W: Found more than one possible libdrm data directory from provider
pressure-vessel-wrap[44181]: W: "run/opengl-driver/share/drirc.d" is unlikely to appear in "/run/host"
pressure-vessel-wrap[44181]: W: "run/opengl-driver-32/share/drirc.d" is unlikely to appear in "/run/host"
pressure-vessel-wrap[44181]: W: Found more than one possible drirc.d data directory from provider
pid 44431 != 44427, skipping destruction (fork without exec?)
pid 44436 != 44427, skipping destruction (fork without exec?)
pid 44457 != 44427, skipping destruction (fork without exec?)
| 06:42:45 |
K900 | What hardware are you on? | 06:49:57 |
K900 | Is it maybe some Nvidia driver nonsense | 06:50:02 |
Ellie she/they | Nono i use a amd card | 06:57:24 |
Ellie she/they | So idk | 06:57:40 |
Ellie she/they | The way i configured it, is it fine tho?
hardware.graphics = {
enable = true;
enable32Bit = true;
package = pkgs.mesa;
package32 = pkgs.pkgsi686Linux.mesa;
extraPackages = with pkgs; [
vaapiVdpau
libvdpau-va-gl
libva
vulkan-loader
vulkan-validation-layers
];
extraPackages32 = with pkgs; [
vaapiVdpau
libvdpau-va-gl
libva
];
};
| 06:58:51 |
Marie | hardware.graphics = {
enable = true;
enable32Bit = true;
};
should be enough really | 07:15:08 |
Marie | (also hl2 launches just fine on my system, also with an amd card) | 07:15:35 |
Marie | but the steam module also configures that so you don't need any of that actually | 07:16:43 |
Ellie she/they | I wonder if i did something wrong on my flake then | 07:26:51 |
K900 | Get rid of all the extraPackages definitely | 07:34:57 |
K900 | None of that is necessary | 07:35:00 |
K900 | And also package and package32 are defaulted to that already | 07:35:09 |