You are not logged in.
Clementine and Mendeley (among surely others) are not respecting the color theme set in Plasma 5. They are also not picking up Breeze icons, which they did in KDE4 (also Kate but strangely not Kile is having trouble with icons, but this is a 5 app now. I assume this is some kind of cache thing).
The former issue:
I found my way to "qtconfig-qt4", which allowed me to at least change the overall look to Breeze. I can't change the palette here; it refers me to KDE Control Center, which I assume no longer exists on my computer (for Plasma 4).
The latter issue:
Setting the icons in "kcmshell4 icons" has no effect. I run
rm /var/tmp/kdecache-user/icon-cache.kcacheevery time.
Last edited by nickpcrogers (2015-01-28 19:02:16)
Offline
Setting the icons in "kcmshell4 icons" has no effect. I run
rm /var/tmp/kdecache-user/icon-cache.kcacheevery time.
You will have to logout of KDE, switch to a terminal (eg Alt+Ctrl+F1) and remove the cache from there. After that you can switch back to KDM (Alt+Ctrl+F7) and login again.
Offline
I have the problem that for example Clementine and Dolphin doesn't pick up the right theme (Breeze). I installed breeze-kde4, but it seems that the Qt4-applications doesn't recognize it. Do you have this problem too, or only with the icons and the colors?
I would be happy if someone could help, because the Qt4-applications doesn't like nice now...
Offline
nickpcrogers wrote:Setting the icons in "kcmshell4 icons" has no effect. I run
rm /var/tmp/kdecache-user/icon-cache.kcacheevery time.
You will have to logout of KDE, switch to a terminal (eg Alt+Ctrl+F1) and remove the cache from there. After that you can switch back to KDM (Alt+Ctrl+F7) and login again.
As I am on plasma 5, I don't have KDM. Ctrl+Alt+F1 does not switch to terminal in SDDM, so I logged in under Cinnamon and deleted it from there. It changed nothing. Thanks though.
I have the problem that for example Clementine and Dolphin doesn't pick up the right theme (Breeze). I installed breeze-kde4, but it seems that the Qt4-applications doesn't recognize it. Do you have this problem too, or only with the icons and the colors?
I would be happy if someone could help, because the Qt4-applications doesn't like nice now...
Did you run
qtconfig-qt4and change to Breeze in that dialogue? This is how I got qt4 apps to be Breeze-themed at least. Still won't take colors and in some cases icons.
Last edited by nickpcrogers (2015-01-29 15:47:44)
Offline
Thanks, that made it work!
Still won't take colors and in some cases icons.
I changed the colors and the icons in the system settings of KDE, and they were also applied to the Qt4-applications.
Offline
Thanks, that made it work!
nickpcrogers wrote:Still won't take colors and in some cases icons.
I changed the colors and the icons in the system settings of KDE, and they were also applied to the Qt4-applications.
Oh, it appears you're correct. Qt4 applications just tend to get this weird dark blue thrown in the mix using Breeze colours.
Offline
@nickpcrogers: Ctl + Atl + <Fx> switching to a terminal should work even in SDDM. I will try it when I get home from work to make sure, but I would think trying Ctl + Alt + F2, F3, etc. would eventually get you a terminal. You are probably running X on TTY1 which is why Ctl + Alt + F1 isn't working for you.
Matt
"It is very difficult to educate the educated."
Offline
Are there any news about this issue?
On my system qt4 apps still use the Plastique theme even if I set the theme to something different in the system settings. Also the dark blue color issue still exists.
Yes I know, that i can switch the qt4 theme in qtconfig-qt4, but when it is set to 'Desktop Settings (Default)', the theme should be taken from the system settings (at least in Kubuntu it works this way and it seems logical to me).
In Kubuntu these issues don't exist, so I think they are Arch issues (I didn't try other distributions though).
Sorry for my bad English ![]()
Offline
same here.I could not find the solution too.
Offline
In Kubuntu these issues don't exist, so I think they are Arch issues (I didn't try other distributions though).
The ubuntu qtconfig-qt4 package has 60 patches (?!). Probably related.
Last edited by Alad (2015-03-14 14:14:52)
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
In Kubuntu these issues don't exist, so I think they are Arch issues (I didn't try other distributions though).
The ubuntu qtconfig-qt4 package has 60 patches (?!). Probably related.
Probably it is related to some patches, but I don't think it's qt4-qtconfig. Everything works without that package being installed.
Sorry for my bad English ![]()
Offline
...in my case qt4/kde4 apps pick the icon from the correct theme.
plain qt4 applications always fall backs to highcolor icons.
If anyone knows how to fix qt4 apps, please tell!
Last edited by kokoko3k (2015-04-08 15:40:51)
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
...ok man , i *REALLY* tried everything.
in the end it seems an unresolved qt4 bug:
https://bugreports.qt.io/browse/QTBUG-19268
It also seems qt4 does NOT follows the freedesktop standard specifications about where to look for icon theme files:
Icons and themes are looked for in a set of directories. By default, apps should look in $HOME/.icons (for backwards compatibility), in $XDG_DATA_DIRS/icons
[..]
In at least one of the theme directories there must be a file called index.theme that describes the theme. The first index.theme found while searching the base directories in order is used. This file describes the general attributes of the theme.
I may be wrong, and i would be happy to know it.
Anyway, what seems to work, but it is a workaround that could cause problems to other apps (didn't tested) is to export some environment variables:
export KDE_FULL_SESSION=true #already set by plasma 5
export KDE_SESSION_VERSION=4 #plasma 5 set it to "5" of course...given that, qt4 will search for the icon theme name in ~/.kde4/share/config/kdeglobals
kdeglobals section:
[Icons]
Theme=KFaenzaSetting KDE_SESSION_VERSION=4 system wide is clearly a bad idea in plasma 5, so i think the best way to handle that (given that no other solutions will popup) would be to create .desktop launchers for qt4 apps and set that export in them.
-EDIT-
It seems this also fixes the color palette.
Last edited by kokoko3k (2015-04-09 10:29:15)
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
...given that, qt4 will search for the icon theme name in ~/.kde4/share/config/kdeglobals
It seems this also fixes the color palette.
I also got color issue, and I found another kdeglobals file in ~/.config, it is seem that this one is generated by Plasma 5. So I removed the original ~/.kde4/share/config/kdeglobals and link the one generated by plasma 5 here. Not sure if it make any side effect but it works for me.
Offline
Yes, i'm using a symlink too.
Help me to improve ssh-rdp !
Retroarch User? Try my koko-aio shader !
Offline
Are there any news about this issue?
On my system qt4 apps still use the Plastique theme even if I set the theme to something different in the system settings. Also the dark blue color issue still exists.
Yes I know, that i can switch the qt4 theme in qtconfig-qt4, but when it is set to 'Desktop Settings (Default)', the theme should be taken from the system settings (at least in Kubuntu it works this way and it seems logical to me).
In Kubuntu these issues don't exist, so I think they are Arch issues (I didn't try other distributions though).
Installed Plasma 5.3 today and I have the same issue. Anyone knows whether it's still unresolved?
Hardware: 2016 Dell XPS15 - matte FullHD - i5-6300HQ - 32GB DDR4 - Nvidia GTX960M - Samsung 840EVO 250GB SSD - 56Wh
Software: Plasma 5 - rEFInd - linux-ck - preload - prelink - verynice - psd - bumblebee
Offline
I've got this problem too, only on my notebook. On my desktop I can change color themes in Plasma 5's systemsettings and they apply everywhere, including qt4 applications. On my notebook (both running Arch, up to date, Plasma 5.3.1 and software 15.04.1, etc) nothing changes the qt4 color theme, and symlinking kdeglobals does not do anything.
Offline
I've got this problem too, only on my notebook. On my desktop I can change color themes in Plasma 5's systemsettings and they apply everywhere, including qt4 applications. On my notebook (both running Arch, up to date, Plasma 5.3.1 and software 15.04.1, etc) nothing changes the qt4 color theme, and symlinking kdeglobals does not do anything.
Are you sure your notebook is up to date? This should be fixed in qt 4.8.7
Offline
I have installed breeze-kde4 but when I run qtconfig-qt4 it does not appear in the GUI style drop down list.
Offline
when I installed breeze-kde4-git from AUR it works.
Offline