Bugzilla – Bug 131501
KDE Deskttop Overlapped By GNOME Desktop
Last modified: 2006-04-24 15:00:12 UTC
Kde installation, than add all GNOME packages. Configure KDE behaviour to NOT "show icons on desktop". Play around in KDE eg. use firefox and save a few webpages, open a few folders with Konqueror. Suddenly, you will noticed that the folder views will change into gnome (eg, KDE folders are blue, gnome are brown). When this happends, go to the desktop and you notice that the particular desktop you are on, will show GNOME desktop (gnome icons present) on top of your KDE wallpaper. The mouse "wheel over desktop background switches background desktop" function will no longer work on THAT particular desktop. (e.g. if you have 4 desktop, 3 will act like any normal KDE desktop). The affected desktop will never change back to KDE. Besides SUSE10, seems like this also happens in SUSE 9.2.
you started nautilus
*** Bug 131500 has been marked as a duplicate of this bug. ***
Nautilus has a --no-desktop option that firefox was supposed to be using if thats whats actually starting nautilus.
I don't know if I remember correctly. We discussed to add this --no-desktop hack to Firefox but AFAIK nautilus has changed upstream in newer versions to detect a GNOME session and use --no-desktop features otherwise. Is this correct?
Federico should know the answer to this.
Why is Firefox launching Nautilus at all?
Firefox uses the default file:// handler for some special cases (e.g. displaying the selected download folder from download manager). The default file handler is nautilus usually ;-)
(In reply to comment #7) > Firefox uses the default file:// handler for some special cases (e.g. > displaying the selected download folder from download manager). > The default file handler is nautilus usually ;-) I'm pretty sure that we can use "desktop-launch file:///foo/bar" to open directories with the file manager that corresponds to the current desktop. Does Firefox launch Nautilus directly, or does it actually use desktop-launch?
I think we're using gnome-vfs to select the helper app for the "file:" protocol.
I don't think gnome-vfs cares too much that konqueror exists - so I too think desktop-launch is the correct answer
We could override gnome-vfs by setting the pref network.protocol-handler.app.file to "desktop-launch". But I'm anxious to do it _now_ since we might have no chance to fix regressions for SL 10.1.
I don't think we have to do it _now_ - call me overly pessimistic, but I guess we'll have the chance to do a you update of firefox for 10.1
Launching Konqueror instead of Nautilus in GNOME for directories is a known as a bug 161824 and already fixed.
Too late for SL 10.1 IMHO and therefore will be added for SLE10 to get a little more testing.
Firefox for 10.1rc3 now uses desktop-launch
Please note that it's not fixed yet for Thunderbird :-( while this report is about Firefox