How to use Exiftool in XnView MP Flatpack install?

Ask for help and post your question on how to use XnView MP.

Moderators: helmut, xnview

eddified
Posts: 13
Joined: Sat Mar 16, 2024 5:16 pm

Re: How to use Exiftool in XnView MP Flatpack install?

Post by eddified »

xnview wrote: Thu Oct 09, 2025 8:14 am and you have libheif.so?
Yes.

Code: Select all

$ find /usr/lib/x86_64-linux-gnu/ -iname 'libheif.so'
/usr/lib/x86_64-linux-gnu/libheif.so
User avatar
xnview
Author of XnView
Posts: 46767
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: How to use Exiftool in XnView MP Flatpack install?

Post by xnview »

it works here, which linux distribution do you have?
Pierre.
eddified
Posts: 13
Joined: Sat Mar 16, 2024 5:16 pm

Re: How to use Exiftool in XnView MP Flatpack install?

Post by eddified »

xnview wrote: Fri Oct 10, 2025 1:45 pm it works here, which linux distribution do you have?
Ubuntu 24.04
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.3 LTS
Release: 24.04
Codename: noble
$ uname -a
Linux lenovo 6.14.0-32-generic #32~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Sep 2 14:21:04 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
However, I will note that heic viewing for newer heic files (ones outpot by iphone 16's camera, for example) is broken on vanilla Ubuntu 24.04 .... I've mostly fixed it on my setup by installing heif libraries from the "ubuntuhandbook1" ppa:

Code: Select all

$ apt policy libheif1
libheif1:
  Installed: 1.19.5-3build1~noble
  Candidate: 1.19.5-3build1~noble
  Version table:
 *** 1.19.5-3build1~noble 500
        500 https://ppa.launchpadcontent.net/ubuntuhandbook1/libheif/ubuntu noble/main amd64 Packages
        100 /var/lib/dpkg/status

I say "mostly fixed": the thumbnails work in Nautilus (etc) and the default image viewer works to view the heic files, *but* the default image viewer, when you fire it up, it will give thumbnails of the other images in the same directory --- those other thumbnails do not render. However, when you click "next" in the default image viewer, to go to the next image file in the same directory, the full version of the image will load and display properly. So the only thing broken now is the thumbnails within the default image viewer. Not sure if this information is relevant at all though, to whether and how XnViewMP is rendering images.
User avatar
xnview
Author of XnView
Posts: 46767
Joined: Mon Oct 13, 2003 7:31 am
Location: France
Contact:

Re: How to use Exiftool in XnView MP Flatpack install?

Post by xnview »

i've tried on ubuntu 24.04 and it works, here is what is installed

Code: Select all

libheif-plugin-aomdec/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
libheif-plugin-aomenc/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
libheif-plugin-libde265/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
libheif1/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
I've updated packages and it works with

Code: Select all

libheif-plugin-aomdec/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif-plugin-aomenc/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif-plugin-libde265/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif-plugin-x265/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif1/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
Pierre.
eddified
Posts: 13
Joined: Sat Mar 16, 2024 5:16 pm

Re: How to use Exiftool in XnView MP Flatpack install?

Post by eddified »

xnview wrote: Sun Oct 12, 2025 8:07 am i've tried on ubuntu 24.04 and it works, here is what is installed

Code: Select all

libheif-plugin-aomdec/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
libheif-plugin-aomenc/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
libheif-plugin-libde265/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
libheif1/noble-updates,noble-security,now 1.17.6-1ubuntu4.1 amd64 [installed,automatic]
I've updated packages and it works with

Code: Select all

libheif-plugin-aomdec/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif-plugin-aomenc/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif-plugin-libde265/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif-plugin-x265/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
libheif1/noble,now 1.19.8-1~ppa1~ubuntu24.04 amd64 [installed,automatic]
Thank you Pierre. In your test, which xnview package/installation method did you use?
eddified
Posts: 13
Joined: Sat Mar 16, 2024 5:16 pm

Re: How to use Exiftool in XnView MP Flatpack install?

Post by eddified »

Update: (others with similar issues may find this useful).

I got the exiftool tab and the heic image thumbs working well by doing the following:

First, I noticed that my latest package was an older version compared to what Pierre posted. So, I went looking where I could find the version of libheif1 that Pierre listed in his comment, version 1.19.8. I found it -- not in the default noble ppa's, but in this one:
sudo add-apt-repository ppa:strukturag/libheif
So, I UNinstalled the version of libheif1 which I had installed from the ubuntuhandbook1 ppa, and then removed the ubuntuhandbook1 ppa. Then, I installed the strukturag ppa as above, and then installed libheif1. (more info here: https://ubuntuhandbook.org/index.php/20 ... if-ubuntu/ )

Then, I uninstalled the version of xnview which I had installed via flatpak warehouse, and installed the xnview from .deb filed obtained from the official xnview download page. Then, everything started working again, yay!
Post Reply