Created attachment 1183910 [details] Greybird theme, missing elements, images, fonts etc Description of problem: Greybird in XFCE on Fedora 23 and Fedora 24 has rendering issues. Places where text is separated is all squished together, some GUI elements like sliders are missing, etc. Version-Release number of selected component (if applicable): greybird-xfwm4-theme-1.6.2-2 greybird-gtk2-theme-1.6.2-2 greybird-gtk3-theme-1.6.2-2 How reproducible: 100% Steps to Reproduce: 1. Install Fedora 24 (I use XFCE spin) 2. Launch pavucontrol 3. Change XFCE Settings->Appearance->Style to Greybird Actual results: Some GTK screens, such as pavucontrol in this example, are unusable with bad looking fonts. Expected results: Only styling changes, no missing elements, etc. Additional info: Greybird is not the only theme this happens on, but happens to be the one I use. Albatross, Bluebird, Raleigh and ALL XFCE-* styles act this way. There could be other Fedora themes that have this issue as well, but these are the ones that seem to be installed by default.
Created attachment 1183911 [details] Adwaita theme, looks fine
This is because of lack of GTK-3.20+ support in the released version of greybird (and other) themes. There are some patches/commits on upstream git repo - but I have not had time to test it. I can take a look over the course of this week. A temporary solution would be use either Adwaita or Clearlooks - both of which should work fine.
So, this is most likely due to changes in gtk3. The 3rd party themes lag behind adjusting to new gtk3 changes. Adwaita is the reference theme that gnome uses so it's adjusted along with gtk3. All that said, there is a slightly newer greybird available. https://koji.fedoraproject.org/koji/taskinfo?taskID=15017453 Does that help your use cases any? (Thats only with 3.18 support, and Fedora 24 has 3.20, so theres likely still issues)
I think we might have to run a trial with 3.20 branch - https://github.com/shimmerproject/Greybird/tree/gtk3.20 The one with 3.18 might not even be worth updating in Fedora - at least as far as I can tell from my testing a while back using the git repo.
(In reply to Kevin Fenzi from comment #3) > So, this is most likely due to changes in gtk3. The 3rd party themes lag > behind adjusting to new gtk3 changes. Adwaita is the reference theme that > gnome uses so it's adjusted along with gtk3. > > All that said, there is a slightly newer greybird available. > > https://koji.fedoraproject.org/koji/taskinfo?taskID=15017453 > > Does that help your use cases any? > (Thats only with 3.18 support, and Fedora 24 has 3.20, so theres likely > still issues) Hmm, I updated the following RPMs from your build: greybird-gtk2-theme-3.18.0-1.fc24.noarch.rpm greybird-gtk3-theme-3.18.0-1.fc24.noarch.rpm greybird-xfwm4-theme-3.18.0-1.fc24.noarch.rpm And switched to it in XFCE; still looks the same as before with missing elements etc. Anything else I need to do? Restart XFCE? Did I get the appropriate RPMS? thanks Nirik :)
Yeah, it doesn't seem to help much... the changes in gtk3-3.20 were pretty large. :(
Can you try this? http://koji.fedoraproject.org/koji/taskinfo?taskID=15087973 This is from gtk3.20 branch and should be better - not perfect. But, I am sure extra testing is beneficial.
(In reply to Mukundan Ragavan from comment #7) > Can you try this? > > http://koji.fedoraproject.org/koji/taskinfo?taskID=15087973 > > This is from gtk3.20 branch and should be better - not perfect. But, I am > sure extra testing is beneficial. Sorry about the late response, I've tried this today and it looks good in XFCE!
(In reply to Walter Francis from comment #8) > (In reply to Mukundan Ragavan from comment #7) > > Can you try this? > > > > http://koji.fedoraproject.org/koji/taskinfo?taskID=15087973 > > > > This is from gtk3.20 branch and should be better - not perfect. But, I am > > sure extra testing is beneficial. > > Sorry about the late response, I've tried this today and it looks good in > XFCE! Glad to hear that. I might update that after a bit of testing. I think this is something that is badly needed considering Greybird is in xfce spin .. :(
(In reply to Mukundan Ragavan from comment #9) > (In reply to Walter Francis from comment #8) > > (In reply to Mukundan Ragavan from comment #7) > > > Can you try this? > > > > > > http://koji.fedoraproject.org/koji/taskinfo?taskID=15087973 > > > > > > This is from gtk3.20 branch and should be better - not perfect. But, I am > > > sure extra testing is beneficial. > > > > Sorry about the late response, I've tried this today and it looks good in > > XFCE! > > Glad to hear that. I might update that after a bit of testing. I think this > is something that is badly needed considering Greybird is in xfce spin .. :( Feel free to keep this open and post any test builds etc, I'll be happy to help on my end if it's of any use. I'm only using it in XFCE in F24, I'm honestly not sure what the other builds are for or how to 'use' them ;)
greybird-3.20.0-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-1d7dc6b015
greybird-3.20.0-2.fc25 has been submitted as an update to Fedora 25. https://bodhi.fedoraproject.org/updates/FEDORA-2016-5d8490eb50
greybird-3.20.0-2.fc25 has been pushed to the Fedora 25 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-5d8490eb50
greybird-3.20.0-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-1d7dc6b015
greybird-3.20.0-2.fc25 has been pushed to the Fedora 25 stable repository. If problems still persist, please make note of it in this bug report.
greybird-3.20.0-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.