Need help with KDE menu button icon

Not quite what I intended, but found myself coming back this, which in no way helps the OP, other than confirming his findings…

Tested on a Leap 15.2 system:

Operating System: openSUSE Leap 15.2
KDE Plasma Version: 5.18.5
KDE Frameworks Version: 5.71.0
Qt Version: 5.12.7

Looking at: “/usr/share/plasma/plasmoids/org.kde.plasma.kickoff/contents/config/main.xml” (kickoff being the default Application Launcher).

<entry name="icon" type="String">
<label>
The name of the icon used in the compact representation (e.g. on a small panel).
</label>
<default>start-here-kde</default>
</entry>

OK… so the icon used is “start-here-kde”

Let’s replace all instances of “start-here-kde” in both breeze and breez-dark with a different icon (renaming the original to *.org)

Check we’ve got them all:

paul@HP255G7:~> sudo find / -name start-here-kde.*
[sudo] password for root: 
find: ‘/run/user/1000/gvfs’: Permission denied
/usr/share/icons/breeze/places/64/start-here-kde.svg
/usr/share/icons/breeze/places/64/start-here-kde.svg.org
/usr/share/icons/breeze/places/22/start-here-kde.svg
/usr/share/icons/breeze/places/22/start-here-kde.svg.org
/usr/share/icons/breeze/places/24/start-here-kde.svg
/usr/share/icons/breeze/places/24/start-here-kde.svg.org
/usr/share/icons/breeze/places/16/start-here-kde.svg
/usr/share/icons/breeze/places/16/start-here-kde.svg.org
/usr/share/icons/oxygen/base/22x22/places/start-here-kde.png
/usr/share/icons/oxygen/base/16x16/places/start-here-kde.png
/usr/share/icons/oxygen/base/128x128/places/start-here-kde.png
/usr/share/icons/oxygen/base/48x48/places/start-here-kde.png
/usr/share/icons/oxygen/base/64x64/places/start-here-kde.png
/usr/share/icons/oxygen/base/256x256/places/start-here-kde.png
/usr/share/icons/oxygen/base/32x32/places/start-here-kde.png
/usr/share/icons/breeze-dark/places/64/start-here-kde.svg
/usr/share/icons/breeze-dark/places/64/start-here-kde.svg.org
/usr/share/icons/breeze-dark/places/22/start-here-kde.svg
/usr/share/icons/breeze-dark/places/22/start-here-kde.svg.org
/usr/share/icons/breeze-dark/places/24/start-here-kde.svg
/usr/share/icons/breeze-dark/places/24/start-here-kde.svg.org
/usr/share/icons/breeze-dark/places/16/start-here-kde.svg
/usr/share/icons/breeze-dark/places/16/start-here-kde.svg.org
paul@HP255G7:~>

Yes, ignoring the “/usr/share/icons/oxygen/base/” variants, which is the old KDE “K” logo.

Now “System Settings → Global Theme → Breeze Dark” apply etc…

logout/login - No change, still the default icon
logout - zap all caches - login - No change, still the default icon

OK… Lets change to oxygen “System Settings → Global Theme → Oxygen” apply etc…

Immediate and correct change to the icon after “Apply” - so that works, still OK after logout/login

Lets try breeze-dark again “System Settings → Global Theme → Breeze Dark” apply etc… and no change, still default icon.

logout/login - No change, still the default icon
logout - zap all caches - login - No change, still the default icon

Beats me… I’ll get my coat, go off and do something more constructive… :\

I tried this just now, but no. It doesn’t change
I don’t see why this have to be so complicated. Why code so it cannot be changed? I have a thread open on KDE forum too.

Did you logout and then log back in again?

Yes and restarted too
I think I need to start reconsider to convince my manager somehow to go in another direction, maybe go to Gnome desktop instead, but then we kinda loose the point of the KDE desktop as we wanted to make it more Windows friendly. Gnome is more Mac.

Yes, that’s a difficult point –

  • KDE is supposed to be “very configurable” …
  • But, it seems that, it’s not so easy to achieve this for the system administration Use Case …

[HR][/HR]Yes, raising a KDE Forums question is one way to go …

  • Alternatively you could raise an openSUSE Bug Report to see if, there’s anything the “Office” happens to know – there’s probably no point in raising a SUSE Bug Report because , the default SUSE Desktop is GNOME – but, SUSE is a KDE sponsor …
  • Alternative number two is, as a commercial customer, to contact KDE e.V. direct …

[HR][/HR]On the other hand, the openSUSE Desktop Themes use a “Start” icon which ain’t the Breeze icon …

  • You may have to define a Desktop Theme for your employer with the wanted “Start” icon …

This can be closed. I have to find another solution