STEAM GROUP
Steam Client Beta SteamBeta
STEAM GROUP
Steam Client Beta SteamBeta
20,670
IN-GAME
103,733
ONLINE
Founded
8 January, 2013
All Discussions > Bug Reports > Topic Details
GNU/Linux: can not select AV1 video format for various video encoding/streaming
I have a GNU/Linux (openSUSE Tumbleweed) system with fully functioning HW video encoding (even AV1, in addition to, h264 and hevc) using VA-API on AMD Radeon hardware (using opensource Mesa 3D drivers) in all applications like OBS, KDenlive...

But it looks like Steam Client is NOT supporting selecting AV1 video format for any video encoding/streaming. For example in Settings → Remote Play → AV1 Video setting is greyed out and disabled and I can not enable it. And in other places I can not even see any option to select AV1 video format for hardware encoding.

I tried to even install 32-bit VA-API libraries, Mesa, and GStreamer libraries and similar and this did not help.

Basic system info is this:
Computer Information: Manufacturer: SLIMBOOK Model: EXCALIBUR-16-AMD7 Form Factor: Laptop No Touch Input Detected Processor Information: CPU Vendor: AuthenticAMD CPU Brand: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics CPU Family: 0x19 CPU Model: 0x74 CPU Stepping: 0x1 CPU Type: 0x0 Speed: 3801 MHz 16 logical processors 8 physical processors Hyper-threading: Supported FCMOV: Supported SSE2: Supported SSE3: Supported SSSE3: Supported SSE4a: Supported SSE41: Supported SSE42: Supported AES: Supported AVX: Supported AVX2: Supported AVX512F: Supported AVX512PF: Unsupported AVX512ER: Unsupported AVX512CD: Supported AVX512VNNI: Supported SHA: Supported CMPXCHG16B: Supported LAHF/SAHF: Supported PrefetchW: Unsupported BMI1: Supported BMI2: Supported F16C: Supported FMA: Supported Operating System Version: "openSUSE Tumbleweed" (64 bit) Kernel Name: Linux Kernel Version: 6.15.3-2-default X Server Vendor: SUSE LINUX X Server Release: 12401008 X Window Manager: KWin Steam Runtime Version: steam-runtime_1.0.20250519.130917 Client Information: Version: 1751073767 Browser GPU Acceleration Status: Enabled Browser Canvas: Enabled Browser Canvas out-of-process rasterization: Enabled Browser Direct Rendering Display Compositor: Disabled Browser Compositing: Enabled Browser Multiple Raster Threads: Enabled Browser OpenGL: Enabled Browser Rasterization: Enabled Browser Raw Draw: Disabled Browser Skia Graphite: Disabled Browser Video Decode: Enabled Browser Video Encode: Disabled Browser Vulkan: Disabled Browser WebGL: Enabled Browser WebGL2: Enabled Browser WebGPU: Disabled Browser WebNN: Disabled Video Card: Driver: AMD AMD Radeon 780M (radeonsi, phoenix, LLVM 20.1.6, DRM 3.63, 6.15.3-2-default) Driver Version: 4.6 (Compatibility Profile) Mesa 25.1.4 Desktop Color Depth: 24 bits per pixel Monitor Refresh Rate: 164 Hz VendorID: 0x1002 DeviceID: 0x15bf Revision Not Detected Number of Monitors: 1 Number of Logical Video Cards: 1 Primary Display Resolution: 2560 x 1600 Desktop Resolution: 2560 x 1600 Primary Display Size: 13.54" x 8.46" (15.94" diag), 34.4cm x 21.5cm (40.5cm diag) Primary VRAM: 512 MB Sound card: Audio device: ATI R6xx HDMI Memory: RAM: 31415 Mb VR Hardware: VR Headset: None detected Miscellaneous: UI Language: English LANG: en_US.UTF-8 Total Hard Disk Space Available: 1686032 MB Largest Free Hard Disk Block: 1202465 MB Storage: Number of SSDs: 1 SSD sizes: 2000G Number of HDDs: 0 Number of removable drives: 0

vainfo output:
vainfo Trying display: wayland libva info: VA-API version 1.22.0 libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so libva info: Found init function __vaDriverInit_1_22 libva info: va_openDriver() returns 0 vainfo: VA-API version: 1.22 (libva 2.22.0) vainfo: Driver version: Mesa Gallium driver 25.1.4 for AMD Radeon 780M (radeonsi, phoenix, LLVM 20.1.6, DRM 3.63, 6.15.3-2-default) vainfo: Supported profile and entrypoints VAProfileH264ConstrainedBaseline: VAEntrypointVLD VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice VAProfileH264Main : VAEntrypointVLD VAProfileH264Main : VAEntrypointEncSlice VAProfileH264High : VAEntrypointVLD VAProfileH264High : VAEntrypointEncSlice VAProfileHEVCMain : VAEntrypointVLD VAProfileHEVCMain : VAEntrypointEncSlice VAProfileHEVCMain10 : VAEntrypointVLD VAProfileHEVCMain10 : VAEntrypointEncSlice VAProfileJPEGBaseline : VAEntrypointVLD VAProfileVP9Profile0 : VAEntrypointVLD VAProfileVP9Profile2 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointVLD VAProfileAV1Profile0 : VAEntrypointEncSlice VAProfileNone : VAEntrypointVideoProc
Last edited by jrepin; 30 Jun @ 4:55am
All Discussions > Bug Reports > Topic Details