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

Bug#794183: xserver-xorg-input-kbd: does not respect /etc/default/keyboard



Package: xserver-xorg-input-kbd
Version: 1:1.8.0-1+b2
Severity: important

Dear Maintainer,

X is ignoring /etc/default/keyboard, at least on kfreebsd-amd64:

contents of /etc/default/keyboard (same on both my systems):

XKBMODEL="pc105"
XKBLAYOUT="YYY"
XKBVARIANT="ZZZ"

Xorg.0.log from broken kfreebsd-amd64:

[    12.142] (II) config/devd: adding input device Keyboard (/dev/atkbd0)
[    12.142] (**) Keyboard: Applying InputClass "kbd catchall"
[    12.142] (II) LoadModule: "kbd"
[    12.142] (II) Loading /usr/lib/xorg/modules/input/kbd_drv.so
[    12.143] (II) Module kbd: vendor="X.Org Foundation"
[    12.143] 	compiled for 1.16.4, module version = 1.8.1
[    12.143] 	Module class: X.Org XInput Driver
[    12.143] 	ABI class: X.Org XInput driver, version 21.0
[    12.143] (II) Using input driver 'kbd' for 'Keyboard'
[    12.143] (**) Keyboard: always reports core events
[    12.143] (**) Keyboard: always reports core events
[    12.143] (**) Option "Protocol" "standard"
[    12.143] (**) Option "XkbRules" "base"
[    12.143] (**) Option "XkbModel" "pc105"
[    12.143] (**) Option "XkbLayout" "us"
[    12.143] (**) Option "config_info" "devd:atkbd0"
[    12.143] (II) XINPUT: Adding extended input device "Keyboard" (type: KEYBOARD, id 6)

Xorg.0.log from working amd64 (which uses evdev not kbd):

[    14.262] (II) config/udev: Adding input device XXX (/dev/input/event0)
[    14.262] (**) XXX: Applying InputClass "evdev keyboard catchall"
[    14.262] (II) Using input driver 'evdev' for 'XXX'
[    14.262] (**) XXX: always reports core events
[    14.262] (**) evdev: XXX: Device: "/dev/input/event0"
[    14.262] (--) evdev: XXX: Vendor 0xXXX Product 0xXXX
[    14.262] (--) evdev: XXX: Found keys
[    14.263] (II) evdev: XXX: Configuring as keyboard
[    14.263] (**) Option "config_info" "udev:/sys/devices/pci0000:00/XXX/input/input0/event0"
[    14.263] (II) XINPUT: Adding extended input device "XXX" (type: KEYBOARD, id X)
[    14.263] (**) Option "xkb_rules" "evdev"
[    14.263] (**) Option "xkb_model" "pc105"
[    14.263] (**) Option "xkb_layout" "YYY"
[    14.263] (**) Option "xkb_variant" "ZZZ"

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.0.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)


Reply to: