Incomplete support for Apple Aluminium Keyboard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xkeyboard-config (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Natty |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xkb-data
xkb-data 1.8-1ubuntu8 has cherry picked various commits from xkeyboard-config 1.9 in order to add support for Apple Aluminium keyboard.
Only 6 commits out of 7 have been integrated in the Ubuntu version of package xkb-data.
Unfortunately, the remaining commit (http://
Consequently, the correct XKB settings for Apple Aluminium Keyboards cannot be activated. For the sake of the example:
> setxkbmap -model applealu_iso -layout fr -option alupckeys -print
xkb_keymap {
xkb_keycodes { include "evdev+
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+fr+
xkb_geometry { include "pc(pc104)" };
};
No specific geometry, or symbols matched. The remaining patch brings the expected behavior, i.e.:
xkb_keymap {
xkb_keycodes { include "evdev+
xkb_types { include "complete+
xkb_compat { include "complete" };
xkb_symbols { include "macintosh_
xkb_geometry { include "macintosh(
};
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xkb-data 1.8-1ubuntu8 [modified: usr/share/
ProcVersionSign
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelMo
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 260.19.06 Mon Sep 13 04:29:19 PDT 2010
GCC version: gcc version 4.4.5 (Ubuntu/Linaro 4.4.4-14ubuntu5)
Architecture: amd64
Date: Sat Jan 1 14:18:55 2011
Dependencies:
DkmsStatus: nvidia-current, 260.19.06, 2.6.35-22-generic, x86_64: installed
MachineType: System manufacturer P5K Premium
PackageArchitec
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: xkeyboard-config
dmi.bios.date: 06/26/2007
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 0204
dmi.board.
dmi.board.name: P5K Premium
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: P5K Premium
dmi.product.
dmi.sys.vendor: System manufacturer
glxinfo: Error: [Errno 2] No such file or directory
system:
distro: Ubuntu
codename: maverick
architecture: x86_64
kernel: 2.6.35-22-generic
Related branches
Changed in xkeyboard-config (Ubuntu Lucid): | |
status: | New → Confirmed |
Changed in xkeyboard-config (Ubuntu Maverick): | |
status: | New → Confirmed |
no longer affects: | xkeyboard-config (Ubuntu Lucid) |
no longer affects: | xkeyboard-config (Ubuntu Maverick) |
Doh! I dimly recall wondering about that seventh patch but I don't recall why it was omitted. I've opened SRU tasks for possibly backporting this to maverick and lucid (no promises, depends on whether I have some spare time).
Anyway, I've packaged the new release for natty which includes the full set of patches including the missing one. It will get uploaded after the Alpha-2 freeze has lifted.