Следуя последовательности первой команды ( 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
Это работает для 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.