Search found 38 matches

by roland65
Fri Jan 19, 2018 8:02 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

:~$ xnview -platformtheme gtk2 Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50903) The error message says that you have on your system a mix of two versions of Qt: 5.9.2 and 5.9.3. I suggest you uninstall XnView 0.88 (and remove the /opt/XnView directory), then ...
by roland65
Fri Jan 19, 2018 7:50 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

sissou wrote:Perhaps I have to compile qt5-style-plugins package : debian version is 5.0.0...
Same version on Ubuntu 16.04. So the problem is not here.
by roland65
Thu Jan 18, 2018 3:51 pm
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

sissou wrote:Debian Stretch 64 with XFCE.
So you have Qt 5.7.1, unless you have installed a newer version.
My workaround works on Ubuntu 16.04 (with XFCE4 and Qt 5.5.1) and on Ubuntu 17.10 (with Gnome3 and Qt 5.9.1).
Strange that it doesn't work for you :-(
by roland65
Thu Jan 18, 2018 7:45 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

What system do you use?
by roland65
Wed Jan 17, 2018 8:41 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

sissou wrote:But it does not work with XNView...
Here is a workaround for now (works on Ubuntu 16.04 and 17.10):

1. Download the attached lib.tar.gz and extract it in your XnView directory (for example in /usr/local/XnView)

2. Launch XnView as:

xnview -platformtheme gtk2

and you should get the system theme.
by roland65
Thu Dec 28, 2017 8:48 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

i means this file could you try to extract this file in XnView/lib/platformthemes/ OK, it works, but only when the library libqgtk2style.so is also contained in the directory XnView/lib/styles, and when launching: xnview -platformtheme gtk2 Note that, in this case the system icon theme is not used ...
by roland65
Wed Dec 27, 2017 4:40 pm
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

xnview wrote:
roland65 wrote: 4. Copy 'libqtgk2.so' into <install_directory>XnView/lib/platformthemes
and the one that i've built doesn't work???
With version 0.88 you only provided libqgtk3.so and xnview -platformtheme gtk3 doesn't work.
by roland65
Wed Dec 27, 2017 1:55 pm
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

I found another way to get the system themes applied when using XnView 0.88. Here are the steps: 1. Download the sources of the qt5-style-plugins package (see attached qtstyleplugins-src-5.0.0.tar.gz tarball) 2. Compile the package using Qt 5.9.2 (or use the attached lib.tar.gz tarball that contains...
by roland65
Tue Dec 26, 2017 6:14 pm
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

after installing adwaita-qt, i have themes subfolder in qt5/plugins you can search for adwaita.so? On Ubuntu 17.10 (artful aardvark), the adwaita.so library is located in /usr/lib/x86_64-linux-gnu/qt5/plugins/styles So I copied the directory /usr/lib/x86_64-linux-gnu/qt5/plugins/styles to /opt/XnVi...
by roland65
Tue Dec 26, 2017 8:52 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

xnview wrote:If you copy /usr/lib/x86_64-linux-gnu/qt5/plugins/themes in lib folder of XnView, it works!
I don't have such a folder. Do you mean /usr/lib/x86_64-linux-gnu/qt5/plugins/platformthemes ?
by roland65
Mon Dec 25, 2017 9:26 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

I've tried 'speedcrunch -style Adwaita-dark', and i have 'QApplication: invalid style override passed, ignoring it.' too If i set Adwaita-dark, speedcrunch use it own theme :( Do you use 'global dark theme'? As I explained in another message: I did some research on the Internet and found that start...
by roland65
Sat Dec 23, 2017 7:12 pm
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

xnview wrote:but why is it written? "GTK+ 2 versions of the Adwaita and High Contrast themes"
I don't know!

If you don't trust me (and I understand), just do this:

cat /usr/share/themes/Adwaita/gtk3/gtk.css

You'll get this:

/* Adwaita is the default theme of GTK+ 3, this file is not used */
by roland65
Sat Dec 23, 2017 2:31 pm
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

[quote="xnview"but it's a gtk 2 theme https://launchpad.net/ubuntu/+source/gnome-themes-standard[/quote] No, Adwaita is a GTK 3 theme. It's indeed 'the default GTK3 theme'. I guess the gnome-themes-standard package (and its associated package gnome-themes-standard-data) is a compatibility package fo...
by roland65
Sat Dec 23, 2017 11:36 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

xnview wrote: yes done, but i don't have Adwaita-dark
OK, I got the point: you have to install the package gnome-themes-standard. Then you'll have the Adwaita and Adwaita-dark themes.
by roland65
Sat Dec 23, 2017 8:51 am
Forum: New
Topic: 0.88 Linux. system theme not adhered
Replies: 77
Views: 6239

Re: 0.88 Linux. system theme not adhered

Hi Pierre,

in Ubuntu, you have to install the gnome-tweak-tool package. Then launch this tool and in the Appearance tab you will find the default themes and you can switch between them.

Linux Mint uses the Cinnamon desktop, so I don't know if these instructions apply...