Linux

使用 xephyr 禁用 PyVirtualDisplay 的螢幕保護程序

  • November 21, 2021

如何禁用 PyVirtualDisplay 和 xephyr 的螢幕保護程序?

我發現的最接近的是https://unix.stackexchange.com/questions/608187/xephyr-server-does-not-have-extension-for-dpms-option從命令行呼叫“xset s off” . 我在 IDE 中執行 Python,所以不確定如何使用我的 Python 程序呼叫 xset。

我正在使用 CentOS 7、Python 3.9.7 和其他軟體包的最新版本(例如,對 CentOS 的所有更新和對 python 軟體包的更新)。

我的程式碼如下所示:

disp=Display(visible=1, ).start()
#selenium tests
… 

將“-s 0”添加到 xephyr 命令行。

在 Python 中: disp=Display(visible=1, extra_args=['-s', '0']).start()

引用自:https://serverfault.com/questions/1084055