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><Alt>Left</stringvalue>
</entry>
<entry name="next_tab" mtime="1202977397" type="string">
<stringvalue><Alt>Right</stringvalue>
</entry>
<entry name="new_tab" mtime="1202977397" type="string">
<stringvalue><Control><Alt>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