[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

x11-xkb-utils: setxkbmap cz_qwerty fails



Hi,

I'd like to report the following bug.

1) Problem:

setxkbmap fails with the 'cz_qwerty' layout on my Trixie systems.
It did work on both previous releases, Bookworm and Bullseye, without issues.
By the way, 'setxkbmap cz' works just fine.

2) Detailed information:

2.A) The command and corresponding failure output:

$ setxkbmap cz_qwerty -v 10
Setting verbose level to 10
locale is C
Warning! Multiple definitions of keyboard layout
         Using command line, ignoring X server
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules:      evdev
model:      pc105
layout:     cz_qwerty
options:    grp:lalt_lshift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll
Trying to build keymap using the following components:
keycodes:   evdev+aliases(qwerty)
types:      complete
compat:     complete+grp_led(scroll)
symbols:    pc+cz_qwerty+inet(evdev)+group(lalt_lshift_toggle)+terminate(ctrl_alt_bksp)
geometry:   pc(pc105)
Error loading new keyboard description

2.B) Information on as-set locale:

$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

2.C) Attempt to set using with 'xkbcomp':

$ setxkbmap cz_qwerty -print | xkbcomp - $DISPLAY -w 10
Keycodes above 256 (e.g. <I256>) are not supported by X and are ignored
Warning:          No font specified for doodad NumLockLabel
                  Using "helvetica"
Warning:          No font slant for text doodad NumLockLabel
                  Using "r"
Warning:          No font weight for text doodad NumLockLabel
                  Using "medium"
Warning:          No font set width for text doodad NumLockLabel
                  Using "normal"
Warning:          No font variant for text doodad NumLockLabel
                  Using ""
Warning:          No font encoding for doodad NumLockLabel
                  Using "iso8859-1"
Warning:          No font size for text doodad NumLockLabel
                  Using 12 point text
Warning:          No height for text doodad NumLockLabel
                  Using calculated height 10 millimeters
Warning:          No width for text doodad NumLockLabel
                  Using calculated width 19.8 millimeters
Warning:          No font specified for doodad CapsLockLabel
                  Using "helvetica"
Warning:          No font slant for text doodad CapsLockLabel
                  Using "r"
Warning:          No font weight for text doodad CapsLockLabel
                  Using "medium"
Warning:          No font set width for text doodad CapsLockLabel
                  Using "normal"
Warning:          No font variant for text doodad CapsLockLabel
                  Using ""
Warning:          No font encoding for doodad CapsLockLabel
                  Using "iso8859-1"
Warning:          No font size for text doodad CapsLockLabel
                  Using 12 point text
Warning:          No height for text doodad CapsLockLabel
                  Using calculated height 10 millimeters
Warning:          No width for text doodad CapsLockLabel
                  Using calculated width 26.4 millimeters
Warning:          No font specified for doodad ScrollLockLabel
                  Using "helvetica"
Warning:          No font slant for text doodad ScrollLockLabel
                  Using "r"
Warning:          No font weight for text doodad ScrollLockLabel
                  Using "medium"
Warning:          No font set width for text doodad ScrollLockLabel
                  Using "normal"
Warning:          No font variant for text doodad ScrollLockLabel
                  Using ""
Warning:          No font encoding for doodad ScrollLockLabel
                  Using "iso8859-1"
Warning:          No font size for text doodad ScrollLockLabel
                  Using 12 point text
Warning:          No height for text doodad ScrollLockLabel
                  Using calculated height 10 millimeters
Warning:          No width for text doodad ScrollLockLabel
                  Using calculated width 39.6 millimeters
Warning:          Multiple occurrences of map[Shift]= 1 in CTRL+ALT
                  Ignored
Warning:          Multiple occurrences of map[Shift+LevelThree]= 1 in CTRL+ALT
                  Ignored
