Комбинация клавиш переключения раскладки клавиатуры не работает

Похоже, что это служба systemd-timesyncd (pid 429), которая обновляет ваши часы до текущего времени. Этот процесс отображается в вашем списке как systemd-timesyn, но если вы ps 429 появится полное имя.

Запустив timedatectl status , вы должны получить информацию о дате и времени. В конце вы увидите:

Network time on: yes
NTP synchronized: no

systemd-timesyncd относится к "Сетевому времени" выше .

Похоже, что службы ntp отсутствуют в вашем списке процессов, поэтому, остановив службу systemd-timesyncd, вы сможете изменить время / дату.

На моей машине сетевое время активно, а NTP - нет; Полагаю, у вас будет то же самое на вашем компьютере, поскольку я не вижу никаких служб, связанных с ntp, в вашем списке процессов (ntpdate или ntpd)

Вы можете получить дополнительную информацию о systemd-timesyncd.service по running:

#systemctl status systemd-timesyncd.service

Вывод команды выше предоставит вам информацию о серверах автоматического обновления, например:

Status: "Synchronized to time server 196.10.52.57:123 (2.debian.pool.ntp.org)."

В Ubuntu сказано, что служба ntpdate (ntpd) может работать по умолчанию, по крайней мере, во время загрузки. Вы можете дважды проверить, возможно, запущены службы ntp с помощью # top -p $ (echo $ (pgrep "nt") | sed 's / /, / g') и посмотреть, не связано ли что-то с ntp работает (я так не думаю)

Совет: если вы отметите timedatectl --help , вы увидите варианты установки времени с помощью инструмента timedatectl , который может работать лучше с ] date -s (не тестировалось)

У CoreOs есть хорошая статья о службах даты / времени.

2
11.05.2017, 19:36
1 ответ

Если вы запустите setxkbmapи после этого сработает привязка клавиш, вы можете выполнить команду при запуске сеанса. Это работает для меня в Openbox :, я включил команду в~/.config/openbox/autostart:

setxkbmap -option grp:switch,grp:alt_shift_toggle,grp_led:­scroll latam,ru

Конечно, вы можете изменить комбинацию клавиш. Полный список:

grep "grp:.*toggle" /usr/share/X11/xkb/rules/base.lst

И посмотреть текущую конфигурацию вашей клавиатуры:

setxkbmap -print -verbose 10
3
27.01.2020, 22:10

Теги

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