Posted Aug 14, 2005 22:14 UTC (Sun) by andy (guest, #21272)
[Link]
Firefox behaves very much like it is a 100% gnome app here. Maybe just my distribution?!
Try the following experiment.
1) Start a non-gnome, non-kde X session (fvwm2, fluxbox/rox, ...).
2) Open firefox
3) Open the downloads window (control-Y if you like)
4) Click to open the downloads folder (this is set to "Desktop" for most people)
Do you see the same as me??
Same as doing Preferences/Downloads/Desktop-ShowFolder:
Not only does firefox start up nautilus (eventually), the root window is also taken over by your gnome desktop.
Why does it do this? Where is the config option to stop it?!!
Does it open nautilus even under kde?
firefox is a gnome app
Posted Aug 15, 2005 6:27 UTC (Mon) by allesfresser (subscriber, #216)
[Link]
It does not open nautilus under my KDE (slackware 10.2 beta + Freerock Gnome) but this is perhaps a very nonstandard Gnome setup. When running Firefox under KDE, none of the normal Gnome-ish processes appear, just the KDE ones. I firmly believe that Firefox is only a GTK application, not a Gnome application. I listed out the libraries that firefox-1.0.6 (as distributed by Slackware) depends on:
linux-gate.so.1 => (0xffffe000)
libmozjs.so => not found
libxpcom.so => not found
libplds4.so => not found
libplc4.so => not found
libnspr4.so => not found
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xb7ed6000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xb7ed2000)
libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0xb7bff000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b83000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb7b6a000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b55000)
libpangoxft-1.0.so.0 => /usr/lib/libpangoxft-1.0.so.0 (0xb7b4d000)
libpangox-1.0.so.0 => /usr/lib/libpangox-1.0.so.0 (0xb7b42000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7b09000)
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0 (0xb7ad6000)
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0 (0xb7ad2000)
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0xb7a52000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7987000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7964000)
libsmime3.so => not found
libssl3.so => not found
libnss3.so => not found
libsoftokn3.so => not found
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0xb7912000)
libXp.so.6 => /usr/X11R6/lib/libXp.so.6 (0xb790a000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb78fc000)
libxpcom_compat.so => not found
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7843000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb783a000)
libc.so.6 => /lib/tls/libc.so.6 (0xb771e000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0xb770c000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0xb76e5000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7676000)
/lib/ld-linux.so.2 (0xb7f0b000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0xb7672000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0xb766a000)
libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 (0xb7667000)
libXfixes.so.3 => /usr/X11R6/lib/libXfixes.so.3 (0xb7662000)
libXcursor.so.1 => /usr/X11R6/lib/libXcursor.so.1 (0xb7659000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0xb7650000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb762a000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0xb7622000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0xb760a000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0xb75e9000)
libz.so.1 => /usr/lib/libz.so.1 (0xb75d7000)
It appears to me that the only Gnome-related thing that this Firefox depends on is pango, and I am not at all sure that even pango is necessarily a "Gnome" library per se.
So, in conclusion, I don't think Firefox is a "Gnome application."
If anyone who knows Gnome better has a correction for my perceptions, of course that would be most welcome since I am not in any sense a Gnome acolyte. :-)
firefox is a gnome app
Posted Aug 15, 2005 14:08 UTC (Mon) by elanthis (subscriber, #6227)
[Link]
Pango has nothing to do with GNOME; it's the GTK project's library for text layout.
GTK+ 2.8.0 released
Posted Aug 15, 2005 15:10 UTC (Mon) by Arker (guest, #14205)
[Link]
It is a GTK app, however. Even many programmers can't seem to clearly differentiate the two, don't expect us lowly users to understand the difference. Bugs in one seem to affect both.