All 91 environment variables across variants. Amber highlights indicate a unique env var for that Proton variant.

Env VarProton (Valve)Proton CachyOSProton EMProton GE CustomDWProtonProton GE RTSP
COPYPREFIX bool
DXVK_HDR bool
DXVK_NO_HDR bool
DXVK_NVAPI_VKREFLEX bool
GST_GL_WINDOW unknown
HOST_LC_ALL unknownunknownunknownunknown
LICENSE pathpath
LOW_LATENCY_LAYER bool
PIPEWIRE_LATENCY unknown
PROTON_CRASH_REPORT_DIR pathpathpath
PROTON_D7VK_DDRAW bool
PROTON_DEBUG_DIR pathpath
PROTON_DISABLE_NVAPI boolboolbool
PROTON_DISCORD_BRIDGE bool
PROTON_DLSS_INDICATOR boolbool
PROTON_DLSS_UPGRADE boolbool
PROTON_DUMP_DEBUG_COMMANDS boolbool
PROTON_DXVK_D3D8 boolboolbool
PROTON_DXVK_LOWLATENCY bool
PROTON_DXVK_SAREK bool
PROTON_ENABLE_HDR bool
PROTON_ENABLE_MEDIACONV boolbool
PROTON_ENABLE_NVAPI boolbool
PROTON_ENABLE_WAYLAND bool
PROTON_FFX3_UPGRADE bool
PROTON_FFX4_UPGRADE bool
PROTON_FORCE_LARGE_ADDRESS_AWARE boolboolboolboolbool
PROTON_FSR3_UPGRADE bool
PROTON_FSR4_INDICATOR boolbool
PROTON_FSR4_RDNA3_UPGRADE bool
PROTON_FSR4_UPGRADE boolbool
PROTON_GST_VIDEO_ORIENTATION bool
PROTON_HEAP_DELAY_FREE boolboolboolboolbool
PROTON_HIDE_NVIDIA_GPU boolboolbool
PROTON_LOCAL_SHADER_CACHE bool
PROTON_LOG boolboolboolboolbool
PROTON_LOG_DIR pathpathpath
PROTON_MEDIA_FORCE_GST bool
PROTON_MEDIA_USE_GST bool
PROTON_MLFG_UPGRADE bool
PROTON_NO_D3D10 boolboolboolboolbool
PROTON_NO_D3D11 boolboolboolboolbool
PROTON_NO_D3D12 boolbool
PROTON_NO_D3D9 boolbool
PROTON_NO_ESYNC boolboolboolbool
PROTON_NO_FSYNC boolboolboolboolbool
PROTON_NO_NTSYNC boolbool
PROTON_NO_STEAMINPUT bool
PROTON_NO_WM_DECORATION bool
PROTON_NO_WRITE_WATCH boolbool
PROTON_NO_XIM bool
PROTON_NVIDIA_LIBS bool
PROTON_NVIDIA_LIBS_NO_32BIT bool
PROTON_NVIDIA_NVCUDA bool
PROTON_NVIDIA_NVENC bool
PROTON_NVIDIA_NVML bool
PROTON_NVIDIA_NVOPTIX bool
PROTON_OLD_GL_STRING boolboolboolboolbool
PROTON_OPTISCALER_CONFIG bool
PROTON_OPTISCALER_NAME bool
PROTON_PREFER_SDL bool
PROTON_SET_GAME_DRIVE boolboolbool
PROTON_USE_D9VK boolboolbool
PROTON_USE_OPTISCALER bool
PROTON_USE_PIPEWIRE bool
PROTON_USE_SDL boolbool
PROTON_USE_SECCOMP boolboolboolboolbool
PROTON_USE_WAYLAND boolbool
PROTON_USE_WINED3D boolboolboolboolbool
PROTON_USE_WOW64 bool
PROTON_USE_XALIA boolboolboolbool
PROTON_VKD3D_HEAP bool
PROTON_VKREFLEX bool
PROTON_WAIT_ATTACH boolboolbool
PROTON_XESS_UPGRADE boolbool
STEAM_COMPAT_CONFIG pathpathpath
VKD3D_CONFIG unknownunknownunknown
WAYLANDDRV_PRIMARY_MONITOR unknownunknown
WAYLANDDRV_RAWINPUT bool
WINEALSA_CHANNELS bool
WINEALSA_SPATIAL bool
WINEPULSE_FAST_POLLING bool
WINE_AUDIO_DRIVER enum
WINE_BLOCK_HOSTS int
WINE_DISABLE_VULKAN_OPWR boolboolbool
WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER boolboolboolboolbool
WINE_FULLSCREEN_FSR boolbool
WINE_FULLSCREEN_FSR_CUSTOM_MODE unknownunknown
WINE_FULLSCREEN_FSR_STRENGTH unknownunknown
WINE_FULLSCREEN_INTEGER_SCALING boolboolbool
WINE_USE_KWIN_HACKS boolbool

Unique per variant

  • Proton (Valve): none
  • Proton CachyOS: DXVK_HDR, DXVK_NO_HDR, DXVK_NVAPI_VKREFLEX, GST_GL_WINDOW, LOW_LATENCY_LAYER, PIPEWIRE_LATENCY, PROTON_D7VK_DDRAW, PROTON_DISCORD_BRIDGE, PROTON_DXVK_LOWLATENCY, PROTON_DXVK_SAREK, PROTON_ENABLE_HDR, PROTON_ENABLE_WAYLAND, PROTON_FFX3_UPGRADE, PROTON_FFX4_UPGRADE, PROTON_GST_VIDEO_ORIENTATION, PROTON_LOCAL_SHADER_CACHE, PROTON_MEDIA_FORCE_GST, PROTON_MEDIA_USE_GST, PROTON_MLFG_UPGRADE, PROTON_NO_STEAMINPUT, PROTON_NO_WM_DECORATION, PROTON_NVIDIA_LIBS, PROTON_NVIDIA_LIBS_NO_32BIT, PROTON_NVIDIA_NVCUDA, PROTON_NVIDIA_NVENC, PROTON_NVIDIA_NVML, PROTON_NVIDIA_NVOPTIX, PROTON_OPTISCALER_CONFIG, PROTON_OPTISCALER_NAME, PROTON_PREFER_SDL, PROTON_USE_OPTISCALER, PROTON_USE_PIPEWIRE, PROTON_VKD3D_HEAP, PROTON_VKREFLEX, WINE_AUDIO_DRIVER, WINE_BLOCK_HOSTS, WINEALSA_CHANNELS, WINEALSA_SPATIAL, WINEPULSE_FAST_POLLING
  • Proton EM: none
  • Proton GE Custom: COPYPREFIX, PROTON_FSR3_UPGRADE, PROTON_FSR4_RDNA3_UPGRADE, PROTON_USE_WOW64, WAYLANDDRV_RAWINPUT
  • DWProton: none
  • Proton GE RTSP: PROTON_NO_XIM
Proton Variants v0.4.1 | GitHub