如何阻止 KDE 更改我的屏幕分辨率?

Sof*_*mes 7 kde display-settings multi-monitor

我正在运行带有 KDE 的 Linux Mint 17 和来自 Nvidia 的显示驱动程序。我已经使用 nvidia-settings 配置了显示设置,当我第一次启动时,一切似乎都正常工作。

但是,当我登录并加载 KDE 时,它会对我的显示设置执行某些操作,从而关闭我连接的三个屏幕之一。使用 KDE 显示设置我无法重新打开屏幕,但重新启动会话并返回登录屏幕会按预期在此屏幕上显示登录对话框。

如何阻止 KDE 干扰我的屏幕设置?或者,为什么我的其中一台显示器被关闭?FWIW,受此影响的显示器通过 HDMI 连接,而其他两个继续工作的显示器使用 DVI。

小智 10

KDE 中有一个名为 KScreen 的模块正在执行此操作。

要禁用它,请转到 K 菜单->计算机->系统设置->系统管理->启动和关闭->服务管理器。查找名为 KScreen 的服务,然后取消选中“使用”框。如果需要,您现在可以停止该服务。

您还可以手动编辑 $HOME/.kde/share/config/kdedrc,并添加以下几行:

[Module-kscreen]
autoload=false
Run Code Online (Sandbox Code Playgroud)

这会阻止 KDE 干扰监视器配置,并将坚持使用启动时提供的一个 KDM。

Kscreen 是一项针对每个用户的服务;除非您设置了策略,否则您需要为每个用户设置它。