Дисплей не поддерживает DPMS После обновления GNOME Wayland

Следуя последовательности первой команды ( date ):

open("/etc/localtime", O_RDONLY)

Доступ файл часовых поясов, указанный в / etc / localtime , в моем случае это / usr / share / zoneinfo / europe / Zurich . Так что пока все хорошо.


Строка второй команды ( date -u ) подсказала мне, почему она не работает должным образом:

open("/usr/share/zoneinfo/UTC0", O_RDONLY)

В каталоге zoneinfo такого файла не было, поэтому мне пришлось скопируйте UTC в UTC0, и теперь все работает, как ожидалось.


date; date -u
Fri Apr 26 09:52:44 CET 2016
Fri Apr 26 07:52:44 UTC 2016
4
17.10.2016, 13:20
1 ответ

Это работает для GNOME 3.24 Wayland:

перевести все дисплеи в режим ожидания:

busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 1

Возобновить все дисплеи:

busctl --user set-property org.gnome.Mutter.DisplayConfig /org/gnome/Mutter/DisplayConfig org.gnome.Mutter.DisplayConfig PowerSaveMode i 0

На всякий случай команду можно передать по ssh ; )Блокировки экрана вроде нет.

Разработчики GNOME решили, что gdm запускает отдельный сеанс GNOME X для блокировки экрана, что приводит к множеству ошибок и проблем, например, какой сеанс отображается, какой сеанс заблокирован, какой сеанс имеет клавиатуру. Вот почему в сеансе Wayland отсутствуют гашение и блокировка экрана.

Похоже, мир еще не видел блокировки экрана для Wayland.

9
27.01.2020, 20:55

Теги

Похожие вопросы