[xmonad] Error message when launching Firefox

Anders Engström ankaan at gmail.com
Tue Jan 20 16:24:58 EST 2009


Before:
dbus     10769  0.0  0.0   2136   820 ?        Ss   18:05   0:00
/usr/bin/dbus-daemon --system

Firefox also wants to set itself as the default browser after the
error message, otherwise it doesn't ask.

After:
dbus     10769  0.0  0.0   2136   820 ?        Ss   18:05   0:00
/usr/bin/dbus-daemon --system
ankan    19855  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    19859  0.0  0.0   2092   380 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    19865  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    19869  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    19876  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    19921  0.0  0.0   2092   380 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    19975  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    20142  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    20147  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    20152  0.0  0.0   2092   384 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
ankan    20158  0.0  0.0   2092   380 ?        Ss   21:53   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session

The old processes die now and new spawn all the time, in an earlier
test the old ones remained and the list just got longer and longer.

If firefox is started from a terminal there is no error and the
process table is:

dbus     28770  0.0  0.0   2136   820 ?        Ss   21:58   0:00
/usr/bin/dbus-daemon --system
ankan    29517  0.0  0.0   2980   684 ?        SN   21:59   0:00
dbus-launch --autolaunch ce2b663d446c6cbe961910b348e74142
--binary-syntax --close-stderr
ankan    29518  0.0  0.0   2136   848 ?        SNs  21:59   0:00
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session

If I start firefox from a dmenu now, I still get the same error in
firefox, but I don't get spammed by dbus processes.

Distribution: Archlinux

GConf version:

local/gconf 2.24.0-2
    A configuration database system

Gnome versions:

local/ekiga 3.0.1-1 (gnome-extra)
    VOIP/Videoconferencing app with full SIP and H.323 support
(GnomeMeeting expanded and renamed)
local/evolution-data-server 2.24.2-2
    Evolution Data Server provides a central location for addressbook
and calendar in the GNOME Desktop
local/fam 2.7.0-11
    File Alteration Monitor - used by KDE, GNOME and others
local/gnome-keyring 2.24.1-1
    GNOME Password Management daemon
local/gnome-mime-data 2.18.0-3 (gnome)
    The base MIME and Application database for GNOME
local/gnome-vfs 2.24.0-2
    The GNOME Virtual File System
local/libcroco 0.6.1-1
    GNOME CSS2 parsing and manipulation toolkit
local/libgnome 2.24.1-1
    Common libraries for GNOME
local/libgnomecanvas 2.20.1.1-2
    The GNOME Canvas library
local/libgnomeui 2.24.0-1
    User Interface library for GNOME
local/libgsf 1.14.10-1
    The GNOME Structured File Library is a utility library for reading
and writing structured file formats.
local/libsoup 2.24.2.1-1
    Gnome HTTP Library

dbus version:

local/dbus 1.2.4-1
    Freedesktop.org message bus system
local/dbus-core 1.2.4-1
    Freedesktop.org message bus system
local/dbus-glib 0.78-1
    GLib bindings for DBUS


I am starting xmonad from a screen session with startx using .xinitrc.


Output from startx:

ankan at iblis $ startx
xauth:  creating new authority file /home/ankan/.serverauth.18794


X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.27-ARCH i686
Current Operating System: Linux iblis 2.6.28-ARCH #1 SMP PREEMPT Tue
Jan 6 10:26:22 UTC 2009 i686
Build Date: 17 December 2008  08:20:05PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 20 21:52:32 2009
(==) Using config file: "/etc/X11/xorg.conf"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
FoxyProxy settingsDir = /home/ankan/.mozilla/firefox/vai1a1qv.default

(firefox:19770): libgnomevfs-WARNING **: Could not create per-user
Gnome application-registry directory:
/home/ankan/.gnome/application-info

(firefox:19770): libgnomevfs-WARNING **: Deprecated function.  User
modifications to the MIME database are no longer supported.

(firefox:19770): libgnomevfs-WARNING **: Deprecated function.  User
modifications to the MIME database are no longer supported.

(firefox:19770): libgnomevfs-WARNING **: Deprecated function.  User
modifications to the MIME database are no longer supported.

(firefox:19770): libgnomevfs-WARNING **: Deprecated function.  User
modifications to the MIME database are no longer supported.

(firefox:19770): libgnomevfs-WARNING **: Deprecated function.  User
modifications to the MIME database are no longer supported.

(firefox:19770): libgnomevfs-WARNING **: Deprecated function.  User
modifications to the MIME database are no longer supported.

(firefox:19770): libgnomevfs-WARNING **: Cannot open
'/home/ankan/.gnome/application-info/user.applications' for writing
(EE) config/hal: couldn't initialise context: (null) ((null))

Those firefox warnings do not show up when the program works
correctly. I suppose that it tries to use the gnome way of setting the
default application and it doesn't work... When everything works it
doesn't even try to do it.

Good luck and tell me if you need any more information.
/Anders Engström

On Tue, Jan 20, 2009 at 21:42, Spencer Janssen <spencerjanssen at gmail.com> wrote:
> On Tue, Jan 20, 2009 at 02:31:26PM -0600, Spencer Janssen wrote:
>> I need the following information from everyone experiencing this:
>>
>>     * versions of GNOME, GConf, dbus
>>     * how you're starting xmonad
>>     * output of ps aux | grep dbus
>>
>> My theory is that you're not properly starting a DBUS session, and this is
>> confusing GNOME.
>
> It would also be useful to know which distribution you're running.
> _______________________________________________
> xmonad mailing list
> xmonad at haskell.org
> http://www.haskell.org/mailman/listinfo/xmonad
>


More information about the xmonad mailing list