You are not logged in.
Hello,
After system update my firefox integration with KDE is broken. Input fields are unreadable. Input address is not highlighted in the address bar. Context menu items are not higlighted when I hover the mouse over them.
It became slightly better when I changed GTK3 theme to oxygen-gtk (at least I can see input fields), but other problems remain.
I read troubleshooting sections of Firefox and KDE articles and searched the forum, but have no clue what may be the cause.
Your help is highly appreciated.
Offline
Same issues here with input fields on Firefox, after updating 'gtk3' (3.18.9-1 -> 3.20.2-1) and 'firefox' (45.0.1-1 -> 45.0.1-5).
I am using 'breeze-gtk' theme on OpenBox. Using other GTK themes allows to use input fields.
EDIT: not *all* other GTK themes improve situation.
EDIT2: look at this: https://bbs.archlinux.org/viewtopic.php?id=210815
Last edited by childerico (2016-04-10 09:45:43)
Offline
I can confirm having the same issues with input fields, not highlightet selected text, not highlighted context menu items and and so on with firefox after the last upgrade (yesterday).
Firefox is the only misbehaving application (afaik) at the moment. Probably because it is the only gtk3-application I have on the system. E.g Chrome, which I'm currently using to write this reply behaves fully correctly.
Offline
Same problem here.... not much anything else to add into this discussion, except a "me too"! Hopefully a solution is found soon, this impairs usability a lot.
So far the best working theme I've found is Breeze... Ican see text in input fields. Text selection is (nearly)invisible (Ibelieve text on default is near-black, in selection black, the difference is very very slight and nearly invisible - bg colour does not change currently, as it should).
EDIT: The thread linked by childerico helped me a bit... installing the arc theme (gtk-theme-arc from AUR) and choosing it made the Firefox UIat least usable (the highlighting of context /puldown menus is a tad bit too light for my taste, but I think it is intentional in this theme). YMMV., there might be other compatible themes. There's adwaita which seems to be installed per default, Iread in the thread that is should be upgraded.
Last edited by Wild Penguin (2016-04-10 17:25:30)
Offline
KDE&Breeze GTK+ - Bug 361066 - [Feature Request] GTK+ 3.20 support: https://bugs.kde.org/show_bug.cgi?id=361066
scionicspectre 2016-03-28 12:33:31 UTC
Unfortunately, a GTK 3.20 version of theme doesn't exist in any form yet. Technically speaking, the 3.18 version wasn't even feature complete. Instead of fixing its remaining problems, it may be more prudent to restructure and polish the theme as it is rewritten for GTK 3.20 and up, effectively abandoning 3.18 development. That shouldn't be a problem since, in theory, this would be the last time we are required to rewrite the CSS.
So yes, GTK 3 applications will be shocking and ugly for a time, but the theme should remain stable for a long while after the rewrite is complete. That is, until GTK 4.
Offline
Hello everybody, I'm having the same problem, but on LXDE and Deepin.
Running Firefox in XFCE works and looks good??
Any help would be nice!
*Edit: Downgrading firefox is also not possible at this point, then I'm getting
$ firefox
XPCOMGlueLoad error for file /usr/lib/firefox/libxul.so:
libicui18n.so.56: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Last edited by beachcoder (2016-04-11 07:12:46)
Offline
Downgrading firefox wouldn't do anything. Read the thread (and others on this forum).
Offline
I had the same problem
Uninstalling breeze-gtk solved it for me.
Offline
I had the same problem
Uninstalling breeze-gtk solved it for me.
But how? breeze-gtk is needed for correct gtk apps integration with plasma
Offline
You can try papirus from AUR, maybe it will be helpful for you.
I use firefox-kde (from Manjaro repos) and mx4 theme for FF, and breeze-gtk (for gtk2 and gtk3 apps), and everything looks good. My fried use papirus theme for gtk (2 and 3) apps, and FF looks good, also.
Offline
i fixed my theme problem with this https://github.com/Martchus/PKGBUILDs/b … t/PKGBUILD (and removed breeze-gtk)
Offline
urbu wrote:I had the same problem
Uninstalling breeze-gtk solved it for me.But how? breeze-gtk is needed for correct gtk apps integration with plasma
And if it's not compatible with gtk 3.20, you can't use it.
Offline
Hi together,
well nothing of the things you posted here worked for me. It all takes NO effect at all, wether I'm installing or uninstalling breeze-gtk, gnome-breeze-git, papirus-git.
I thought this problem will fix automatically during more updates, but this was not the case. Any other ideas?
So long,
beachcoder
Offline
Just an idea.
Did you just installed and uninstalled the themes,expecting to change things, or did you configure GTK+3 to actually use them too? If you did not do the second thing, try that. Firefox will use faithfully whatever GTK+3 is configured to to render itself.
I though have not the slightest idea where and if, in XFCE, you can change GTK+3 themes.
Last edited by Mika79 (2016-04-19 08:07:22)
Offline
At least I've repeatedly forgotten that one needs to set GTK+ theme accordingly, to get proper integration into KDE. I need to remind myself occasionally, for example when this kind of problems surface, and if I change my KDE/Plasma look.
Point being: just installing the themes might not work. You need to change the settings in Plasma system settings, too ("Application Style" -> "Gnome applications style (GTK)", I believe, but my Plasma language is set to Finnish so I might err slightly).
Last edited by Wild Penguin (2016-04-19 19:49:12)
Offline
Hi,
after I saw this topic I tried gnome-breeze-git, but with the PKGBUILD from "Martchus commented on 2016-04-15 13:56 ... " then after install (makepkg -si) use the configuration tool for your environment see Arch Linux GTK Wiki for reference - there you set Breeze-gtk and restart firefox .
Offline
Hello together,
ahh thank you I got it to work now! Switching the theme in lxapperance fixed the problem, as statet in the wiki-link by br4.
I think the problem was that it was configured to a deepin-theme for Gtk, because I did some tests with deepin as desktop environment the last time.
Thank you all.
So long
beachcoder
Offline
There is a typo in ~/.config/gtk-3.0/settings.ini It should be lowercase, not "Breeze"
[Settings]
gtk-theme-name=breeze
gtk-icon-theme-name=breeze
Offline
There is a typo in ~/.config/gtk-3.0/settings.ini It should be lowercase, not "Breeze"
[Settings]
gtk-theme-name=breeze
gtk-icon-theme-name=breeze
This has resolved the issue for me!
Offline
That's likely because there is no "breeze", so it just falls back to Adwaita.
Offline
There is a typo in ~/.config/gtk-3.0/settings.ini It should be lowercase, not "Breeze"
[Settings]
gtk-theme-name=breeze
gtk-icon-theme-name=breeze
Thank you so much! That solved the issue.
Offline
Hi guys,
I do not know if this is related. Had the problems the OP mentioned so I changed to gtk-theme-arc for GTK 2 and 3. The problems are now solved (and I actually like the theme ), however I still have some weird layout issues that were not affected by the theme change.
I guess a solution would be if FF would take the website's theme and not the GTK one. Can I switch that on somehow? Could not find anything for that...
Offline
xgdgsc wrote:There is a typo in ~/.config/gtk-3.0/settings.ini It should be lowercase, not "Breeze"
[Settings]
gtk-theme-name=breeze
gtk-icon-theme-name=breezeThis has resolved the issue for me!
+1 for me. May I suggest to add "[resolved]" to the thread title?
Offline
Just to reiterate on the actual cause, the config file doesn't contain a typo, you introduce one by making breeze lowercase. Since the theme breeze doesn't exist (as opposed to Breeze), the GTK theme will fallback to the "Default" theme which has support for all the theme differences in GTK 3.20 and hence look less broken (if you look closely you will notice that it is not the Breeze theme anymore, firefox dosn't look that bad either way, other GTK3 applications will stick out more)
Offline
Just to reiterate on the actual cause, the config file doesn't contain a typo, you introduce one by making breeze lowercase. Since the theme breeze doesn't exist (as opposed to Breeze), the GTK theme will fallback to the "Default" theme which has support for all the theme differences in GTK 3.20 and hence look less broken (if you look closely you will notice that it is not the Breeze theme anymore, firefox dosn't look that bad either way, other GTK3 applications will stick out more)
I confirm it is true.
And I also confirm that replace breeze-gtk by gnome-breeze-git solve the issue
Offline