Multiple xfdesktops running, and very slow startup

Chris G cl at isbd.net
Fri Jan 15 11:44:13 CET 2010


I'm running xubuntu 9.10, a fairly standard installation.

Everything has been running fine until recently but now the X GUI is
taking several minutes to start up after logging in on gdm.  It's
something like four minutes from logging in to getting a working
desktop, once running everything seems fairly OK and responsive.  This
is on a modern Intel Quad core system with 8Gb of memory so it
shouldn't be slow (and it wasn't until just recently).

I have installed and uninstalled a few applications recently but
nothing very fundamental, they are just user applications, nothing
very system oriented.

There's nothing much of significance in syslog while I;m waiting for X
to start up.

The .xsession-errors file is appended below, there are a few things
that *might* be indicative but I'm not really sure which.

One thing that does look a bit odd is that there are three copies of
xfdesktop running, surely not right.


    /etc/gdm/Xsession: Beginning session setup...
    Warning: Only changing the first 9 of 32 buttons.
    Setting IM through im-switch for locale=en_GB.
    Start IM through /etc/X11/xinit/xinput.d/all_ALL linked to /etc/X11/xinit/xinput.d/default.
    /usr/bin/startxfce4: X server already running on display :0
    xrdb:  "Xft.hinting" on line 9 overrides entry on line 6
    xrdb:  "Xft.hintstyle" on line 11 overrides entry on line 7
    Warning: Only changing the first 9 of 32 buttons.

    ** (gnome-screensaver:2951): WARNING **: Failed to get session presence proxy: Could not get owner of name 'org.gnome.SessionManager': no such name

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed
    xfdesktop[2970]: starting up
    xfdesktop[2982]: starting up
    xfdesktop[2985]: starting up
    Failed to init the UI: Unknown option --sm-config-prefix

    (firefox:2986): GLib-WARNING **: g_set_prgname() called multiple times
    libnotify-Message: GetServerInformation call failed: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
    libnotify-Message: Error getting spec version

    (xfce4-settings-helper:2979): xfce4-settings-helper-CRITICAL **: Failed to connect to the notification daemon.

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    (polkit-gnome-authentication-agent-1:3016): GLib-GObject-WARNING **: cannot register existing type `_PolkitError'

    (polkit-gnome-authentication-agent-1:3016): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (nm-applet:3010): WARNING **: Tried to set deprecated property gsm/band

    ** (nm-applet:3010): WARNING **: Tried to set deprecated property gsm/band

    ** (nm-applet:3010): WARNING **: Tried to set deprecated property gsm/band

    ** (nm-applet:3010): WARNING **: Tried to set deprecated property gsm/band

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed

    ** (xfwm4:2966): CRITICAL **: getBoolValue: assertion `G_VALUE_TYPE(rc[i].value) == G_TYPE_BOOLEAN' failed
    ** (nm-applet:3010): DEBUG: foo_client_state_changed_cb
    (xfce4-mixer-plugin:3170): xfce4-mixer-plugin-DEBUG: mixer_plugin->track_label = 'Master'
    ** (update-notifier:3002): DEBUG: error during dbus call: The name org.debian.apt was not provided by any .service files

-- 
Chris Green




More information about the Xfce mailing list