Bug 32658

Summary: FR: fixkeyboard should reset XKB map if there is no /etc/X11/xinit/Xkbmap, too
Product: Sisyphus Reporter: Ivan Zakharyaschev <imz>
Component: xinitrcAssignee: placeholder <placeholder>
Status: NEW --- QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P3 CC: eugine.kosenko, glebfm, imz, ldv, placeholder
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://lists.altlinux.org/pipermail/sisyphus/2014-December/363265.html
Bug Depends on:    
Bug Blocks: 30618    

Description Ivan Zakharyaschev 2016-10-24 20:12:16 MSK
xinitrc-2.4.46-alt1

А если без xkbcomp и Вашего проблемного переключателя, то такой вызов имеет всё
равно смысл добавить?

setxkbmap -option ''

Или это будет действие, которое ничего не делает?

Это было отдельное предложение там; выношу в отдельный FR:

+++ This bug was initially created as a clone of Bug #30618 +++

Кроме того, я добавил еще одну альтернативу, когда файл Xkbmap отсутствует и как в системном, так и в домашнем каталоге пользователя. В этом случае настройки клавиатуры определяются конфигурацией xorg.conf (в частности, в файле /etc/X11/xorg.conf.d/95-input-keyboard.conf), и работа fixkeyboard сводится только к загрузке текущих значений setxkbmap в xkbcomp.