dpms

如何确定哪个 Linux 程序保持监视器处于唤醒状态?
dpms

如何确定哪个 Linux 程序保持监视器处于唤醒状态?

在我锁定屏幕并让机器不动后,显示器有时会在延迟一段时间后进入睡眠状态,但有时不会。我已经将系统设置设置为允许显示器进入睡眠状态,但我怀疑某些错误的程序正在悄悄阻止显示器进入睡眠状态。我希望显示器的睡眠是可预测的,并且真正由系统设置控制。 我如何才能找出哪个程序阻止了显示器睡眠,至少当这种情况发生时为什么显示器无法睡眠? 如果问题的答案是针对特定发行版的,那么我的发行版是 Arch Linux,但对于其他流行发行版(如 Fedora 或 Ubuntu)的答案也同样有帮助。 ...

Admin

Xscreensaver 的电源管理功能处于活动状态时会导致我的显示器反复关闭和​​打开;如何修复?
dpms

Xscreensaver 的电源管理功能处于活动状态时会导致我的显示器反复关闭和​​打开;如何修复?

我在 Debian Wheezy 上的 Xscreensaver 5.15 配置出现了一些奇怪的问题。我有两个 Dell U2412M 显示器连接到一个显卡(一个通过原生 DVI,另一个通过 HDMI 输出到 DVI 输入)。 当我通过 Xscreensaver 配置工具禁用电源管理时,取消选中“高级”选项卡中的“电源管理已启用”,然后一切都正常工作,当然,除了我没有在显示器上进行任何电源管理。我正在运行 Xfce 4.8,并在其电源管理器中将“使用交流电”和“使用电池”设置类别中的“使显示器进入睡眠状态”和“关闭显示器”设置为“从不”。 以下是xset...

Admin

Linux:在 X 下防止键盘打开屏幕
dpms

Linux:在 X 下防止键盘打开屏幕

我正在尝试绑定一个键(使用xbindkeys)来在 X 下打开/关闭我的显示器。到目前为止,我已将该键绑定到此脚本: #!/bin/bash MOUSE="Logitech USB-PS/2 Optical Mouse" if [[ ! -z $(xset q | grep "Monitor is On") ]]; then logger "Turning off display" xinput disable "$MOUSE" xset s 2 2 xset dpms force off else logger ...

Admin

有没有办法在多头设置中关闭一个监视器,就像 dpms force off 一次性关闭所有监视器一样?
dpms

有没有办法在多头设置中关闭一个监视器,就像 dpms force off 一次性关闭所有监视器一样?

我有一台多屏电脑,上面有多台显示器。有些显示器还连接到其他电脑。我想明确关闭其中一台显示器的信号,但不改变桌面布局,也不关闭其他显示器,以强制该显示器选择其他信号。 作为一种解决方法,我在多屏幕机器上执行“xset dpms force off”,然后在其他我不想接管屏幕的机器上执行。 有没有办法在双头设置中关闭一台显示器?想要将他的窗口移到另一个屏幕。xrandr --output $NAMEOFDISPLAY --off 至少会暂时移动我的窗口,直到我再次设置正确的 xrandr 设置。 ...

Admin

Linux setterm -powersave - 错误:“无法(取消)设置省电模式”
dpms

Linux setterm -powersave - 错误:“无法(取消)设置省电模式”

我正在尝试完全关闭我所用设备内置的 LCD 面板的背光。虽然屏幕空白,但在黑暗的房间中您仍然可以看到背光发出的光。 我思考(作为 root)我应该能够执行以下操作: setterm -powersave powerdown > /dev/tty1 一旦屏幕变黑,它应该会强制进入 DPMS 状态。但是,尽管man setterm建议这-powersave是一个有效的选项,但无论我提供哪个建议的参数(开启、关闭、断电等),我都会收到错误: setterm: cannot (un)set powersave mode: Invalid argume...

Admin

不要让鼠标唤醒处于待机状态的显示器
dpms

不要让鼠标唤醒处于待机状态的显示器

当我离开电脑一段时间时,我喜欢将显示器置于省电/待机模式。如果不是鼠标过于敏感,那就没问题了。有时驱动程序会读取一些肉眼看不见的移动(即光标),从而破坏省电模式。它会再等待 10 分钟,然后才回到待机状态。 我的解决方法是将以下脚本绑定到C-S-q: xlock -startCmd 'xset dpms 2 2 2' -endCmd 'xset dpms 600 1200 1300' -mode blank -echokeys -timeelapsed +usefirst 通过使用,xset我将值设置为每次 2 秒,然后进入待机状态。无论如何,这并不...

Admin

xorg DPMS 关闭:阻止 VT 重新打开屏幕
dpms

xorg DPMS 关闭:阻止 VT 重新打开屏幕

