我是 Ubuntu 的新手,我正在尝试慢慢学习。我一直在尝试激活和更改我的登录声音,但目前我仍然听不到任何声音。我确实在某个时候听到了登录声音,我认为我在更改文件时搞砸了它。
这是我所做的。我使用粘贴的命令添加了一个启动应用程序,/usr/bin/canberra-gtk-play --id="desktop-login" --description="GNOME Login sound"
然后我输入gksu nautilus
并转到/usr/share/sounds/ubuntu/stereo
,我更改了两个文件, desktop-login.ogg
和system-startup.ogg
,至少我将它们重命名为。
我将旧文件重命名desktop-login.ogg
为system-startup.ogg
,我认为这是同一文件夹中文件的原始名称,只是为了将其移开并保留声音。我引入了一个新的 .ogg 文件并重命名它,desktop-login.ogg
希望新文件能够在启动/登录时占据旧文件的位置并播放。我目前没有声音。有人能找到我的错误吗?我的第一个想法是,我创建的名称,system-startup.ogg
,不是原始名称。
答案1
打开终端并输入此命令:
gedit ~/.config/autostart/loginsound.desktop
将以下文本复制并粘贴到这个新的空白文件中:
[Desktop Entry] Type=Application Exec=/usr/bin/canberra-gtk-play --id="desktop-login" Name=Login Sound Comment=Play login sound on startup Icon=multimedia-volume-control Hidden=false NoDisplay=true X-GNOME-Autostart-enabled=true
退出 Gedit 并保存修改后的文件。
确保您有一个名为的文件
/usr/share/sounds/ubuntu/stereo/desktop-login.ogg
并且它确实播放您喜欢的登录声音 - 您可以尝试该命令/usr/bin/canberra-gtk-play --id="desktop-login"
,如果您没有听到任何声音,则该文件可能有问题:它真的包含声音吗?
gksu nautilus
它是否具有所有人的读取权限?(您可以通过命令或属性上下文菜单项进行检查。)