Insisting on US keyboard layout

Bug #459067 reported by Traumflug
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

Binary package hint: gnome-control-center

Since upgrading to Karmic beta from Karmic alpha as of one day earlier, Ubuntu refuses to accept using the german keyboard layout. The only way to get umlauts back is to delete the US keyboard layout in gnome-keyboard-properties.

However, after each reboot, this layout is back and used as the current layout. As there is no US keyboard connected to this computer, this layout is totally obsolete anyways.

ProblemType: Bug
Architecture: amd64
Date: Fri Oct 23 15:04:36 2009
DistroRelease: Ubuntu 9.10
ExecutablePath: /usr/bin/gnome-keyboard-properties
Package: gnome-control-center 1:2.28.1-0ubuntu1
ProcEnviron:
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-14.48-generic
SourcePackage: gnome-control-center
Uname: Linux 2.6.31-14-generic x86_64
XsessionErrors:
 (gnome-settings-daemon:1889): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (gnome-settings-daemon:1889): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
 (polkit-gnome-authentication-agent-1:1983): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (nautilus:1972): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed

Revision history for this message
Traumflug (mah-jump-ing) wrote :
affects: gnome-control-center (Ubuntu) → gnome-settings-daemon (Ubuntu)
Changed in gnome-settings-daemon (Ubuntu):
assignee: nobody → Ubuntu Desktop Bugs (desktop-bugs)
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug report, Martin could you have a look since you know this code better?

Changed in gnome-settings-daemon (Ubuntu):
assignee: Ubuntu Desktop Bugs (desktop-bugs) → Martin Pitt (pitti)
Revision history for this message
Traumflug (mah-jump-ing) wrote :

For getting me started: does somebody know where these settings are stored and which the intended behaviour is? Is an US keyboard layout always present?

Revision history for this message
Martin Pitt (pitti) wrote :

No, an US layout shouldn't always be present. The layout which should be selected in gdm (login manager) and the GNOME session is the one you chose at installation time. Can you please give me the output of those two commands:

  grep ^X /etc/default/console-setup
  gconftool -R /desktop/gnome/peripherals/keyboard/kbd

Thanks!

Changed in gnome-settings-daemon (Ubuntu):
status: New → Incomplete
assignee: Martin Pitt (pitti) → nobody
Revision history for this message
Traumflug (mah-jump-ing) wrote :

OK, so the problem is, the US layout is added each time I boot.

The outputs as requested right after booting:

mah@piccard:~/Desktop$ grep ^X /etc/default/console-setup
XKBMODEL="pc105"
XKBLAYOUT="us,de"
XKBVARIANT=","
XKBOPTIONS="grp:alts_toggle"
mah@piccard:~/Desktop$ gconftool -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [de,us]
 options = [grp grp:alts_toggle]
 model =

... and after removing the US layout:

mah@piccard:~/Desktop$ grep ^X /etc/default/console-setup
XKBMODEL="pc105"
XKBLAYOUT="us,de"
XKBVARIANT=","
XKBOPTIONS="grp:alts_toggle"
mah@piccard:~/Desktop$ gconftool -R /desktop/gnome/peripherals/keyboard/kbd
 layouts = [de]
 options = [grp grp:alts_toggle]
 model =

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.