Bug#230160: ~/.gtkrc-2.0 no longer honored?

Akira TAGOH Akira TAGOH <tagoh@debian.org>, 230160@bugs.debian.org
Thu, 04 Mar 2004 18:04:51 +0900 (JST)


tags 230160 + unreproducible
thanks

Hi,

I apologize to not getting back to you earlier.

>>>>> On Wed, 28 Jan 2004 15:10:27 -0800,
>>>>> "MZ" == Matt Zimmerman <mdz@debian.org> wrote:

MZ> Package: libgtk2.0-0
MZ> Version: 2.2.4-3
MZ> Severity: normal

MZ> I do not know whether gtk+ itself is at fault, but this seems like a good
MZ> starting point.  For some time now I have had:

MZ> mizar:[~] cat ~/.gtkrc-2.0
MZ> gtk-key-theme-name = "Emacs"
MZ> gtk-cursor-blink = 0
MZ> gtk-can-change-accels = 1

MZ> as documented in the README (release notes), and this made life livable.
MZ> Sometime recently in unstable, these settings stopped being honored, and now
MZ> gtk applications do not give me Emacs keybindings, do not allow me to change
MZ> keyboard accelerators using drop-down menus, and the cursor blinks.

MZ> strace tells me that the file is still read, but apparently these settings
MZ> are not taking effect.

MZ> I see a note about key bindings (but not the other two items) in
MZ> README.Debian, but it only refers to GNOME 2, and I don't run any version of
MZ> GNOME.  Furthermore, that note has been there for most of the past year, and
MZ> this problem only surfaced recently.

Well, it works fine for me. are you sure that
gnome-settings-daemon is not running?

GNOME2 is running on my machine. so here is my test case,
which confirmed working .gtkrc-2.0:
1. run X and gtk+ application
   % X :1 &
   % DISPLAY=:1 metacity &
   % DISPLAY=:1 gtk-demo
2. click the "Application main window" from gtk-demo main window.
3. pull down File menu, and select 'New' item.
4. press Ctrl+A to change the keyboard accelerator for 'New' item.

5. click the "Text Widget" from gtk-demo main window.
6. move the cursor somewhere.
7. press Ctrl+A to move the cursor to the left.


Regards,
--
Akira TAGOH  : tagoh@gnome.gr.jp  / Japan GNOME Users Group
at@gclab.org : tagoh@gnome-db.org / GNOME-DB Project
             : tagoh@redhat.com   / Red Hat, Inc.
             : tagoh@debian.org   / Debian Project