Я пытался отключить дополнительную ЭКРАННУЮ ЗАСТАВКУ MIT, но экранная заставка активируется скоро так или иначе.
Список загруженных расширений - это
xdpyinfo -display :88|grep 'number of exte' -A 23
number of extensions: 23
BIG-REQUESTS
Composite
DAMAGE
DOUBLE-BUFFER
DPMS
DRI3
GLX
Generic Event Extension
MIT-SHM
Present
RECORD
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
X-Resource
XC-MISC
XFIXES
XInputExtension
XKEYBOARD
XTEST
XVideo
Или fiberlamp или fuzzyflakes оживают в какой-то момент и используют много ЦП. Я пытаюсь предотвратить ненужную трату циклов ЦП для экранных заставок.
РЕДАКТИРОВАНИЕ 28.09.2016: отключенный дополнительный DPMS, также записал "режим: прочь" в файл ~/.xscreensaver без любого положительного эффекта. Экранная заставка упрямо активируется приблизительно после 6 минут (независимо от того, что значение по умолчанию). Родитель приложений экранной заставки "xscreensaver - без всплесков", чей родитель в свою очередь является процессом 1 (init).
Неконтролируемая экранная заставка часто происходит из-за конфигурации по умолчанию X, который наиболее удобно изменяется путем редактирования или создания нового /etc/X11/xorg.conf
. Используйте sudo nano /etc/X11/xorg.conf
для редактирования файла. Добавьте следующий раздел:
Section "ServerFlags"
Option "BlankTime" "0"
EndSection
Для получения дополнительной информации см. xorg.conf страница руководства
Соединение между Xvfb и экранными заставками незначительно. Экранными заставками управляют X систем, таких как xfce, не Xvfb. Xvfb является просто экраном к выходным пикселям к, следовательно высокое использование ЦП в приложениях экранной заставки и Xvfb должно быть отключено в X(-org), уровень. Необходимо установить "*mode: прочь" в файле/etc/X11/app-defaults/XScreenSaver и перезапуске X или перезагрузке.