I’m trying to run Hyprland on OpenSuse Tumbleweed, so I haven’t installed the full KDE.
So far everything works nicely, except one KDE Application: dolphin
It starts fine, but it can’t generate any thumbnails for my photos. It logs the following line over and over
kf.service.services: KServiceTypeTrader: serviceType "ThumbCreator" not found
I’m having a hard time figuring out, what package I got to install, or what systemd service to start.
All I found, is some reference to KService which I could not find using zypper.
Any suggestions or ideas would be greatly appreciated,
Cheers!
My system has the following installed:
kdegraphics-thumbnailers - Graphics file thumbnail generators
gdk-pixbuf-thumbnailer - System helper creating thumbnails
ffmpegthumbs - FFmpeg-based thumbnail creator for video files
I’d suggest starting with the first, at least. Typing ‘thumb’ into Yast will bring up a whole host of additional packages, besides these.
Thanks for the tip.
Sadly none of the packages helped. On my second workstation with KDE I got the same packages installed.
In the issue 372322 – KServiceTypeTrader: serviceType "ThumbCreator" not found I found out that (I believe) there needs to be a file at /usr/share/kservices5/directorythumbnail.desktop, which does not exist on my machine. I tried to find out which package it provides, but no luck:
zypper se -f /usr/share/kservices5/directorythumbnail.desktop
gives no results.
Is there a possibility to search for files with a regex using zypper? So far zypper seems quite limited compared to apt-file.
Or any other idea, what to install?
resolved it and created the file /usr/share/kservices5/directorythumbnail.desktop
now zypper se -f /usr/share/kservices5/directorythumbnail.desktop brings up a result…
looks like zypper se -f only checks installed packages
-f, --file-list
Search in the file list of packages. Note that the full file list is available for installed packages only. For remote packages only an abstract of their file list is available within the metadata (files containing /etc/, /bin/, or /sbin/).