I have been having some issues with Digikam.

A month ago, I noticed that it would no longer start. That issue was related to the gtk2 style in qt5 and I managed to resolve it with the QT5 configuration tool.
However, I still notice the following issues:

  • Digikam will not launch using the budgie desktop icon.
  • I can still launch it using digikam in a terminal, but it is very slow and I get constant QPixmap::scaled: Pixmap is a null pixmap messages.
  • Some icons are missing inside Digikam. In particular, the "pick labels" (Rejected/Pending/Accepted, should be displayed as red/orange/green flags) do not show up.

What is causing this? How do I solve it?
`

8 days later

[deleted]
Here's a screenshot of the broken interface:

The issue is the pick labels. Normally, they should be little flags (black, red, orange, green). But they no longer show up.