Error activating XKB configuration after choosing Apple Macbook Pro Keyboard in System --> Preferences --> Keyboard

Bug #596652 reported by JohnAtilano
32
This bug affects 5 people
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/gnome/peripherals/keyboard/kbd

----- Results of lsb_release -rd -----

Description: Ubuntu 10.04 LTS
Release: 10.04
--------------------------------------------

-----Results of gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd -----

 layouts = [ ]
 options = [ ]
 model = macbook78
------------------------------------------------------------------------------------------------

----- Results of xprop -root | grep XKB ----------------------------------------------------------------------

_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us", "mac", "lv3:ralt_switch"
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "mac", "lv3:ralt_switch"
-----------------------------------------------------------------------------------------------------------------------

Revision history for this message
JohnAtilano (john-atilano) wrote :
Steve Langasek (vorlon)
affects: plymouth (Ubuntu) → xorg-server (Ubuntu)
Bryce Harrington (bryce)
tags: added: lucid
Bryce Harrington (bryce)
Changed in xorg-server (Ubuntu):
status: New → Confirmed
Revision history for this message
perrito666 (perrito666) wrote :

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/peripherals/keyboard/kbd
 layouts = [us mac,us]
 options = [lv3 lv3:lalt_switch,grp grp:alts_toggle]
 model = macbook79

francis@naru:~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "macbook79", "us,us", ",mac", "lv3:lalt_switch"
_XKB_RULES_NAMES(STRING) = "evdev", "macbook79", "us,us", ",mac", "lv3:lalt_switch"

Revision history for this message
Brian P Flaherty (gmbxf4) wrote :

I also have a bunch of popups about error activating XKB configuration.

bxf4@camus:~$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "us", "mac", "lv3:ralt_switch"
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "us", "mac", "lv3:ralt_switch"

bxf4@camus:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = []
 options = [lv3 lv3:ralt_switch,terminate terminate:ctrl_alt_bksp]
 model = macbook78

I believe I have a MacBookPro 1,1 and have running Ubuntu 10.10.

bxf4@camus:~$ uname -a
Linux camus 2.6.35-22-generic #34-Ubuntu SMP Sun Oct 10 09:24:00 UTC 2010 i686 GNU/Linux

Here's XKB related info. from my Xorg.log:
bxf4@camus:~$ grep XKB /var/log/Xorg.0.log
[ 1414.152] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[ 1414.176] (II) XKB: reuse xkmfile /var/lib/xkb/server-61EE7089AE8A96287C2B829E837E808A04504E84.xkm

Anything else I should add?

Revision history for this message
Nadim Khoury (nadim-gs-khoury) wrote :

I have the same problem after upgrading from 10.10 to 11.04.

xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "evdev", "pc105", "de", "mac", "lv3:ralt_switch"
_XKB_RULES_NAMES(STRING) = "evdev", "pc105", "de", "mac", "lv3:ralt_switch"

gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 options = [lv3 lv3:ralt_switch,lv3 lv3:alt_switch,grp grp:lalt_toggle]
 model = macbook79
 layouts = []

Revision history for this message
Nick Brown (nickbroon) wrote :

The follow error from my .xession-errors file might be relevent

Error: No Symbols named "mac_intl" in the include file "macintosh_vndr/gb"
                  Exiting
                  Abandoning symbols file "(null)"

** (gnome-settings-daemon:3878): WARNING **: Could not activate the XKB configuration

 gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 model = applealu_iso
 layouts = [gb,gb mac_intl,us alt-intl]
 options = [lv3 lv3:ralt_switch,grp grp:shift_caps_toggle]

_XKB_RULES_NAMES(STRING) = "evdev", "applealu_iso", "gb,gb,us", ",mac_intl,alt-intl", "lv3:ralt_switch,grp:shift_caps_toggle"

Revision history for this message
penalvch (penalvch) wrote :

JohnAtilano, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? If so, could you please test for this with the latest development release of Ubuntu? ISO images are available from http://cdimage.ubuntu.com/daily-live/current/ .

If it remains an issue, could you please run the following command in the development release from a Terminal (Applications->Accessories->Terminal), as it will automatically gather and attach updated debug information to this report:

apport-collect -p xorg-server REPLACE-WITH-BUG-NUMBER

Thank you for your understanding.

Helpful bug reporting tips:
https://wiki.ubuntu.com/ReportingBugs

Changed in xorg-server (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xorg-server (Ubuntu) because there has been no activity for 60 days.]

Changed in xorg-server (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.