我有一块带有小型 UPS 的嵌入式主板。当交流电源断电时,我需要关闭所有耗电设备才能干净关机。我做的第一件事是将 DPMS 设置为强制关机,然后执行通常的 SIGTERM/SIGKILL/umount 顺序。我有一个连接到 LVDS LCD 面板的 Intel i915 显示适配器。 不幸的是,当 Xorg 死亡时,Xserver 或 VT 代码会重新打开 LCD 面板。 我甚至尝试通过直接戳显示芯片中的面板启用寄存器来解决这个问题,这样 X 就不知道它了,但是当 VT 恢复时面板就会重新打开。 是否有任何“合法”的方法可以让显示器保持关闭状态? 谢...

Admin

如何使用 Nvidia TwinView 在 Linux 中单独关闭显示器?
dpms

如何使用 Nvidia TwinView 在 Linux 中单独关闭显示器?

我经常在电脑上看电影,但我有两个屏幕。因此,在另一个显示器上显示某些内容很烦人。 我目前用这个来关闭我的显示器: xset dpms force off 我想知道是否有任何方法可以独立关闭显示器,当然无需物理按下显示器上的按钮。 一个告诉另一台显示器只显示黑色的程序就足够了,但我真的不想浪费电力。 我也有 Nvidia TwinView,所以像这样的应用程序grandr并不知道两个显示器是独立的。 ...

Admin

DPMS,盖子关闭时保持屏幕关闭
dpms

DPMS,盖子关闭时保持屏幕关闭

我有一台运行 Linux 的笔记本电脑。在我的 xorg 配置中,我设置了 DPMS,以便在发生多个事件时屏幕自动关闭。除此之外,我还将以下脚本与 ACPI 盖子打开/关闭事件绑定在一起: #!/bin/sh for i in $(pidof X); do CMD=$(ps --no-heading $i) XAUTH="$(echo $CMD | sed -n 's/.*-auth \(.*\)/\1/p')" DISPLAY="$(echo $CMD | sed -n 's/.* \(:[0-9]\)...

Admin

Gnome 下的暂停屏幕命令
dpms

Gnome 下的暂停屏幕命令

我正在寻找一种在 Ubuntu 9.10 中轻松暂停显示器的方法。我已经xscreensaver设置好了,在显示屏幕保护程序一段时间后,它会正确关闭显示器。大多数情况下这是正确的,但是当我离开电脑时,我希望能够通过面板按钮立即暂停它。 我尝试使用xset,作为ubuntuforms 中建议。这可以短暂起作用,但片刻之后屏幕又会亮起。 Debian 错误 #552506指出xset与 配合使用效果不佳gnome-power-manager,并且如该错误报告中所述,在 未运行xset时可以正常工作gnome-power-manager。据说有一个 dbus ...

Admin

获取输入时保持屏幕关闭
dpms

获取输入时保持屏幕关闭

我需要运行一组(图形化的)基准与屏幕残疾人。以下命令做了不是工作: xset dpms force off 因为任何键盘/鼠标输入会重新启用屏幕。这其他选项如下: xrandr --output eDP-1 --off 这将关闭屏幕一段时间第二,那么,会导致以下结果分段故障: gnome-shell[25737]: segfault at 8 ip 00007f3d02ef9210 sp 00007ffeee4e1fd8 error 4 in libmutter-2.so.0.0.0[7f3d02e99000+156000] 问题怎么会出现解决了?有没...

Admin

如何禁用屏幕保护程序/dpms/其他省电功能
dpms

如何禁用屏幕保护程序/dpms/其他省电功能

我有一个问题我相信,如果屏幕保护程序已被激活,通过扩展坞连接的显示器将无法重新连接。 我正在使用没有桌面环境(即只有窗口管理器)的 Debian 测试。gsettings屏幕保护程序说应该被禁用: $ gsettings get org.gnome.desktop.session idle-delay uint32 0 $ gsettings get org.gnome.desktop.screensaver lock-enabled false 但一夜之间,虽然显示器被物理关闭(请参阅链接的问题以了解原因),但它们无法连接。 问题是- 什么设置/命令可以...

Admin

Arch Linux - 监视器永远不会休眠
dpms

Arch Linux - 监视器永远不会休眠

通过搜索,我只能找到寻求解决相反问题的人。 我正在运行 Arch Linux,并使用 i3 作为窗口管理器。我正在使用 i3-lock 来处理屏幕锁定。我可以锁定屏幕,但显示器永远不会进入睡眠状态,并且会永久显示 i3-lock 空白屏幕。 这是 [相关] 输出xset q: DPMS (Display Power Management Signaling): Standby: 300 Suspend: 300 Off: 1800 DPMS is Enabled Monitor is On 这是我的 i3config 中声明 dpm...

Admin