Bug#604043: gnome-session: when choosing GNOME/Openbox as my session, both metacity and openbox get started
Jim Paris
jim at jtan.com
Fri Nov 19 18:05:34 UTC 2010
Package: gnome-session
Version: 2.30.2-3
Severity: normal
Hi,
I log in via GDM by selecting the "GNOME/Openbox" session. After a
dist-upgrade (upgrading gnome-session from 2.22.3-2 to 2.30.2-3),
I now get metacity started as a window manager, and openbox started
shortly after. Then openbox and gnome-settings-daemon seem to spawn
in a tight loop, taking up all CPU with various kdeinit (?!) processes.
If I run "killall metacity ; sleep 1 ; killall metacity", everything
goes back to normal and openbox loads as expected.
I'll attach the first 100 lines of my ~/.xsession-errors.
I changed the /desktop/gnome/session/required_components/windowmanager
gconf key from "gnome-wm" to "openbox", and now it works properly,
but I don't think that should be necessary.
My /etc/alternatives/x-window-manager link points to /usr/bin/openbox.
I don't know if this is really a gnome-session or openbox-session
problem, but since gnome-session was the one that spawned two
windowmanagers, I figured I'd start here.
-jim
-- System Information:
Debian Release: squeeze/sid
APT prefers testing
APT policy: (300, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.36-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages gnome-session depends on:
ii gnome-panel 2.30.2-2 launcher and docking facility for
ii gnome-session-bin 2.30.2-3 The GNOME Session Manager - Minima
ii gnome-session-common 2.30.2-3 Common files for the GNOME session
ii gnome-settings-daemon 2.30.2-2 daemon handling the GNOME session
ii metacity 1:2.30.1-3 lightweight GTK+ window manager
ii nautilus 2.30.1-2 file manager and graphical shell f
ii policykit-1-gnome 0.96-2 GNOME authentication agent for Pol
Versions of packages gnome-session recommends:
ii gnome-power-manager 2.32.0-2 power management tool for the GNOM
Versions of packages gnome-session suggests:
ii desktop-base 5.0.6 common files for the Debian Deskto
ii gnome-keyring 2.30.3-3 GNOME keyring services (daemon and
ii gnome-user-guide 2.30.1-1 GNOME user's guide
-- no debconf information
-------------- next part --------------
/etc/gdm/Xsession: Beginning session setup...
GNOME_KEYRING_CONTROL=/tmp/keyring-zlAQIt
GNOME_KEYRING_CONTROL=/tmp/keyring-zlAQIt
SSH_AUTH_SOCK=/tmp/keyring-zlAQIt/ssh
GNOME_KEYRING_CONTROL=/tmp/keyring-zlAQIt
SSH_AUTH_SOCK=/tmp/keyring-zlAQIt/ssh
Window manager warning: Failed to read saved session file /home/jim/.config/metacity/sessions/10b33644e734841ff1129018771240224900000005600026.ms: Failed to open file '/home/jim/.config/metacity/sessions/10b33644e734841ff1129018771240224900000005600026.ms': No such file or directory
(polkit-gnome-authentication-agent-1:680): GLib-GObject-WARNING **: cannot register existing type `_PolkitError'
(polkit-gnome-authentication-agent-1:680): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
Initializing nautilus-gdu extension
** (gnome-settings-daemon:708): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:708): WARNING **: Could not acquire name
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/jim/.DCOPserver_neurosis__0
and start dcopserver again.
---------------------------------
Openbox-Message: A window manager is already running on screen 0
** (nautilus:667): WARNING **: Can not calculate _NET_NUMBER_OF_DESKTOPS
** (nautilus:667): WARNING **: Can not calculate _NET_NUMBER_OF_DESKTOPS
** (nautilus:667): WARNING **: Can not get _NET_WORKAREA
** (nautilus:667): WARNING **: Can not determine workarea, guessing at layout
kdeinit: Shutting down running client.
Openbox-Message: A window manager is already running on screen 0
** (gnome-settings-daemon:742): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:742): WARNING **: Could not acquire name
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/jim/.DCOPserver_neurosis__0
and start dcopserver again.
---------------------------------
** (gnome-settings-daemon:762): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:762): WARNING **: Could not acquire name
Openbox-Message: A window manager is already running on screen 0
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/jim/.DCOPserver_neurosis__0
and start dcopserver again.
---------------------------------
** (gnome-settings-daemon:782): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:782): WARNING **: Could not acquire name
Openbox-Message: A window manager is already running on screen 0
kdeinit: Shutting down running client.
** (gnome-settings-daemon:803): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:803): WARNING **: Could not acquire name
Openbox-Message: A window manager is already running on screen 0
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/jim/.DCOPserver_neurosis__0
and start dcopserver again.
---------------------------------
** (gnome-settings-daemon:820): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:820): WARNING **: Could not acquire name
Openbox-Message: A window manager is already running on screen 0
kdeinit: Shutting down running client.
Openbox-Message: A window manager is already running on screen 0
** (gnome-settings-daemon:836): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:836): WARNING **: Could not acquire name
---------------------------------
It looks like dcopserver is already running. If you are sure
that it is not already running, remove /home/jim/.DCOPserver_neurosis__0
and start dcopserver again.
---------------------------------
** (gnome-settings-daemon:853): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:853): WARNING **: Could not acquire name
Openbox-Message: A window manager is already running on screen 0
kdeinit: Shutting down running client.
** (gnome-settings-daemon:868): WARNING **: Failed to acquire org.gnome.SettingsDaemon
** (gnome-settings-daemon:868): WARNING **: Could not acquire name
Openbox-Message: A window manager is already running on screen 0
---------------------------------
More information about the pkg-gnome-maintainers
mailing list