You are not logged in.
Pages: 1
Hi, new user of Xfce. When my OpenSUSE 12.1 machine was replaced by a 12.2 machine, I decided to take the plunge. During the plunge, I lost all semblance of Emacs keybindings in Gtk widgets. This is especially annoying in Chrome, as all my favorite keystrokes turn out to do something (bookmark, search, print, etc). Drives me nuts. I went looking. I found a number of sources on the net which suggested this command should work:
xfconf-query -c xsettings -p /Gtk/KeyThemeName -s Emacs
but that fails with an error about a missing property:
Property "/Gtk/KeyThemeName" does not exist on channel "xsettings". If a new property should be created, use the --create option.
I have not yet tried running with the --create option on the theory that if there was actually value in switching keybindings in Gtk widgets that property would already exist.
So, do I add --create or is there some other way to spell, "give me my Emacs keybindings"?
Thx,
Skip
Offline
Have you tried the following?
Settings / Settings Editor / xsettings / Gtk / KeyThemeName
Click Edit property
Change value to Emacs
Offline
I looked, but my Settings menu only has Settings Manager, Yast, and Install/Remove Software entries. If I run xfce4-settings-editor manually, the only Gtk property is Gtk/CursorThemeName. Am I supposed to have to create a /Gtk/KeyThemeName property, or is it already supposed to exist?
Thx,
Skip
Offline
It's already here on mine.
Version check? xfce4-settings-editor - 4.11.0-0ubuntu1~ppa0.12.10.1 I don't know which other files would be related to this, but if you can think of any I'll check versions. Would you know what the relevant configuration is called and where it's located?
Here's a few installed components and their version designations:
xfce4-settings - 4.11.0-0ubuntu1~ppa0.12.10.1
xfdesktop4 - 4.10.2-0ubuntu1~ppa0.12.10.1
libgarcon-1-0 - 0.2.1-1~ppa0.12.10.1
xfdesktop4-data - 4.10.2-0ubuntu1~ppa0.12.10.1
libxfconf-0-2 - 4.10.0-1
xfce-keyboard-shortcuts - 4.10.0-1
gtk2-engines-xfce - 3.0.1-1~ppa0.12.10.1
xfwm4-themes - 4.10.0-1
xfwm4 - 4.10.1-0ubuntu1~ppa0.12.10.1
libxfcegui4-4 - 4.10.0-1
libexo-1-0 - 0.10.2-0ubuntu1~ppa0.12.10.1
exo-utils -0.10.2-0ubuntu1~ppa0.12.10.1
libxfce4util6 - 4.10.1-1~ppa0.12.10.1
libxfce4util-bin - 4.10.1-1~ppa0.12.10.1
libxfce4util-common - 4.10.1-1~ppa0.12.10.1
libxfce4ui-1-0 - 4.10.0-1
xfce4-terminal - 0.6.1-0ubuntu1~ppa0.12.10.1
thunar - 1.6.3-0ubuntu1~ppa0.12.10.1
xfce4-session - 4.10.1-0ubuntu1~ppa0.12.10.1
xfce4-panel - 4.10.1-0ubuntu1~ppa0.12.10.1
xfce4-quicklauncher-plugin - 1.9.4-9build2
xfce4-notifyd - 0.2.4-2~ppa0.12.10.1
xfce4-xkb-plugin - 1:0.7.0-0ubuntu1~ppa0.12.10.1
Regards,
MDM
Offline
Thanks for the version info. I'd be surprised if that would help. If you search for "xfce emacs" on the net, you'll get a number of hits which tell you to use this command to get Emacs bindings:
xfconf-query -c xsettings -p /Gtk/KeyThemeName -s Emacs
That advice is generally given in the context of running 4.4 or 4.6, so it's not like I'm looking for something new to a later version of xfce4.
Your list does give me some ideas though. OpenSUSE 12.2 doesn't appear to have a gtk2-engines-xfce package, but it does have a gtk2-engines package which isn't installed. I'll start looking for uninstalled analogs to your Ubuntu packages and see if installing one of them solves the problem.
S
Offline
Okay. Let me know if you figure out what config file covers the changes you wish to make and I will see about pasting mine (or a portion, if it is very large) for you. Perhaps you could bypass normal means and just edit yours in order to see if the function is available but the mechanics of setting it are just pooched.
Regards,
MDM
Offline
Version check? xfce4-settings-editor - 4.11.0-0ubuntu1~ppa0.12.10.1
xfce4-settings 4.10.0-2.1.2 (no separate xfce4-settings-editor package, but I have the command)
xfdesktop4 - 4.10.2-0ubuntu1~ppa0.12.10.1
4.10.0-3.2.2
libgarcon-1-0 - 0.2.1-1~ppa0.12.10.1
0.2.0-2.1.2
xfdesktop4-data - 4.10.2-0ubuntu1~ppa0.12.10.1
no such package
libxfconf-0-2 - 4.10.0-1
4.10.0-3.1.2
xfce-keyboard-shortcuts - 4.10.0-1
no such package
gtk2-engines-xfce - 3.0.1-1~ppa0.12.10.1
no such package - lots of "gtk2-engine-*" packages, but nothing that looks xfce-related
xfwm4-themes - 4.10.0-1
4.10.0-2.1.1 (was not previously installed)
xfwm4 - 4.10.1-0ubuntu1~ppa0.12.10.1
4.10.0-2.4.1
libxfcegui4-4 - 4.10.0-1
4.10.0-2.1.2 (was not previously installed)
libexo-1-0 - 0.10.2-0ubuntu1~ppa0.12.10.1
0.8.0-2.2.2
exo-utils -0.10.2-0ubuntu1~ppa0.12.10.1
4.10.0-2.1.2 (called exo-tools, I trust that's the same)
libxfce4util6 - 4.10.1-1~ppa0.12.10.1
4.10.0-2.1.2
libxfce4util-bin - 4.10.1-1~ppa0.12.10.1
4.10.0-2.1.2 (libxfce4util-tools, was not previously installed)
libxfce4util-common - 4.10.1-1~ppa0.12.10.1
no such package
libxfce4ui-1-0 - 4.10.0-1
4.10.0-3.1.2
xfce4-terminal - 0.6.1-0ubuntu1~ppa0.12.10.1
nothing obviously similar
thunar - 1.6.3-0ubuntu1~ppa0.12.10.1
1.4.0-3.1.2
xfce4-session - 4.10.1-0ubuntu1~ppa0.12.10.1
4.10.0-3.4.1
xfce4-panel - 4.10.1-0ubuntu1~ppa0.12.10.1
4.10.0-2.2.1
xfce4-quicklauncher-plugin - 1.9.4-9build2
1.9.4-32.1.2 (named xfce4-panel-plugin-quicklauncher, not previously installed)
xfce4-notifyd - 0.2.4-2~ppa0.12.10.1
0.2.2+git20120516-2.1.2 (was not previously installed)
xfce4-xkb-plugin - 1:0.7.0-0ubuntu1~ppa0.12.10.1
0.5.4.3-4.1.2 (named xfce4-panel-plugin-xkb, was not previously installed
Thanks for your help.
Offline
Pages: 1
[ Generated in 0.014 seconds, 8 queries executed - Memory usage: 551.88 KiB (Peak: 569.16 KiB) ]