HEIC images are not supported in Fedora without extra tweaks. But libheif doesn’t help either (tried several image viewers including eog, gThumb etc).
However GIMP mange to load it successfully after installing gimp-heif-plugin. But usual image viewers fails to open this format.
Did you see carlis/wxPython?
it points to qt-heif-image-plugin
They also mention another viewer gpicview
, Overview - rpms/gpicview - src.fedoraproject.org
@augenauf Hi, Thanks for the reply. I have already installed the package qt-heif-image-plugin-0.3.3-7.fc37.x86_64. Sadly it does not make a difference. I tried opening heic files with gpicview. But the viewer quits unexpectedly.
Turns out this is a issue with libheif-1.14.0; libheif-1.13.0 works without issues. Loading is slow though.
the app and its dependency seem to be having trouble on my Fedora 37 install. Keeps crashing and burns images onto the screen…
I wonder if your having any issues too?
I am running the image viewer app for HEIC
I followed the prompts but couldnt get the bug to go into the reporting with bugzilla,
At least I dont think so. I cannot see it listed in “mybugs”
After installing libheif and qt-heif-image-plugin all programs except darktable show heic images: perviews in Dolphine, Gwenview, Gimp,…
The Flathub version of Darktable shows heic images - but I possible I’d like to use the native package.
I tried with a rebuilt source RPM version (activating “BuildRequires: libheif-devel >= 1.9.0”) and with a version built directly from the git source - still Darktable does not show heic images… I am not 100% sure I did everything correct, but to me the build process seemed to work.
@nirvana as Linux and Fedora newbee - I tried downgrading libheif to 1.13 via dnfdragora, but this did not change anything for Darktable eather.
To me it seems like this is not a general libheif problem as other programs are able to work with heic images. As well it does not seems to be a general problem in Darktable 4.2 on Fedora as the Flathub version works.
As I just started to use Fedora I don’t know if heic images worked on Fedora 36 or with previous versions of Darktable.
Any ideas how to get heic support activated in darktable? Or is the recommended way on Fedora to use the Flathub version?
Same issue in Fedora 40. libheif-1.17.5-4.fc40.x86_64 is already installed is installed and regular Photos app and EOG can’t open it due to unrecognized file format
Install heif-pixbuf-loader package.
Installed both
Package heif-pixbuf-loader-1.17.6-1.fc40.x86_64 is already installed.
Package qt-heif-image-plugin-0.3.4-2.fc40.x86_64 is already installed.
but still no viewer will display HEIF images
Is libheif-freeworld installed.
Added eog, heic, image-viewer
For those with the same problem in Silverblue 40, this is because of a couple of reasons:
-
Eye of Gnome is installed from the
fedora
flatpak source and that will never include patented codecs such as HEIF / x265 -
Support for
libheif
was only added one month ago in the Freedesktop SDK; this support will probably be released with the 24.08 release (see Add libheif (!20268) · Merge requests · freedesktop-sdk / freedesktop-sdk · GitLab ) -
Even then, the patented codecs of
libheif-freeworld
will only be activated once the updatedorg.freedesktop.Platform.ffmpeg-full
extension is also installed, which is only legal if you have a patent license (see Add libde265 and libx265 plugins for libheif in ffmpeg extension (!19942) · Merge requests · freedesktop-sdk / freedesktop-sdk · GitLab ) -
And finally, Eye of Gnome on flathub would have to be updated to the latest runtime.
Adding this to the thread as it took me about an hour to piece all of this information together.