【问题简述】
AMD Kaveri APU (Radeon R7 Graphics) 在无外接显示器的无头(headless)模式下,mediasrv 服务无法启用 GPU 硬件加速。
【设备环境】
- GPU:
Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R7 Graphics]
- 内核驱动:
radeon (已加载,模式 KMS 未启用导致 Cannot find any crtc or sizes)
- VA-API 状态:完全正常 (手动指定
r600 驱动能正常调用并列出所有编解码器)
- 操作系统:飞牛 fnOS (内核
6.18.18-trim)
【问题说明】
系统 VA-API 工作完全正常(执行 sudo LIBVA_DRIVER_NAME=r600 vainfo 成功),但 mediasrv 服务会因检查 /sys/class/drm/card0/device/mem_info_vram_used 文件失败而错误地判定 gpu not working,并禁用 GPU 加速 (gpu enable: false)。此问题仅因无头运行引起。
【关键日志】
log
复制
下载
[warning] gpu not working, device 'Radeon(TM) R7 Graphics'...
[info] gpu enable: false, selected sequence: 0
[error] open '/sys/class/drm/card0/device/mem_info_vram_used' error, No such file or directory