Unresolved mime type warnings

Dear all,

when I open an image with gwenview, I get a long list of warnings about unresolved mime types:

> gwenview some-image.jpeg 
kf.i18n.kuit: "Unknown subcue ':whatsthis,' in UI marker in context {@info:whatsthis, %1 the action's text}."
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/hej2k"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-aptus-mos"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-arq"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-bay"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-bmq"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-cap"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-cine"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-cs1"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-dc2"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-drf"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-dxo"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-epson-eip"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-epson-erf"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-fff"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-hasselblad-3fr"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-iiq"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-kodak-dcs"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-kodak-kc2"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-mamiya-mef"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-mfw"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-minolta-mdc"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-mng"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-obm"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-ori"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-ptx"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-pxn"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-qtk"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-r3d"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-raw"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-rdc"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-rwl"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-rwz"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-samsung-srw"
org.kde.kdegraphics.gwenview.lib: Unresolved mime type  "image/x-sti"
org.kde.kdegraphics.gwenview.lib: Unresolved raw mime type  "image/x-samsung-srw"

If I understand the warnings correctly, they mean that gwenview is associated with those file types, but cannot open them. What options do I have to get rid of the warnings other than to manually create an entry for each of those in the system settings Applications → File Associations? (I don’t remember ever having to open one of those file types.)

Thank you for your help!

Someone on the openSUSE forum pointed out that my understanding of the warnings is not correct:

But I’m still interested in how I can turn off the warnings.

Do you have debug logging on? See if you have a file

    ~/.config/QtProject/qtlogging.ini

and what’s in it…

Either I don’t have debug logging turned on (or the logging file is in a different folder). How can I turn it on?

I’m on openSUSE Tumbleweed with the following version of KDE:
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.114.0
Qt Version: 5.15.12

Ah, what I was trying to say was, do you have debugging enabled :sunglasses:

It looks as if you get debugging automatically with Tumbleweed, so it’s not a question of turning it on, it’s a question of turning it off…

In this instance, create a QtProject folder and a qtlogging.ini file:

$ mkdir -p ~/.config/QtProject
$ vi ~/.config/QtProject/qtlogging.ini 

and add the lines:

[rules]
org.kde.kdegraphics.*=false
1 Like

Thanks a lot. :smiley: Now, the mime type logging is turned off.

One warning remains:

> gwenview some-image.jpg
kf.i18n.kuit: "Unknown subcue ':whatsthis,' in UI marker in context {@info:whatsthis, %1 the action's text}."

Do you happen to know what it means?

1 Like

No…

… but “i18n” is short for “internationalisation” so I guess there’s some translation information/hints missing. Adding:

 kf.i18n.kuit=false

To the qtlogging.ini will stop it…

4 Likes

Thanks! This helped me out also on Haiku after I enabled debugging for the frameworks, saves some Terminal output. :slight_smile: