麒麟系统可通过四种方式自定义开机音乐和提示音:一、系统声音设置中为“系统启动”事件指定wav文件;二、配置systemd用户服务在登录前播放音频;三、直接替换/usr/share/sounds/kylin/stereo/下对应提示音文件;四、gnome版可安装sound event扩展图形化管理音效事件。

如果您在使用麒麟操作系统(Kylin OS),希望自定义开机音乐和系统提示音,可以通过系统设置或手动替换音频文件实现。以下是具体操作步骤:
一、通过系统设置配置开机音乐
麒麟系统部分版本(如V10 SP1及后续更新版)在“声音设置”中提供了开机音效开关选项,但默认不支持直接更换音频文件,需配合系统服务配置启用自定义音频。
1、点击左下角“开始菜单”,选择“控制面板”。
2、进入“硬件与声音” → “声音”。
3、在“声音”选项卡中,找到“程序事件”列表,定位到“启动 Windows”(部分麒麟版本显示为“系统启动”)。
4、选中该项后,点击右侧“浏览”按钮,选择一个WAV格式音频文件(必须为单声道、16位、44100Hz PCM编码)。
5、勾选“播放声音”复选框,点击“确定”保存设置。
二、修改systemd启动服务播放自定义开机音乐
该方法适用于桌面环境已启动但尚未加载图形界面时播放音频,通过systemd用户服务在GDM/KDM登录前触发播放,需确保pulseaudio或pipewire服务已就绪。
1、新建服务文件:~/.config/systemd/user/play-boot-sound.service。
2、用文本编辑器写入以下内容:
[Unit]
Description=Play boot sound
After=pulseaudio.service pipewire.service
[Service]
Type=oneshot
ExecStart=/usr/bin/paplay /usr/share/sounds/kylin/stereo/boot.wav
RemainAfterExit=yes
[Install]
WantedBy=default.target
3、将自定义WAV文件复制至/usr/share/sounds/kylin/stereo/boot.wav(需sudo权限)。
4、执行命令启用服务:systemctl --user daemon-reload && systemctl --user enable play-boot-sound.service。
三、替换系统内置提示音文件
麒麟系统的提示音(如通知、错误、完成等)存储于固定路径,直接替换对应WAV文件即可生效,无需重启,但需注意文件格式与权限匹配。
1、打开终端,切换至系统提示音目录:cd /usr/share/sounds/kylin/stereo/。
2、列出当前提示音文件:ls -l *.wav,常见文件包括:complete.wav、dialog-error.wav、dialog-information.wav、message-new-email.wav等。
3、备份原文件,例如:sudo cp complete.wav complete.wav.bak。
4、将新制作的WAV文件(同名、同格式)复制进该目录:sudo cp ~/Downloads/my-complete.wav complete.wav。
5、修正文件权限:sudo chmod 644 complete.wav。
四、使用GNOME扩展辅助管理音效事件
若系统基于GNOME桌面(如Kylin V10 GNOME版),可安装Sound Event Extension扩展,以图形化方式绑定不同事件与音频文件,支持开机、锁屏、注销等多事件响应。
1、访问https://extensions.gnome.org/extension/4398/sound-event/,启用对应GNOME Shell版本的扩展。
2、安装后,在“扩展设置”中开启“Sound Event”并配置事件映射规则。
3、为“startup”事件指定本地WAV路径,确认音频预览正常播放。
4、重启GNOME Shell(Alt+F2,输入r,回车)使配置生效。











