Error activating XKB configuration after choosing Apple Macbook Pro Keyboard in System --> Preferences --> Keyboard
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Expired
|
Low
|
Unassigned |
Bug Description
Binary package hint: plymouth
After changing the type of keyboard I get the following error message after boot up. I've also attached an image of the settings I chose that resulted in this error.
Error activating XKB configuration.
It can happen under various circumstances:
- a bug in libxklavier library
- a bug in X server (xkbcomp, xmodmap utilities)
- X server with incompatible libxkbfile implementation
X server version data:
The X.Org Foundation
10706000
If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R /desktop/
----- Results of lsb_release -rd -----
Description: Ubuntu 10.04 LTS
Release: 10.04
-------
-----Results of gconftool-2 -R /desktop/
layouts = [ ]
options = [ ]
model = macbook78
-------
----- Results of xprop -root | grep XKB -------
_XKB_RULES_
_XKB_RULES_
-------
affects: | plymouth (Ubuntu) → xorg-server (Ubuntu) |
tags: | added: lucid |
Changed in xorg-server (Ubuntu): | |
status: | New → Confirmed |
In my case, (a macbook pro 5.5 with lucid) I get this also when coming back from suspend (I get about 20 concurrent popups with the same error) and also when asociating my bluetooth mouse (about 5 concurrent popups).
When I boot the machine, the keyboard is unresponsive in gdm until, having 2 keyboard layouts available (in this case us mac and us) and switch from one to the other starts working
As a side note, even tough this error pops up when making changes in the keyboard settings, the changes get applied.
francis@naru:~$ gconftool-2 -R /desktop/ gnome/periphera ls/keyboard/ kbd
layouts = [us mac,us]
options = [lv3 lv3:lalt_switch,grp grp:alts_toggle]
model = macbook79
francis@naru:~$ xprop -root | grep XKB NAMES_BACKUP( STRING) = "evdev", "macbook79", "us,us", ",mac", "lv3:lalt_switch" NAMES(STRING) = "evdev", "macbook79", "us,us", ",mac", "lv3:lalt_switch"
_XKB_RULES_
_XKB_RULES_