问题:

问题:

问题:

在 Linux 中,是否存在不依赖于 KDE/Gnome 的全局配置,可以阻止外部监视器/显示器关闭?

设想

我们有一个场景,其中显示器/电视等插入工作站供客人使用。(演示、闹钟等)

这些显示器/电视通过 HDMI 连接,并且还通过 HDMI 接收高清音频。

但是,由于这些是演示机器,并且在某些情况下,每次会话都会重新创建(和删除)访客配置文件——我们需要一个“系统范围的”解决方案。

答案1

PMS 的当前配置可以通过命令显示和更改设定: 例如,

 xset s off             #Disable screen saver blanking
 xset -dpms             #Turn off DPMS
 xset s off -dpms       #Disable DPMS and prevent screen from blanking

然而,第一的

当您退出时,这些设置将重置为默认值。

第二

警告:XScreenSaver 和 xfce4-power-manager 使用自己的 DPMS 设置并覆盖 xset 配置

第三

XScreenSaver 独立于 X 本身管理屏幕消隐和显示节能 (DPMS) 并覆盖它。

因此,你最好安装XScreenSaver适合你的发行版的软件包(上面的大写字母对于 Arch Linux、Debian 来说是可以的称之为xscreensaver,...)。该软件包通过名为 的程序为单个用户配置xscreensaver-demo,配置保存到名为 的文件中$HOME/.xscreensaver,但不幸的是,该文件的手动修改被丢弃。您可以通过编写自己的名为 的文件来修改它,$HOME/.XResources这将允许您关闭 DPMS、待机和暂停。默认 .Xresources位置各异,取决于发行版/etc/X11/app-defaults(Debian)、/usr/share/X11/app-defaults(Arch)等等。

请注意,XScreenSaver 由 Xfce4 和 LXDE 自动启动,对于其他桌面(Gnome 和 KDE),您必须以适当的方式执行此操作。

相关内容