无法在 Linux Mint 上更改屏幕设置(SettingsDaemon 未由任何 .service 文件提供)

Max*_*ant 5 multiple-monitors linux-mint display-settings

我正在尝试在我的笔记本电脑上设置第二个屏幕。我使用 VGA 端口插入屏幕并转到“首选项”->“显示”。

正确检测到屏幕,但是当我尝试激活它时,出现错误:

配置应用失败:%s (翻译自下面截图中的法语句子)

GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: 名称 org.cinnamon.SettingsDaemon 未由任何 .service 文件提供

错误截图

不知道能不能帮上忙:

~$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
Run Code Online (Sandbox Code Playgroud)

我没有在 Internet 上找到有关此特定设置的任何信息...有谁知道如何解决此问题?谢谢。

小智 6

我收到此错误,因为cinnamon-settings-daemon没有运行。您可以检查它是否正在运行,因为以下命令将列出它:

pgrep -fa cinnamon-settings-daemon
Run Code Online (Sandbox Code Playgroud)

如果cinnamon-settings-daemon出现在上述命令的输出中,那么您的问题与我的不同。否则,从终端运行它,如下所示:

cinnamon-settings-daemon &
Run Code Online (Sandbox Code Playgroud)

这应该使您能够更改屏幕设置。

出于兴趣,cinnamon-settings-daemon因为这个问题,没有开始登录。执行以下操作然后运行cinnamon-settings-daemon为我修复了它:

rm -f ~/.config/monitors.xml{,.backup}
Run Code Online (Sandbox Code Playgroud)

  • Ubuntu 17.10 上的类似问题以及守护程序已重命名。我需要在终端中启动 `/usr/lib/x86_64-linux-gnu/cinnamon-settings-daemon/csd-xrandr` 以使 gui 工作。 (2认同)

Max*_*ant 0

我通过升级到 Linux Mint 的最新版本解决了这个问题

我不知道@Homme Zwaagstra的答案是否可以解决问题,所以我更愿意接受我自己的答案。