【正式BUG反馈】飞牛fnOS N5095平台核显HDMI音频识别缺失问题
一、完整硬件配置信息
- 核心处理器:Intel Celeron N5095(集成Intel UHD Graphics Jasper Lake 16EU核显,硬件原生支持HDMI 2.0视频+音频同步输出)
- 整机设备:威联通TS-464C NAS(原生搭载N5095处理器,16GB内存)
- 输出链路:NAS原生HDMI接口 → HDMI线材 → 电视HDMI输入口(已排除线材、接口、HDMI切换器故障,硬件连接无问题)
- 部署方式:物理机**机直接安装飞牛fnOS,非虚拟机、非容器部署,无额外硬件改装
二、系统与桌面环境搭建详情
- 系统版本:飞牛fnOS 最新正式版(基于Debian Bookworm深度定制)
- 桌面环境:系统自带XFCE图形桌面,未自行重装/修改桌面组件
- 日常使用场景:长期登录微信、浏览器、办公类桌面软件,需完整保留桌面环境及所有已登录软件,同时实现桌面音频通过HDMI输出至电视
- 系统状态:系统运行稳定,文件服务、Docker容器、网络功能均正常,仅音频功能异常
三、问题完整复现步骤与现象
- 系统安装完成后,进入XFCE桌面环境,打开「声音设置」面板
- 输出设备列表中仅显示「**og Output(内置模拟音频)」,无任何「HDMI Audio/DisplayPort Audio」相关设备选项
- 系统强制将所有桌面软件音频(微信提示音、浏览器声音、系统提示音)输出至主板蜂鸣器,电视无任何声音,蜂鸣器持续异响
- 硬件验证:该N5095核显在原版威联通QTS系统、Debian原版系统中,可正常识别HDMI音频设备,排除硬件故障,确认是飞牛fnOS系统底层问题
四、已尝试的全部排查与修复操作(均无效)
- 硬件层面:更换多根HDMI 2.0线材、更换电视HDMI输入口、使用HDMI切换器/音频分离器,均无改善
- 系统命令行修复:
◦ 执行sudo apt update更新软件源
◦ 安装音频核心包:sudo apt install alsa-utils firmware-sof-signed
◦ 手动加载核显HDMI音频模块:sudo modprobe snd_hda_codec_hdmi
◦ 重启音频服务:systemctl --user restart pulseaudio
◦ 执行aplay -l命令,仍仅识别蜂鸣器设备,无HDMI音频设备
- 系统层面:多次重启NAS,仅恢复画面显示,音频识别问题无任何改善;尝试重装桌面环境,无法解决内核驱动屏蔽问题
五、问题根源判断
飞牛fnOS为适配NAS场景,对Debian原生内核进行了底层精简/阉割,主动屏蔽了Intel N5095 Jasper Lake核显的HDMI音频驱动模块,导致系统无法识别硬件原生支持的HDMI音频设备,仅保留主板蜂鸣器模拟输出。
六、正式诉求
- 官方排查飞牛fnOS内核配置,解除对Intel N5095核显HDMI音频驱动的屏蔽,适配Jasper Lake架构音频组件
- 推送系统更新,让桌面环境可正常识别HDMI音频设备,实现桌面所有软件音频通过HDMI同步输出至电视
- 修复后不影响现有桌面环境、已登录软件、Docker容器及NAS核心文件服务,保障用户原有使用习惯不变