Bug#518865: gnome-terminal: Keyboard shortcuts not working since upgrade to 2.24.

Josh Triplett josh at freedesktop.org
Mon Mar 9 00:21:10 UTC 2009


Package: gnome-terminal
Version: 2.24.3-2
Severity: normal

Since upgrading to gnome-terminal 2.24, my custom keyboard shortcuts for
new tab, next tab, and previous tab no longer work.

I don't know whether the fault lies with the new gnome-terminal, the new
gconf, or some interaction between the two; since the new gnome-terminal
requires the new gconf I can't easily test them in isolation.

The following steps will recreate the problem starting from a new user
account:

1) Create the file ~/.gconf.path, containing the following line:

xml:readonly:$(HOME)/.gconf.shared

2) Create the directory ~/.gconf.shared.

3) Create the file ~/.gconf.shared/%gconf-tree.xml, containing the
   following XML:

<?xml version="1.0"?>
<gconf>
        <dir name="apps">
                <dir name="gnome-terminal">
                        <dir name="keybindings">
                                <entry name="prev_tab" mtime="1202977397" type="string">
                                        <stringvalue>&lt;Alt&gt;Left</stringvalue>
                                </entry>
                                <entry name="next_tab" mtime="1202977397" type="string">
                                        <stringvalue>&lt;Alt&gt;Right</stringvalue>
                                </entry>
                                <entry name="new_tab" mtime="1202977397" type="string">
                                        <stringvalue>&lt;Control&gt;&lt;Alt&gt;n</stringvalue>
                                </entry>
                                <entry name="help" mtime="1202977397" type="string">
                                        <stringvalue>disabled</stringvalue>
                                </entry>
                        </dir>
                </dir>
        </dir>
</gconf>

4) Log out and log back in.

5) Start gnome-terminal.

6) Press Ctrl-Alt-n, which should open a new tab.  No new tab opens.

7) Open a new tab manually through the menu.  Press Alt-Left, which should
   switch back to the previous tab; it does not.

8) Look in the Tabs menu, and notice that "Next Tab" and "Previous Tab" have no
   keyboard shortcuts listed next to them.


Note that editing the keyboard shortcuts via gnome-terminal seems to work fine.
Also note that other configuration settings in ~/.gconf.shared/%gconf-tree.xml
seem to work fine; for instance, I configured the appearance of the default
profile via the same file, and those settings applied as expected.

- Josh Triplett

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.28-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-terminal depends on:
ii  gnome-terminal-data        2.24.3-2      Data files for the GNOME terminal 
ii  libatk1.0-0                1.24.0-2      The ATK accessibility toolkit
ii  libbonobo2-0               2.24.1-1      Bonobo CORBA interfaces library
ii  libc6                      2.9-4         GNU C Library: Shared libraries
ii  libgconf2-4                2.24.0-7      GNOME configuration database syste
ii  libglib2.0-0               2.18.4-2      The GLib library of C routines
ii  libgnome2-0                2.24.1-2      The GNOME 2 library - runtime file
ii  libgnomeui-0               2.24.1-1      The GNOME 2 libraries (User Interf
ii  libgtk2.0-0                2.14.7-4      The GTK+ graphical user interface 
ii  liborbit2                  1:2.14.17-0.1 libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0              1.22.4-2      Layout and rendering of internatio
ii  libstartup-notification0   0.9-1         library for program launch feedbac
ii  libvte9                    1:0.17.4-2    Terminal emulator widget for GTK+ 
ii  libx11-6                   2:1.1.99.2-1  X11 client-side library
ii  rarian-compat [scrollkeepe 0.8.1-1       Rarian is a documentation meta-dat

Versions of packages gnome-terminal recommends:
ii  yelp                          2.24.0-2   Help browser for GNOME 2

gnome-terminal suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list