LINUX.ORG.RU

setxkbmap не работает, если в момент запуска setxkbmap не активна виртуальная консоль иксов


0

1

Раскладки при входе в сеанс включаются таким образом:

$ cat ~/.config/autostart/setxkbmap.desktop
[Desktop Entry]
Type=Application
Exec=setxkbmap -model pc104 -layout 'us(basic),ru:2' -option lv3:ralt_switch,grp:shift_caps_switch,grp_led:caps,compose:menu
Hidden=false
Name=setxkbmap
Comment=
Заметил, что если после логина сразу переключиться на другую виртуальную консоль (пока сеанс грузится), то параметры раскладки не инициализируются.

Проверяем баг:

Запускаю такую команду:

sleep 5 ; setxkbmap -model pc104 -layout 'us(basic),ru:2' -option lv3:ralt_switch,grp:shift_caps_switch,grp_led:caps,compose:menu
и сразу переключаюсь в чистую консоль. Через 5 переключаюсь обратно — setxkbmap выполнился, но настройки не применились.

Баг иксов? У вас воспроизводится?

★★

Последнее исправление: geekless (всего исправлений: 1)

Если команда выполняется, когда ты в терминале, то она не выполняется успешно?

Полезная ссылка (поиск проблем с setxkbmap по ЛОРу): https://www.google.ru/search?q=site%3Alinux.org.ru+setxkbmap&ie=utf-8&oe=utf-8. Даже вчера на поведение этой команды жаловались, то при запущенном индикаторе раскладки команда не работает, то после выхода из ждущего режима настройки сбрасываются.

ZenitharChampion ★★★★★
()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от ZenitharChampion

Если команда выполняется, когда ты в терминале, то она не выполняется успешно?

А? Я вроде это самое и написал.

geekless ★★
() автор топика

geekless, загляни в свой бложик, в камменты самой новой темы

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.