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 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)?

Asked By: John Ervin


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.

Answered By: telcoM
Categories: Answers Tags: , ,
Answers are sorted by their score. The answer accepted by the question owner as the best is marked with
at the top-right corner.