Почему существует более одного «все еще работающего» экземпляра

В текущем выпуске swayтолько загружает макеты XKB из переменных среды во время выполнения (XKB_DEFAULT_LAYOUT, XKB_DEFAULT_VARIANT,XKB_DEFAULT_OPTIONS). Wayland не предоставляет такой сервер, как X, поэтому каждый композитор Wayland должен реализовать свой собственный метод для установки или изменения макетов --общие инструменты, такие как setxkbmap, отсутствуют, если/пока не будет определен/принят протокол, который позволит инструменту поговорите с любым композитором.

Со временем swayдобавит возможность изменять макеты во время выполнения. Этот запрос на вытягивание добавляет swaymsg inputподкоманды для установки параметров XKB во время выполнения; в настоящее время он находится в ветке разработки(wlroots). Если он будет выпущен, как в этом PR, вы сможете вводить такие команды, чтобы изменить клавиатуру:

swaymsg input 0:0:X11_keyboard xkb_layout de

0
26.09.2019, 07:02
1 ответ

lastчитает файл /var/log/wtmp. Обычно при выключении системы в этот файл записывается запись, указывающая на этот факт; то же самое происходит при загрузке системы для записи момента загрузки.

В вашем случае, по-видимому, запись о завершении работы не была записана в файл в последний раз, поэтому lastне может найти запись о завершении работы, совпадающую с записью загрузки, и пишет «все еще работает», как это обычно бывает в такая ситуация.

Я видел, как Debian-версия команды lastпоказывала «крах» в такой ситуации, возможно, версия Fedora считает это слишком тревожным, поскольку могут быть другие причины отсутствия записи.

1
28.01.2020, 03:15

Теги

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