收起左侧

铭凡 N5 Pro AMD Radeon 890M显卡调用攻略

1
回复
60
查看
[ 复制链接 ]

2

主题

5

回帖

0

牛值

江湖小虾

前几天花大价钱买了铭凡 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 等格式的硬解码。

最终飞牛影视可以正常启用显卡了
image.png

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

收藏
送赞
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

5

主题

67

回帖

0

牛值

初出茅庐

有效的好教程
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则