Skip to content

nongnu: steam: Preserve DRI_PRIME environment variable.

  • nongnu/packages/steam-client.scm (make-container-wrapper): Preserve DRI_PRIME environment variable.

This variable is required to use dedicated GPU for processing images in multi-GPU systems:

oleg@guixsd ~$ DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Radeon RX 5500 XT (NAVI14, DRM 3.38.0, 5.8.14, LLVM 10.0.0)

oleg@guixsd ~$ glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 4000 (IVB GT2)

Merge request reports