starting gnome-settings-daemon WAS: Alt Gr + key doesn't generate "extra" symbols any more
On Sun, 2004-11-07 at 18:59, Andrea Vettorello wrote:
[...]
> Do you run some DE, like Gnome or KDE? In Gnome you can modify your
> keyboard layout with "gnome-keyboard-properties", and IIRC with Gnome
> the XF86config XkbLayout option are overridden with the Gnome one...
Thanks for pointing this out, like I mentioned in my previous response I
use fluxbox. If I launch the gnome-keyboard-properties in fluxbox the
settings are different from the ones I wrote earlier:
the keyboard layout is set to "Generic 105-key (Intl) PC)"
but no layout options were selected. So I added "Press Right Alt-key to
choose 3rd level" (from the third level choosers options) and I get the
desired behaviour.
In gnome I changed the keyboard layout to pc105 although this didn't
seem to affect things much, I also added the "Press Right Alt-key to
choose 3rd level" layout option and removed the "Meta is mapped to the
Win-keys" option. Afterwards the behaviour is as expected.
Unfortunately in fluxbox after logging out and logging back in the
settings are no longer in effect. I have to launch the
gnome-keyboard-properties window again (though all values are saved) and
close it again. I compared the output of "pstree" and "ps aux" before
and after starting gnome-keyboard-properties and noticed that the
following processes are started after launching
gnome-keyboard-properties:
/usr/lib/gconf2/gconfd-2 13
/usr/lib/bonobo-activation/bonobo-activation-server --ac-activate
--ior-output-fd=17
/usr/lib/control-center/gnome-settings-daemon
--oaf-activate-iid=OAFIID:GNOME_SettingsDaemon --oaf-iod-fd=21
In my .xinitrc on my desktop (which was originally created by SuSE)
there's a bit of code that looks like it may be usefull here:
#load this to have gtk2 apps look ok
GSDPID=`pidof gnome-settings-daemon`
if [ "x$GSDPID" == "x" ]; then
gnome-settings-daemon &
fi
I suppose I can add this to my .xsession but testing this mannually
shows that the processess are started but not with the right options:
gnome-settings-daemon [no options because I specified none]
/usr/lib/gconf2/gconfd-2 13
/usr/lib/bonobo-activation/bonobo-activation-server --ac-activate
--ior-output-fd=20 [20 in stead of 17]
Furthermore xscreensaver is also started and I get several
errors/warnings:
(gnome-settings-daemon:6308): Glib-Object-WARNING **: invalid cast from
`GstOssMixerTrack' to `GstElement'
(gnome-settings-daemon:6308): GStreamer-CRITICAL **: file gstelement.c:
line 2726 (gst_element_set_state): assertion `GST_IS_ELEMENT (element)'
failed
(gnome-settings-daemon:6308): Glib-Object-WARNING **: invalid cast from
`GstOssMixerTrack' to `GstElement'
Xlib: extension "GLX" missing on display ":0.0".
[repeated several times]
I assume the last one is caused by xscreensaver because I also get it
when I launch xscreensaver-demo to kill the xscreensaver daemon.
Can anybody tell me if I should or should not add the code or something
like it to my ~/.xsession?
TIA
Bram
--
# Mertens Bram "M8ram" <bram-mertens@linux.be> Linux User #349737 #
# SuSE Linux 8.2 (i586) kernel 2.4.20-4GB i686 512MB RAM #
# 10:44pm up 17 days 15:49, 8 users, load average: 0.05, 0.08, 0.05 #
Reply to: