gnome-settings-daemon crashes when loading xmodmap

Bug #133576 reported by Evan Klitzke
2
Affects Status Importance Assigned to Milestone
gnome-control-center
Fix Released
Critical
gnome-control-center (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: gnome-session

Gnome (I believe the gnome-session component) will detect the presence of ~/.xmodmap, and, if it is the first time that file is detected, offer to load the file and to load it automatically in the future. In Gutsy, the dialog box to load the .xmodmap file appears briefly, and then all of the GTK widgets revert back to the gray/square default GTK theme for a moment or two and then the dialog disappears before the user has a chance to load the file (and the widgets go back to the correct theme). By removing ~/.gconf/desktop/gnome/peripherals/keyboard/general/%gconf.xml I can get the xmodmap dialog to reappear on my next Gnome login, but I still cannot get the dialog to appear long enough to load the file.

I think the Gnome component responsible to loading this is gnome-session, but I'm not sure about this. Right now I'm at gnome-session 2.19.90-0ubuntu2

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. I've sent the bug upstream on http://bugzilla.gnome.org/show_bug.cgi?id=469192

Changed in libgnomekbd:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Sebastien Bacher (seb128) wrote :

The bug is fixed upstream now

Changed in libgnomekbd:
status: Triaged → Fix Committed
Changed in control-center:
status: Unknown → Fix Released
Revision history for this message
Sebastien Bacher (seb128) wrote :

gnome-control-center (1:2.19.91-0ubuntu1) gutsy; urgency=low

  * New upstream version:
    about-me:
    - Honor mail address attributes when setting up Home and Work addresses
    appearance:
    - Don't leak the cursor font
    - Fix double-free and make the builtins non-static to save relocations
    - Properly check all installed themes if necessary
    - Free the metacity theme after use
    - Correct the item width and enable line wrapping for long theme names
    - If no background image set, select "no wallpaper"
    - Simply set the upper bound of the DPI spin button to the maximum we
      consider acceptable (LP: #134142)
    - Don't mark gtk-delete stock id for translation
    - Always generate thumbnails asynchronously
    default applications:
    - Add browser and mail entries Iceape
    - Use the new -new-tab and -new-window arguments instead of -remote for
      Firefox tab and window commands
    keyboard:
    - Disable "delete" button when no layout is selected
    - Make "Add label" string translatable
    settings daemon:
    - Use a list instead of a hash table to store the settings modules
    - Raise the volume when unmuting
    - Show X keyboard settings warning dialog delayed, so that it runs properly
      centered and with decorations
    - Initialize XKB config early so that callback would not crash (LP: #133576)
    general:
    - Hide the password in displayed URIs when transfering files
    updated translations
  * debian/patches/18_add_onboard_to_preferred_apps.patch:
    - patch from Chris Jones, "onboard still called sok in preferred apps list"
      (LP: #135381)
  * debian/patches/71_at_properties_gksudo_gdmsetup.patch:
    - patch from Chris Jones slightly modified to run gdmsetup with gksu
      (LP: #134958)
  * debian/patches/95_desktop-effects-integration.patch:
    - updated, limit glade changes to the new tab (LP: #129698)
  * debian/patches/99_autoreconf.patch:
    - updated
  * debian/patches/100_at_properties_readd_gksudo_disable_grab_toggle.patch:
    - patch from Chris Jones,
      "no gksu/disable-grab option per gui in gnome-at-properties" (LP: #133674)
  * debian/patches/101_gnome_at_properties_active_preferred_apps_without_at.patch:
    - patch from Chris Jones, to not "prevents access to preferred apps dialog
      when assistive technologies is not enabled" (LP: #135401)

 -- Sebastien Bacher <email address hidden> Wed, 29 Aug 2007 17:26:10 +0200

Changed in gnome-control-center:
status: Fix Committed → Fix Released
Revision history for this message
Jack (jackz9999) wrote :

Another way to solve this problem is to use the full path to the .xmodmap file. In my situation, changing the path in sessions from ~/.xmodmap to /home/jack/.xmodmap allowed xmodmap to load properly.

Changed in gnome-control-center:
importance: Unknown → Critical
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.