在银河麒麟v10中,需从ukui桌面、pulseaudio及守护进程三层面协同关闭音量安全提示:执行gsettings set org.ukui.sound allow-volume-above-100 false禁用弹窗;添加load-module module-volume-limit limit=100至default.pa并重启pulseaudio;最后systemctl --user mask kylin-sound-policyd.service禁用守护进程。

在银河麒麟V10系统中,插入耳机后调节音量时频繁弹出“提高音量到安全范围以上”的保护提示,干扰正常使用,该提示由PulseAudio音效策略与UKUI桌面环境共同触发,需从音频服务配置和桌面设置两个层面协同关闭。
禁用UKUI桌面层的音量安全弹窗
该提示实际由UKUI桌面环境的音效策略模块(kylin-sound-indicator)主动弹出,不依赖PulseAudio,仅需关闭对应DConf键值即可彻底屏蔽。
打开终端,执行以下命令:
gsettings set org.ukui.sound allow-volume-above-100 false
这一步将强制限制音量滑块最大值为100%,同时禁止弹窗。若已误点过“确定”导致音量突破限制,需同步重置当前会话状态:gsettings reset org.ukui.sound volume-max
修改PulseAudio默认音量上限
PulseAudio自身维护一套音量软上限机制(flat-volumes = yes),即使桌面层关闭提示,底层仍可能在音量条拖动至100%后继续响应长按操作并触发二次校验。
方法一:临时生效(当前会话)
执行 pactl set-sink-volume @DEFAULT_SINK@ 100%
方法二:永久生效
编辑用户级PulseAudio配置文件:nano ~/.config/pulse/default.pa
耳机电子设备宣传海报ps素材适用于耳机宣传海报设计 本作品提供耳机电子设备宣传海报ps素材的图片会员免费下载,格式为PSD,文件大小为8.7M; 请使用软件Photoshop进行编辑,作品中文字及图均可以通过软件修改和编辑;
在文件末尾添加一行:【load-module module-volume-limit limit=100】
保存后执行 pulseaudio -k 重启服务。该模块会拦截所有超过100%的音量设定请求,从驱动层堵死越界路径。
彻底移除音效策略守护进程
UKUI自带的音效策略守护进程 kylin-sound-policyd 是弹窗的直接发起者,它持续监听音量变更事件并主动弹出警告。停止该进程可一劳永逸消除提示,且不影响其他音频功能。
第一步:查看进程是否运行
ps aux | grep kylin-sound-policyd
第二步:终止当前实例
killall kylin-sound-policyd
第三步:禁用开机自启(关键)
systemctl --user mask kylin-sound-policyd.service
执行后该服务将被系统标记为不可启用,下次登录也不会自动拉起。注意:【此操作不可逆,如需恢复须执行 systemctl --user unmask kylin-sound-policyd.service】










