前几天花大价钱买了铭凡 N5 Pro,发现AMD Radeon 890M显卡不能给飞牛影视,emby转码我是真难受啊经过我两天的研究终于找到了解决方案。
AMD 显卡 VA-API 驱动问题完整解决方案
问题诊断
fnOS 系统的自定义旧版库 (/usr/trim/lib/mediasrv/
) 与 AMD Ryzen AI 9 HX PRO 370 新硬件不兼容,导致视频硬件加速失败。
完整解决步骤
1. 安装必要驱动包
sudo apt update
sudo apt install mesa-va-drivers libdrm-amdgpu1 libva-drm2 libva-x11-2 firmware-amd-graphics
2. 添加用户到必要组
sudo usermod -a -G video,render $USER
3. 备份并替换 fnOS 不兼容的库文件
# 备份旧版驱动和库
sudo mv /usr/trim/lib/mediasrv/radeonsi_drv_video.so /usr/trim/lib/mediasrv/radeonsi_drv_video.so.backup
sudo mv /usr/trim/lib/mediasrv/libdrm_amdgpu.so.1 /usr/trim/lib/mediasrv/libdrm_amdgpu.so.1.backup
sudo mv /usr/trim/lib/mediasrv/libdrm_radeon.so.1 /usr/trim/lib/mediasrv/libdrm_radeon.so.1.backup
sudo mv /usr/trim/lib/mediasrv/libdrm.so.2 /usr/trim/lib/mediasrv/libdrm.so.2.backup
# 创建符号链接指向系统新版库
sudo ln -sf /usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1 /usr/trim/lib/mediasrv/libdrm_amdgpu.so.1
sudo ln -sf /usr/lib/x86_64-linux-gnu/libdrm_radeon.so.1 /usr/trim/lib/mediasrv/libdrm_radeon.so.1
sudo ln -sf /usr/lib/x86_64-linux-gnu/libdrm.so.2 /usr/trim/lib/mediasrv/libdrm.so.2
4. 修复缓存目录权限
sudo mkdir -p /home/admin/.cache
sudo chown admin:Users /home/admin/.cache
sudo chmod 755 /home/admin/.cache
5. 验证解决方案
# 重新登录后验证组权限
id
# 测试 VA-API 功能
vainfo --display drm --device /dev/dri/renderD128
# 或简单测试
vainfo
重启后注意事项
重启系统后验证功能是否正常,如果问题复现,重新执行第 3 步的符号链接创建命令。
最终结果
成功启用 AMD Radeon 890M 显卡的硬件视频加速功能,支持 H.264、HEVC、VP9、AV1 等格式的硬解码。
最终飞牛影视可以正常启用显卡了

如果中间有什么问题 可以去问DeepSeek 让他一步一步的帮你解决。