gnome-settings-daemon resets keyboard layout

Bug #426176 reported by Frederik Eaton
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-settings-daemon (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: gnome-settings-daemon

Hello,

I find that under recent versions of Ubuntu, gnome-settings-daemon frequently resets my keyboard layout, which I have successfully configured using xmodmap for the past seven years. This happens for example when (1) I unplug the keyboard, and plug it back in again; (2) I suspend and resume the computer; (3) I run the command

sudo modprobe -r thinkpad_acpi && sudo modprobe thinkpad_acpi

I blame gnome-settings-daemon for this problem, because it doesn't occur unless gnome-settings-daemon is running. I need to run gnome-settings-daemon to prevent the text cursor from blinking in many applications that I use, which drives me crazy. I need to change the keyboard with xmodmap because I have reconfigured certain keys, and that is also how I switch between QWERTY and Dvorak when someone else wants to use my computer.

Is there a way to ask gnome-settings-daemon to respect the current xmodmap settings? Or should I now be using some Gnome version of xmodmap? Or can I disable cursor blinking in Gnome applications without running the daemon? If the answer to all of these questions is "no", then that is the bug which I am reporting.

Thank you,

Frederik

; lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
; apt-cache policy gnome-settings-daemon
gnome-settings-daemon:
  Installed: 2.26.1-0ubuntu2
  Candidate: 2.26.1-0ubuntu2
  Version table:
 *** 2.26.1-0ubuntu2 0
        500 http://gb.archive.ubuntu.com jaunty-updates/main Packages
        100 /var/lib/dpkg/status
     2.26.0-0ubuntu4 0
        500 http://gb.archive.ubuntu.com jaunty/main Packages

Revision history for this message
Chris Coulson (chrisccoulson) wrote :

That's not a bug. If you want gnome-settings-daemon to not manage your keyboard layout, then you can disable the keyboard plugin with a gconf settings ("/apps/gnome_settings_daemon/plugins/keyboard/enabled" off the top of my head)

Changed in gnome-settings-daemon (Ubuntu):
status: New → Invalid
Revision history for this message
Frederik Eaton (frederik-launchpad) wrote :

Thanks for the help, I tried

gconftool -s /apps/gnome_settings_daemon/plugins/keyboard/enabled false --type bool

and still get the same behaviour. Was I supposed to run a different
command?

Or can you point me to some documentation which has this information?
There is a lot of documentation which describes how to use 'xmodmap'
in X, but very little which explains that those settings are
overwritten by Gnome, and none that I can find which explains how to
work around the problem. If the functionality doesn't match the
documentation, then what?

Frederik

Revision history for this message
Frederik Eaton (frederik-launchpad) wrote :

Hello,

Haven't gotten a reply clarifying the correct usage. Is anyone there?

Now I have noticed that by running

gconf-editor /apps/gnome_settings_daemon/plugins/keyboard

it brings up a GUI wherein I can uncheck a check-box marked "active". This makes gnome-settings-daemon lay off the keyboard map, so that I can go back to managing it with xmodmap.

However, sometimes the setting is "forgotten" and I have to re-run the GUI. Is there a way to *permanently* deactivate the plugin?

Without knowing the correct way of interacting with this system, I have no way of submitting a "valid" bug for the actual problem.

Thank you,

Frederik

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.