Ubuntu 19.10:两个 mpd 实例正在运行

Ubuntu 19.10:两个 mpd 实例正在运行

上个月升级到 Ubuntu 19.10 后,我发现有两个实例mpd(版本:0.21.13)正在运行。

一个是“mpd”,另一个是“mpd --no-daemon”。第一个是有效的,第二个可以停止,不会产生任何不良影响,但它在启动时仍然会继续加载。

有人可以提供一些建议来解决这个公认的小问题吗?

答案1

Ubuntu 在 /etc/xdg/autostart 中提供了一个系统级自动启动文件。这是没有 --no-daemon 标志的重复进程的根源。

这很烦人,因为即使你禁用所有服务它也会启动 mpd,并且当你在后台播放歌曲时重新启动时会有重复的 mpd 播放同一首歌曲。

要阻止 mpd 自动启动,您可以创建相应的自动启动桌面文件。

首先将ubuntu提供的文件复制到你的主目录

cp /etc/xdg/autostart/mpd.desktop ~/.config/autostart/mpd.desktop

然后在文本编辑器中打开这个新复制的文件

nano ~/.config/autostart/mpd.desktop

然后将以下行更改为 false:

Hidden=true
X-GNOME-Autostart-enabled=false

第一行将禁用所有桌面,第二行特定于 gnome。更改第一行可能就足够了,但我在文件中更改了两者。

现在下次重启时您将只有一个 mpd 实例。

相关内容