[Bug 867424] Re: Oneric: On boot up Firefox always displays the “Well, This Is Embarrassing” screen.

Chris Coulson chris.coulson at canonical.com
Sat Oct 8 12:53:59 UTC 2011


No, this is a real bug. This is because Firefox still depends on
libgnome to talk to the session manager, without declaring this in the
packaging. libgnome got removed from the CD due to other cleaning this
cycle, but there's not really any replacement to libgnome (specifically
GnomeClient) for cross-desktop apps like Firefox. The solutions are:

1) Do what other gnome applications do and use the gnome-session dbus API directly, but this breaks integration on all non-GNOME desktops
2) Embed a copy of smclient from http://git.gnome.org/browse/libegg/
3) Use libsm directly rather than relying on GnomeClient or EggSMClient as a higher level wrapper, which I think is what Metacity does

This dropped off my radar because I have other things pulling in
libgnome on my system, and nobody else reported it as an issue until now
:(

I wonder if we should SRU this for now to pull in libgnome for now,
although that's not a good long term solution. Martin, what do you
think?

** Changed in: firefox (Ubuntu)
   Importance: Undecided => High

** Changed in: firefox (Ubuntu)
       Status: Invalid => Triaged

-- 
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in Ubuntu.
https://bugs.launchpad.net/bugs/867424

Title:
  Oneric: On boot up Firefox always displays the “Well, This Is
  Embarrassing” screen.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/867424/+subscriptions




More information about the Ubuntu-mozillateam-bugs mailing list