macbook/pro keyboard layout causes XKB error

Bug #314766 reported by Tyson Moore
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Mactel Support
New
Undecided
Unassigned
Ubuntu
New
Undecided
Unassigned
Nominated for Lucid by Alexandre Rocha Lima e Marcondes

Bug Description

There is an error on both my MacBook and MacBook Pro when, in Keyboard Preferences, the Keyboard Model is specified as "MacBook/MacBook Pro".

Upon login, a gnome-settings daemon window pops up saying:
"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
10502000"

<me>@TuxBook:~$ 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"
<me>@TuxBook:~$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = []
 model = macbook78
 options = []

(It said to provide the output of both these commands, so...)

I'm running 8.10 (Intrepid) on both, with pommed to manage keyboard hotkeys (although I tried temporarily removing pommed to troubleshoot to no avail).

Again, I can confirm that this happens on a MacBook Pro 3.1 and a MacBook 3.1. The keyboard works fine (as far as I know), and I don't know if this really affects anything. Just thought I should report it as a bug (as suggested by gnome-settings-manager). I can provide more information if needed.

Revision history for this message
frankie (frankie.mx) wrote :

i have the same error using 8.04 on a santa rosa macbook 3,1
here's my output:

$ xprop -root | grep XKB
_XKB_RULES_NAMES_BACKUP(STRING) = "xorg", "pc105", "us", "mac", "lv3:ralt_switch"
_XKB_RULES_NAMES(STRING) = "xorg", "pc105", "us,us", "mac,", "lv3:ralt_switch,grp:alts_toggle"

$ gconftool-2 -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = []
 model = macbook79
 overrideSettings = true
 options = []

and my keyboard doesn't work fine, no [ctrl] key!!

Revision history for this message
frankie (frankie.mx) wrote :

oh, wait, my error is _slightly_ different:

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
10400090

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

Revision history for this message
frankie (frankie.mx) wrote :

i should just say that my ctrl key does work :D
(stupid compiz....)
but, i still get those error messages :P

Revision history for this message
John Pugh (jpugh) wrote :

Can you give more details on how to recreate? I have a Macbook Pro 3,1 running Intrepid 8.10 and cannot create this problem.

Revision history for this message
Tyson Moore (squircle) wrote :

Set the keyboard model to "MacBook/MacBook Pro" in System -> Preferences -> Keyboard -> Layouts, and the keymap to 'USA Macintosh'. Log out, log back in, error city.

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.