You are not logged in.
This is more of a complaint as I do not want any gnome-y things on my desktop. Upon upgrading to firefox 43, I was greeted with big, gross, ugly, cheesy icons on my bookmarks toolbar.
ac_add_options --enable-default-toolkit=cairo-gtk3
Make it stop.
Offline
Things are switching to GTK3. Deal with it.
Online
You can manually compile Firefox with GTK2 instead of GTK3 if it is a huge problem for you.
Offline
GTK3 themes may do it as well. Either way, whining about it here isn't going to accomplish anything.
Online
you can follow the wiki in order to reduce the ugliness of gtk2/gtk3 applications :
https://wiki.archlinux.org/index.php/Un … plications
Last edited by Potomac (2015-12-16 02:49:03)
Offline
Mozilla has disabled GTK3 for official Linux binaries.
Arch Linux has the policy to follow same changes in upstream. I think Arch Linux Firefox 43 package should be rebuild with GTK2 support and add later GTK3 when Mozilla re-enable it again.
Offline
Right. Next time try reading the bug report.
Online
Right. Next time try reading the bug report.
Of course I read it, but like it says: "... the update experience will be poor for users without GTK3 installed...". That apply to Arch Linux as well. I still found a bit forced the decision to change GTK3, when Firefox upstream version is using GTK2 by default.
Offline
As all Arch users have GTK3 available, it's not applicable at all.
Online
Using Firefox with dark oxygen theme on Plasma 5 has just become an awful experience.
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
Using Firefox with dark oxygen theme on Plasma 5 has just become an awful experience.
Is that a GTK3 theme?
Online
No, it's KDE theme. With GTK2 (and 3 up to 3.16) oxygen-gtk can be used and Firefox looks fine. But since GTK dropped support for theming engines therefore oxygen-gtk is no longer an option. New Firefox is bright application in dark environment which looks ugly and feels even worse.
Last edited by Abaddon (2015-12-16 17:34:25)
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
So you just need to find your preferred GTK3 theme. This isn't firefox specific.
Online
I've never said that it is firefox specific. This is obviously fault of GTK developers who don't give a shit about other developers' time spent on implementing themes using official API. Removal of this API within minor release (3.14->3.16) proves that those guys are luncatics. If any particular person feels offended by my words: please ask yourself if this is you who helped to destroy shreds of interoperability. If so, then take my words personaly. Thank you.
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
I was able to recompile it (this time) without that option. I'm only complaining a little because firefox sometimes fails to compile and I would have to on each upgrade. I will look into customizing the GTK theme.
Offline
No, it's KDE theme. With GTK2 (and 3 up to 3.16) oxygen-gtk can be used and Firefox looks fine. But since GTK dropped support for theming engines therefore oxygen-gtk is no longer an option. New Firefox is bright application in dark environment which looks ugly and feels even worse.
The easiest fix for that is to install gnome-tweak-tool and toggle the global dark theme (in the Appearance tab). Then restart Firefox.
Last edited by Morn (2015-12-16 19:23:30)
Offline
Morn, thank you for the tip, but it doesn't work:
WARNING : Shell not installed or running
INFO : GSetting missing org.gnome.mutter
WARNING : Error detecting shell
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_shell_extensions.py", line 275, in __init__
raise Exception("Shell not running or DBus service not available")
Exception: Shell not running or DBus service not available
(gnome-tweak-tool:1086): Gtk-WARNING **: Theme directory of theme oxygen has no size field
INFO : GSetting missing org.gnome.nautilus.desktop
INFO : GSetting missing org.gnome.nautilus.desktop
INFO : GSetting missing org.gnome.nautilus.desktop
INFO : GSetting missing org.gnome.nautilus.desktop
INFO : GSetting missing org.gnome.nautilus.desktop
INFO : GSetting missing org.gnome.mutter
INFO : GSetting missing org.gnome.mutter
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/gtweak/app.py", line 39, in do_activate
self.win = Window(self, model)
File "/usr/lib/python2.7/site-packages/gtweak/tweakview.py", line 58, in __init__
self._model.load_tweaks(self)
File "/usr/lib/python2.7/site-packages/gtweak/tweakmodel.py", line 125, in load_tweaks
mods = __import__("gtweak.tweaks", globals(), locals(), tweak_files, 0)
File "/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_shell.py", line 98, in <module>
sw = StaticWorkspaceTweak(size_group=sg, loaded=_shell_loaded)
File "/usr/lib/python2.7/site-packages/gtweak/tweaks/tweak_group_shell.py", line 50, in __init__
default = self.STATUS.keys()[self.STATUS.values().index(self.settings[self.key_name])]
ValueError: None is not in list
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
Without gnome, you probably use the config file to set the theme, so add this line to ~/.config/gtk-3.0/settings.ini
gtk-application-prefer-dark-theme=1
| alias CUTF='LANG=en_XX.UTF-8@POSIX ' |
Offline
gnome-tweak-tool doesn't work if you're not using gnome-shell.
You can still enable dark theme without it: https://wiki.archlinux.org/index.php/GT … me_variant
I don't understand the original issue though: couldn't you just change your gtk3 icon theme if the bookmark icons are bothering you? I don't use firefox as my main browser so I don't know what actually changed there.
Offline
I used gnome-tweak-tool from KDE 5 and it worked just fine. Maybe the missing org.gnome.mutter setting is present in my configuration because I ran Gnome 3 until a few months ago. I switched to KDE when Gnome no longer worked with the Catalyst driver.
So I suppose you need to try progandy's method then.
Offline
ooo, progandy: thank you, but it doesn't seem to be working.
$ cat ~/.config/gtk-3.0/settings.ini
[Settings]
gtk-font-name=Verdana Normalny 9
gtk-theme-name=Default
gtk-icon-theme-name=oxygen
gtk-fallback-icon-theme=hicolor
gtk-toolbar-style=GTK_TOOLBAR_ICONS
gtk-menu-images=0
gtk-button-images=1
gtk-application-prefer-dark-theme=1
My Firefox is still bright.
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
Maybe remove gtk-theme-name=Default ?
My settings.ini only has gtk-application-prefer-dark-theme=1 in it, nothing else.
Offline
Yes, now it's fine, thank you.
Last edited by Abaddon (2015-12-17 20:44:57)
Gnome - The weakest link!
Linux, *not* GNU/Linux!
Offline
FYI: I was very tempted to close this thread. The OP's problem has been resolved (it would seem) and yet this thread is attracting a range of bumps from useless "me too" posts to inappropriate and offensive insults of gtk/firefox/etc developers. I find more than a small bit of irony in it being me commenting on this as I am regularly outspoken about my distaste for the major toolkits - but I simply chose not to use the ones I like least, and minimize the use of those I dislike slightly less. I sometimes mourn the path that some tools take as they become less useful for me personally, but I don't feel a need to slander the hardworking and capable people who put together these toolkits that are a great benefit and use to a great many people.
Any further such slander in this thread will definitely see the thread closed and may result in bans.
"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" - Richard Stallman
Offline
Bytheway, upstream firefox has put gtk3 on hold until firefox 45.
Offline