You are not logged in.

#1 2016-06-26 23:07:48

altermetax
Member
Registered: 2016-03-19
Posts: 73

Missing Adwaita window theme; Qt 5 using "Windows" theme

Hello everyone, I'm new to this forum but not much to Arch.
I installed Arch + Cinnamon desktop on a laptop. Everything works but I have two problems:
- On Cinnamon settings, when I go to "theme", I get Adwaita for everything but window theme. It's pretty strange that it was the default window theme when I installed Cinnamon (but still didn't appear in that setting), but after changing the decorations theme to Arc I can't figure out how to get Adwaita back. If I change the widgets theme to Adwaita, applications with client-side window decorations have the adwaita theme, but others have Arc. gnome-themes-standard is installed:

[altermetax@alterarch ~]$ pacman -Q gnome-themes-standard
gnome-themes-standard 3.20.2-1

- The second problem is more important: every Qt5 app (tried with TeamSpeak 3 and Qt Assistant) uses "Windows" widget theme (the one that looks like Windows 95/98/2000/Me). In TeamSpeak settings I can change the theme but the only available options are "Windows" and "Fusion". I tried installing the full qt5 (not just qt5-base) but nothing changes.

Please help me if you can.

EDIT: I randomly ran the command qtdiag-qt5 and found this information:

Theme:
  Available    : gtk3,gnome,cinnamon,generic
  Styles       : fusion,windows
  Icon theme   : Adwaita,  from /home/altermetax/.icons,/usr/share/icons,/usr/share/pixmaps

I don't know why there's no gtk+ available style.

Last edited by altermetax (2016-06-26 23:17:20)

Offline

#2 2016-06-26 23:24:31

altermetax
Member
Registered: 2016-03-19
Posts: 73

Re: Missing Adwaita window theme; Qt 5 using "Windows" theme

I'm sorry. I just found out it is a duplicate of https://bbs.archlinux.org/viewtopic.php?id=214147
But the first problem  still isn't solved.

Last edited by altermetax (2016-06-26 23:24:56)

Offline

#3 2016-06-28 18:14:35

altermetax
Member
Registered: 2016-03-19
Posts: 73

Re: Missing Adwaita window theme; Qt 5 using "Windows" theme

Up

Offline

#4 2016-06-28 18:39:26

equeim
Member
Registered: 2016-03-27
Posts: 22

Re: Missing Adwaita window theme; Qt 5 using "Windows" theme

altermetax wrote:

- The second problem is more important: every Qt5 app (tried with TeamSpeak 3 and Qt Assistant) uses "Windows" widget theme (the one that looks like Windows 95/98/2000/Me). In TeamSpeak settings I can change the theme but the only available options are "Windows" and "Fusion". I tried installing the full qt5 (not just qt5-base) but nothing changes.

Do you have any Qt-related environment variables? Run "env | grep QT". If Qt doesn't find required style it loads "windows" for some reason.
gtk2 style doesn't exist because it was removed in Qt 5.7 (you can install it with separate package, but it requires some additional steps. And you will not have gtk file dialogs in qt apps).
Also, where did "cinnamon" platform theme come from? Which package does its plugin in /usr/lib/qt/plugins/platformthemes/ belong to?

Last edited by equeim (2016-06-28 18:41:30)

Offline

#5 2016-06-28 19:14:42

altermetax
Member
Registered: 2016-03-19
Posts: 73

Re: Missing Adwaita window theme; Qt 5 using "Windows" theme

Wait, wait, wait, I said I solved the second by reading https://bbs.archlinux.org/viewtopic.php?id=214147.
BTW I didn't solve the first problem.

Offline

Board footer

Powered by FluxBB