使用 amdgpu 驱动程序在配备 AMD Radeon RX 6600 的系统上新安装 Debian bookworm。我安装了 vdpauinfo ( sudo apt install vdpauinfo
) 并发现了一个问题,该问题在拱门维基。
> 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
我很惊讶这并没有通过 bookworm 进行开箱即用的配置(而且我是 Debian 的新手)。我是否遗漏了某些内容,或者我是否需要设置VDPAU_DRIVER
环境变量(在我的发行版中未开箱即用)?
答案1
是的,您需要设置VDPAU_DRIVER
环境变量。显然,正确的值可能是radeonsi
、r600
或r300
,具体取决于您的 AMD Radeon 卡的型号。
(我没有在现代 Linux 上使用 AMD GPU 的经验,因为我一直是 NVidia 的长期用户。)
在 Debian 中,VDPAU 驱动程序库文件的位置并非/usr/lib/vdpau
如 Arch wiki 中所述,而是/usr/lib/x86_64-linux-gnu/vdpau
.