diff --git a/pkgs/games/steam/fhsenv.nix b/pkgs/games/steam/fhsenv.nix index 95668e1ecea9..559aee92c9f3 100644 --- a/pkgs/games/steam/fhsenv.nix +++ b/pkgs/games/steam/fhsenv.nix @@ -190,11 +190,14 @@ in buildFHSEnv rec { libvdpau # required by coreutils stuff to run correctly - # Steam ends up with LD_LIBRARY_PATH=:/usr/lib: + # Steam ends up with LD_LIBRARY_PATH=/usr/lib:: # which overrides DT_RUNPATH in our binaries, so it tries to dynload the # very old versions of stuff from the runtime. # FIXME: how do we even fix this correctly attr + # same thing, but for Xwayland (usually via gamescope), already in the closure + libkrb5 + keyutils ] ++ lib.optionals withGameSpecificLibraries [ # Not formally in runtime but needed by some games at-spi2-atk