Description of problem: Now that the bug 2627 is resolved (oxygen-gtk3 issues) - there is a new problem with Evolution under KDE with displaying properly - there are black areas and the message headers can't be seen. I have tried many different settings under KDE Application Appearance which have no effect (GTK styles and effects) See attachment . . Version-Release number of selected component (if applicable): evolution-3.3.5-2.mga2 How reproducible: everytime Steps to Reproduce: 1. Open Evolution and use it under KDE 2. 3.
Created attachment 1571 [details] Blackout areas under Evolution under KDE Blackout areas under Evolution under KDE
what is your gtk3 theme ?
Source RPM: (none) => evolution
I believe oxygen-gtk - chosen from KDE Settings / Application Appearance / GTK Styles & Fonts / GTK Styles I have tried a few others without improvement (and tried "Use my KDE style in GTK apps" as well
The style on the screeshot is definitly not oxygen-gtk. Looks like Raleigh to me. (squares all over) The fact that the bug appears with multiple styles would point towards an evolution bug
CC: (none) => hugo
Seems that Evolution is ignoring the styles changes in KDE - but it was working previously (before the oxygen-gtk3 issues) and with the latest Evolution (3.3.90) the problem persists, It looks fine under Gnome (both 3 and classic) - so it definitely has something to do with the interaction of Evolution and KDE.
Maybe you can open a bug upstream at gnome ? (but I don't know about what :/)
I don't think Evolution developers are going to care much. You'll have to do the investigation for them.. though I really doubt Evolution is in error.
CC: (none) => olav
Like I said - Evolution works fine under Gnome - just not under KDE - so it has something to do with KDE & Evo styles
Created attachment 1641 [details] pavucontrol with GTK2 theme Dunno if this is relevant, but I'm seeing similar problems with pavucontrol in XFCE if I'm using theme which supports only GTK2 (adwaita-gtk2-theme). If I install GTK3 theme (like adwaita-gtk3-theme) pavucontrol looks OK.
Jani: I think that is a different bug.
UPDATE - This problem doesn't only appear in Evolution - seems like pavucontrol has the same issue (see attachment) - maybe that may be a hint?
Created attachment 1657 [details] pavucontrol display problems under KDE (similar to Evolution!)
Can someone provide version of pavucontrol ?
pavucontrol-1.0-2.mga2
Problem has worsened since latest updates to Evolution and KDE in Cauldron. (see last attachment) I can not highlight text properly or click on an embeded URL - the highlighting of text is not only visually black but I can't select text precisely . .
Created attachment 1693 [details] Can't select text in Evolution or click on URL Clicking on URL only highlights and doesn't launch browser
This display and selection problem still exists in Cauldron - it would be a shame to go to RC without trying to fix it . .
This bug still exists with latest volution on Cauldron (evolution-3.4.0.1-1.mga2 ) - Both the display issue and the selection issue.
This is not a show stopper bug but very annoying anyway - not sure if this will be fixed by release . . .
... for the record, still working on it (and other improvements) for oxygen-gtk3-1.0.3 (due in a couple of days)
I cannot reproduce any of the bugs above (selection color in evolution, issues with pavucontrol) using oxygen-gtk3 as a widget theme. I can reproduce the evolution issues when using the "raleigh" theme (the default gtk3 theme), only. I suspect something wrong with the colors settings of the default gtk3 theme - raleigh. In any case this is unrelated to oxygen (and in fact, fixed with oxygen, as far as I can tell). I will not post a screenshot of evolution cause there is way too much personal information there. pavucontrol however looks like: http://wstaw.org/m/2012/04/12/plasma-desktopXN2317.png There are other issues with oxygen + evolution (like the "assistant" looking ugly, the background of the main views not being white, but window grey), and i'll try to work on them. @Robert: I'd suggest to switch to oxygen-gtk3 one hacky way to do so is edit $HOME/.config/gtk-3.0/settings.ini so that it contains: [Settings] gtk-theme-name = oxygen-gtk3 Cheers, Hugo
Sorry, meant: [Settings] gtk-theme-name = oxygen-gtk Please tell me if this help fixing at least "some" of your issues.
Thanks Hugo - I tried your suggestion without success. Number one, there was no .config/gtk-3.0 directory to start with (I created one) but the new file didn't change a thing. I also noticed that Evolution seems to ignore whatever I choose in the GTK Styles and Fonts settings. Pauvcontrol does work now (not black) but also seems not to change with the style changes. Strange.
I agree with Hugo; looking at the screenshots in comment 1, 12 and 16, you don't seem to use oxygen-gtk. For your user account, could you give the results of the following commands: for i in `echo $GTK2_RC_FILES |sed -e "s/:/\n/g" -`; do LC_ALL=C ls $i; done LC_ALL=C ls /etc/gtk-3.0/settings.ini ~/.config/gtk-3.0/settings.ini Could you try to create a new account and look if evolution and pavucontrol use the same theme? That will say us if the problem is in your user's config, or at system level.
CC: (none) => lmenut
[rfox@ThinkFox ~]$ for i in `echo $GTK2_RC_FILES |sed -e "s/:/\n/g" -`; do LC_ALL=C ls $i; done /etc/gtk-2.0/gtkrc ls: cannot access /home/rfox/.gtkrc-2.0: No such file or directory /home/rfox/.gtkrc-2.0-kde /home/rfox/.kde4/share/config/gtkrc-2.0 [rfox@ThinkFox ~]$ LC_ALL=C ls /etc/gtk-3.0/settings.ini ~/.config/gtk-3.0/settings.ini /etc/gtk-3.0/settings.ini /home/rfox/.config/gtk-3.0/settings.ini This problem is on more than one machine (3 to be exact). I have previously tried a new account - but will try again this evening. No matter which GTK-Style i choose, the problem persists.
I just tried with a brand NEW user account - started Evolution and created an IMAP connection - and collected some e-mails - the problem is still there. The default settings for GTK apps seems to be not right . . .
Sorry to reply so late. OK, so the problem seems to be at system level. Could you attach the following files: /etc/gtk-2.0/gtkrc /etc/gtk-3.0/settings.ini /home/rfox/.gtkrc-2.0-kde /home/rfox/.config/gtk-3.0/settings.ini Could you give the results of the following commands: rpm -qa |grep oxygen-gtk |sort ls -l /usr/share/themes/oxygen-gtk
Created attachment 2219 [details] /etc/gtk-2.0/gtkrc
Created attachment 2220 [details] /etc/gtk-3.0/settings.ini
Created attachment 2221 [details] /home/rfox/.gtkrc-2.0-kde
Created attachment 2222 [details] /home/rfox/.config/gtk-3.0/settings.ini
[rfox@ThinkFox ~]$ rpm -qa |grep oxygen-gtk |sort lib64oxygen-gtk-1.2.3-2.mga2 lib64oxygen-gtk3-1.0.3-1.mga2 oxygen-gtk-1.2.3-2.mga2 [rfox@ThinkFox ~]$ ls -l /usr/share/themes/oxygen-gtk total 0 drwxr-xr-x 3 root root 216 May 1 13:06 gtk-2.0/ [rfox@ThinkFox ~]$ Hope this helps!
Attachment 2219 mime type: application/octet-stream => text/plain
Attachment 2220 mime type: application/x-wine-extension-ini => text/plain
Attachment 2221 mime type: application/octet-stream => text/plain
Attachment 2222 mime type: application/x-wine-extension-ini => text/plain
content of /home/rfox/.config/gtk-3.0/settings.ini should be gtk-theme-name = oxygen-gtk whereas it is gtk-theme-name = oxygen-gtk3 since oxygen-gtk3 is not a valid theme, evolution falls back on Raleigh which indeed has the issues you are seing Please change it and report back if it fixes things. Hugo
Also, you need package oxygen-gtk3-1.0.3-1.mga2 and /usr/share/themes/oxygen-gtk should contain both gtk-2.0 and gtk-3.0 (this probably comes by installing the above package) with all this fixed, evolution should start looking better. (hopefully)
Installing oxygen-gtk3-1.0.3-1.mga2 did not change anything - but after changing /home/rfox/.config/gtk-3.0/settings.ini to be gtk-theme-name = oxygen-gtk - it worked!!! Oly question now is - why does this happen when I create a new user starting with a new home area?? Why doesn't it default to oxygen-gtk??
most likely new user have no $HOME/.config/gtk-3.0/settings.ini gtk3 would fallback to /etc/gtk-3.0/settings.ini (which _is_ correct), but since oxygen-gtk3 theme was not installed (missing rpm), this was still not working (for a different reason). Side note: you should be able to remove your /home/rfox/.config/gtk-3.0/settings.ini (just rename it to something else), and things should still work (provided that the rpm is still there) There is no issue if the "local" (as in $HOME) file is not there. there is an issue if it is there and has incorrect content (as was your case). As far as I can tell, Case close.
(In reply to comment #35) > Installing oxygen-gtk3-1.0.3-1.mga2 did not change anything - but after > changing /home/rfox/.config/gtk-3.0/settings.ini to be gtk-theme-name = > oxygen-gtk > - it worked!!! Oly question now is - why does this happen when I create a new > user starting with a new home area?? Why doesn't it default to oxygen-gtk?? With oxygen-gtk3 installed, it should works by default for new users. As mageia uses oxygen-gtk by default, you don't need to have the following files: /home/rfox/.gtkrc-2.0-kde /home/rfox/.config/gtk-3.0/settings.ini /home/rfox/.kde4/env/gtk-qt-engine.rc.sh (you probably have this one too, because it is installed by gtk-qt-kcm) Before removing them, you can try to rename ~/.gtkrc-2.0-kde and ~/.config/gtk-3.0/settings.ini. It should still work. In this case, I suggest that you remove this 3 files. I suggest that you uninstall gtk-qt-kcm, because it handles only gtk2 configuration (not gtk3). If you want to tweak the gtk config, I suggest that you install kde-gtk-config-2.0-2.mga2 in replacement of gtk-qt-kcm. kde-gtk-config handles both gtk2 and gtk3 configuration. https://projects.kde.org/projects/playground/base/kde-gtk-config
in complement to my previous comment 37, gtk-qt-kcm is the package that install the tool "GTK Styles and Fonts" in KDE systemsettings / Application Appearance/ GTK Styles and Fonts.
Hi, This bug was filed against cauldron, but we do not have cauldron at the moment. Please report whether this bug is still valid for Mageia 2. Thanks :) Cheers, marja
Keywords: (none) => NEEDINFO
Seems fixed in Mageia 2 release
Status: NEW => RESOLVEDResolution: (none) => FIXED
Just got fixed in Cauldron with latest Oxygen-GTK3 update!! Whoohoo!