https://bugzilla.novell.com/show_bug.cgi?id=843086
https://bugzilla.novell.com/show_bug.cgi?id=843086#c5
Felix Miata
what about gtk2-engine-oxygen and gtk2-theme-oxygen?
On at least 3 of my 13.1b1 systems, they were not. According to http://www.mozilla.org/en-US/firefox/24.0/system-requirements/ I should only need the following: GTK+ 2.18 or higher GLib 2.22 or higher Pango 1.14 or higher X.Org 1.0 or higher (1.7 or higher is recommended) libstdc++ 4.3 or higher I created a script to assist with determining what's installed and might be missing WRT "GTK+ 2.18 or higher" and theming: clear uname -a echo "grep rpm query output to find branding|engine|gtk|kdm|oxygen|them:" rpm -qa | grep -i branding | sort rpm -qa | grep -i engine | sort rpm -qa | grep -i gtk | sort rpm -qa | grep -i kdm | grep -v -i settings | sort rpm -qa | grep -i oxygen | sort rpm -qa | grep -i them | sort On Fedora 19, the following 10 packages output from it includes all that are required to get the job done: Linux big41 3.11.1-300.fc20.x86_64 #1 SMP Sat Sep 14 15:01:23 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux grep rpm query output to find branding|engine|gtk|kdm|oxygen|theme: gtk+-1.2.10-76.fc20.x86_64 gtk2-2.24.21-1.fc20.x86_64 kcm-gtk-0.5.3-14.fc20.x86_64 kdm-4.11.1-3.fc20.x86_64 oxygen-icon-theme-4.11.1-1.fc20.noarch adwaita-cursor-theme-3.10.0-1.fc20.noarch heisenbug-kde-theme-19.90.3-1.fc20.noarch hicolor-icon-theme-0.12-7.fc20.noarch oxygen-icon-theme-4.11.1-1.fc20.noarch sound-theme-freedesktop-0.8-3.fc20.noarch Note the string "branding" appears nowhere in that list. The same on 13.1b1: Linux gx62b 3.11.2-1.g420e19b-desktop #1 SMP PREEMPT Sat Sep 28 16:00:10 UTC 2013 (420e19b) x86_64 x86_64 x86_64 GNU/Linux MozillaFirefox-branding-upstream-24.0-2.1.x86_64 branding-openSUSE-13.1-10.2.3.noarch dmz-icon-theme-cursors-11.2.0-14.1.2.noarch gfxboot-branding-openSUSE-13.1-10.2.3.noarch gio-branding-openSUSE-13.1-2.2.2.noarch gnome-icon-theme-3.10.0-1.1.noarch gnome-icon-theme-extras-3.6.2-4.1.2.noarch gnome-icon-theme-symbolic-3.10.0-1.1.noarch grep rpm query output to find branding|engine|gtk|kdm|oxygen|them: gtk2-branding-openSUSE-13.1-1.2.noarch gtk2-data-2.24.21-1.3.noarch gtk2-engine-clearlooks-2.20.2-16.1.3.x86_64 gtk2-metatheme-adwaita-3.10.0-1.1.noarch gtk2-theme-clearlooks-2.20.2-16.1.3.noarch gtk2-theming-engine-adwaita-3.10.0-1.1.x86_64 gtk2-tools-2.24.21-1.3.x86_64 gtk2-tools-32bit-2.24.21-1.3.x86_64 gtk3-branding-openSUSE-13.1-2.1.3.noarch gtk3-data-3.10.0-1.1.noarch gtk3-metatheme-adwaita-3.10.0-1.1.noarch gtk3-theming-engine-adwaita-3.10.0-1.1.x86_64 gtk3-tools-3.10.0-1.1.x86_64 hicolor-icon-theme-0.12-21.1.2.noarch hicolor-icon-theme-branding-openSUSE-13.1-2.1.2.noarch kde-gtk-config-2.2.1-2.1.3.x86_64 kdebase4-runtime-branding-upstream-4.11.1-2.2.2.x86_64 kdebase4-workspace-branding-upstream-4.11.1-4.2.1.x86_64 kdebase4-workspace-liboxygenstyle-4.11.1-4.2.1.x86_64 kdelibs4-branding-upstream-4.11.1-2.1.4.x86_64 kdm-4.11.1-4.2.1.x86_64 kdm-branding-upstream-4.11.1-4.2.1.x86_64 ksplashx-branding-openSUSE-13.1-10.2.3.noarch libcanberra-gtk-module-common-0.30-6.1.3.x86_64 libcanberra-gtk0-0.30-6.1.3.x86_64 libcanberra-gtk2-module-0.30-6.1.3.x86_64 libcanberra-gtk3-0-0.30-6.1.3.x86_64 libcanberra-gtk3-module-0.30-6.1.3.x86_64 libgtk-2_0-0-2.24.21-1.3.x86_64 libgtk-2_0-0-32bit-2.24.21-1.3.x86_64 libgtk-3-0-3.10.0-1.1.x86_64 libgtkmm-2_4-1-2.24.4-2.1.3.x86_64 libyui-gtk4-2.42.3-1.1.1.x86_64 metatheme-adwaita-common-3.10.0-1.1.noarch oxygen-icon-theme-4.11.1-2.1.2.noarch python-gtk-2.24.0-12.1.3.x86_64 sound-theme-freedesktop-0.8-5.1.2.noarch susegreeter-branding-openSUSE-13.1-10.2.3.noarch systemd-presets-branding-openSUSE-0.3.0-3.1.2.noarch typelib-1_0-Gtk-2_0-2.24.21-1.3.x86_64 wallpaper-branding-openSUSE-13.1-10.2.3.noarch xcursor-themes-1.0.4-10.2.noarch yast2-branding-openSUSE-3.0.0-2.1.2.noarch yast2-qt-branding-openSUSE-13.1-10.2.3.noarch yast2-theme-openSUSE-3.0.1-1.2.noarch That host has neither Wireshark nor Gimp installed, with Packman repo not enabled, and nothing from VideoLAN installed. The top menu item is Internet, which contains only Konq and Mozilla products. Next is Multimedia, containing only Kmix. After that come only System, Utilities and Configure Desktop before Favorites and Run Command. Unless CUPS is pulling Gnome/GTK, I see nothing in Utilities or System to explain the inclusion of so many more rpms than Fedora needs to make Mozilla work as expected. So, in spite of so many gtk/theme/brand/icon packages installed (52 above not counting the yast2s), so many more than in Fedora, and being continually irritated by unfixed bug 732670 (I run 11.4 24/7 and still use FF 3.6.28 among the 6 browsers I keep open nearly all the time), I cannot help but think something is fundamentally wrong with the way theming works for openSUSE users of KDE. If gtk2-engine-oxygen and gtk2-theme-oxygen are the only places Mozilla products can get their UI bits from, why isn't something automatically pulling them in whenever anything GTK is installed? What's even more perplexing is that the attached screenshots are of a SeaMonkey binary built by mozilla.org, and its profile is using the Modern theme, which is actually an extension provided by default within the base SeaMonkey package. I would think it ought to be using its own widgets, via the "add-on" type theme. Yet, it doesn't matter whether I use openSUSE binaries or Mozilla.org binaries, the scroll buttons are nevertheless missing unless the gtk2-engine-oxygen and gtk2-theme-oxygen packages unnecessary in Fedora are installed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.