Debian bookworm – Is VDPAU really enabled
New install of Debian bookworm on a system featuring an AMD Radeon RX 6600 using the amdgpu driver. I installed vdpauinfo (sudo apt install vdpauinfo
) and found a problem that is discussed in the Arch wiki.
> vdpauinfo
display: :0 screen: 0
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
Error creating VDPAU device: 1
I’m surprised this isn’t configured out of the box with bookworm (and I’m new to Debian). Am I missing something, or do I need to set the VDPAU_DRIVER
environment variable (which is unset out of the box in my distro)?
Yes, you’ll need to set the VDPAU_DRIVER
environment variable. Apparently the correct value might be radeonsi
, r600
or r300
, depending on the model of your AMD Radeon card.
(I have no experience of using AMD GPUs with modern Linuxes, since I’ve been a long-time NVidia user.)
In Debian, the location of the VDPAU driver library files is not /usr/lib/vdpau
as described in the Arch wiki, but /usr/lib/x86_64-linux-gnu/vdpau
.