Warning:          Multiple occurrences of map[Lock+LevelThree]= 1 in
FOUR_LEVEL_SEMIALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Shift+Lock+LevelThree]= 1 in
FOUR_LEVEL_SEMIALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Lock]= 1 in SEPARATE_CAPS_AND_SHIFT_ALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Lock+LevelThree]= 1 in
SEPARATE_CAPS_AND_SHIFT_ALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Lock+LevelThree]= 1 in
EIGHT_LEVEL_SEMIALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Shift+Lock+LevelThree]= 1 in
EIGHT_LEVEL_SEMIALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Lock+LevelThree+LevelFive]= 1 in
EIGHT_LEVEL_SEMIALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Shift+Lock+LevelThree+LevelFive]=
1 in EIGHT_LEVEL_SEMIALPHABETIC
                  Ignored
Warning:          Multiple occurrences of map[Shift+LevelFive]= 1 in
EIGHT_LEVEL_WITH_LEVEL5_LOCK
                  Ignored
Warning:          Multiple occurrences of map[Shift+NumLock]= 1 in
EIGHT_LEVEL_WITH_LEVEL5_LOCK
                  Ignored
Warning:          Multiple occurrences of map[Shift+LevelFive]= 1 in
EIGHT_LEVEL_ALPHABETIC_WITH_LEVEL5_LOCK
                  Ignored
Warning:          Multiple occurrences of map[Shift+NumLock]= 1 in
EIGHT_LEVEL_ALPHABETIC_WITH_LEVEL5_LOCK
                  Ignored
Warning:          Compat map for group 2 redefined
                  Using new definition
Warning:          Compat map for group 3 redefined
                  Using new definition
Warning:          Compat map for group 4 redefined
                  Using new definition
Warning:          Compat map for group 2 redefined
                  Using new definition
Warning:          Compat map for group 3 redefined
                  Using new definition
Warning:          Compat map for group 4 redefined
                  Using new definition
Warning:          Compat map for group 2 redefined
                  Using new definition
Warning:          Compat map for group 3 redefined
                  Using new definition
Warning:          Compat map for group 4 redefined
                  Using new definition
Warning:          Compat map for group 2 redefined
                  Using new definition
Warning:          Compat map for group 3 redefined
                  Using new definition
Warning:          Compat map for group 4 redefined
                  Using new definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using old definition
Warning:          Compat map for group 3 redefined
                  Using old definition
Warning:          Compat map for group 4 redefined
                  Using old definition
Warning:          Compat map for group 2 redefined
                  Using new definition
Warning:          Compat map for group 3 redefined
                  Using new definition
Warning:          Compat map for group 4 redefined
                  Using new definition
Warning:          Map for indicator Scroll Lock redefined
                  Using last definition for duplicate fields
Warning:          Compat map for group 2 redefined
                  Using new definition
Warning:          Compat map for group 3 redefined
                  Using new definition
Warning:          Compat map for group 4 redefined
                  Using new definition
Error:            Can't find file "cz_qwerty" for symbols include
                  Exiting
                  Abandoning symbols file "(null)"
Error:            success in unknown
                  Couldn't write keyboard description to :0.0



2.D) Affected package version:

$ apt-cache policy x11-xkb-utils
x11-xkb-utils:
  Installed: 7.7+9
  Candidate: 7.7+9
  Version table:
 *** 7.7+9 500
        500 http://ftp.cz.debian.org/debian trixie/main amd64 Packages
        100 /var/lib/dpkg/status

2.E) Additional information:

Originally detected on two different amd64 machines upgraded from current
old-stable - a HP desktop (with a PS2 Genius keyboard with several "defunct"
multi-media keys and two Windows keys) and a DELL Latitude 7410 (N62P4)
notebook.
The information in 2.C) was obtained at the HP desktop.

3) Steps to reproduce:

Download 13.1 hybrid Xfce ISO, create VirtualBox image, boot in, update and
run 'setxkbmap cz_qwerty'.

Kind regards,

Martin Z.


Reply to: