You are not logged in.

#1 2020-06-11 05:28:46

way2mmkodali@gmail.com
Member
Registered: 2020-06-11
Posts: 4

error activating xkb configuration

I have made a full system update yesterday. After shutting down and rebooting the system, i have got error as below.

error activating xkb configuration

i have configured us, english india,  telugu as layouts and locale -a gives following output

C
en_GB.utf8
en_IN
en_IN.utf8
en_US.utf8
POSIX
te_IN
te_IN.utf8

$ xprop -root | grep XKB  gives following output
_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us", "", ""
_XKB_RULES_NAMES(STRING) = "evdev", "logitech_base", "us", "", "grp:win_space_toggle,rupeesign:4"

$  gsettings list-keys org.mate.peripherals-keyboard-xkb.kbd gives following output
layouts
options
model

$  ls /usr/share/X11/xkb/symbols/ output not showing language symbols.

all indic languages symbols are not showing up when adding layout while other language symbols are showing up.

Offline

#2 2020-06-11 06:22:10

seth
Member
Registered: 2012-09-03
Posts: 50,923

Re: error activating xkb configuration

$  ls /usr/share/X11/xkb/symbols/ output not showing language symbols.

Please don't paraphrase.
Do you mean to say the directory is empty?
Is the package intact?

pacman -Qkk xkeyboard-config

all indic languages symbols are not showing up when adding layout while other language symbols are showing up.

This will require elaboration.
Is the problem that
- you cannot see telugu glyphs (but something else, eg. empty boxes) or
- that the keyboard still produces latin input (ie. hitting "a" gets you "a" and not whatever telegu codepoint is supposed on that keycode) or
- that you cannot select an indic layout in some keybord config gui?

Last edited by seth (2020-06-11 06:22:22)

Offline

#3 2020-06-11 09:48:10

way2mmkodali@gmail.com
Member
Registered: 2020-06-11
Posts: 4

Re: error activating xkb configuration

solved the problem ( but i don't know if it is correct solution !)

configuration changes have taken place during system upgrade . I have checked the file /usr/share/X11/xkb/symbols/in with xkbcomp.

$ xkbcomp -I /usr/share/X11/xkb/symbols/in

syntax error: line 2329 of in
last scanned symbol is: question
Errors encountered in in; not compiled.
----

checked and commented the line  2329.

output of command as suggested by seth is as follows.(after commenting the line 2329)

$ pacman -Qkk xkeyboard-config
warning: xkeyboard-config: /usr/share/X11/xkb/symbols/in (Modification time mismatch)
warning: xkeyboard-config: /usr/share/X11/xkb/symbols/in (Size mismatch)
xkeyboard-config: 458 total files, 1 altered file
----
Details of the problem:
I am able to select the layout with keyboard -> keyboard preferences -> layouts -> (By Language) Telugu. But preview is empty without any keys.
Language in layout can be selected without any use.
It happened for other languages like hindi and tamil also while preview of other languages (Afghani and Albania) is shown with keys of related language.

Offline

#4 2020-06-11 10:50:00

seth
Member
Registered: 2012-09-03
Posts: 50,923

Re: error activating xkb configuration

Yeah, checked. Some genius added an uncommented seperator "========", that's clearly an upstream bug in the file and commenting it (as it should have been to begin with) is the proper local solution.

Offline

#5 2020-06-11 12:10:24

loqs
Member
Registered: 2014-03-06
Posts: 17,304

Offline

Board footer

Powered by FluxBB