The Level Zero package requires /run/opengl-driver/lib and /run/opengl-driver-32/lib to be in LD_LIBRARY_PATH for the Intel GPU driver to function correctly. This change adds a setup-hook that prepends these paths if they exist, ensuring runtime linker can find the necessary driver libraries in NixOS and other Linux systems without manual environment modifications.
8 lines
273 B
Bash
8 lines
273 B
Bash
if [ -d /run/opengl-driver/lib ]; then
|
|
export LD_LIBRARY_PATH="/run/opengl-driver/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH:-}"
|
|
fi
|
|
|
|
if [ -d /run/opengl-driver-32/lib ]; then
|
|
export LD_LIBRARY_PATH="/run/opengl-driver-32/lib${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH:-}"
|
|
fi
|