I’m trying to add a launcher for an executable which doesn’t have its own icon when launched on its own. In the .Desktop file I’m setting the icon to use and it shows up correctly, but when I launch it, it just spawns a new entry rather than using the launcher and it also doesn’t have an icon, it just uses some sort of default icon:
I’ve clicked the icon on the left, but as you can see, it is lacking the white bar which indicates that the application is running. Instead a new icon appears (the one on the right) and it doesn’t even use the correct icon.
This is my .Desktop file btw:
Comment=Controller software for digital Behringer mixers
As you can see I already tried to set StartupWMClass to the WM_Class and Name to the process name, but it’s still not working…
This is how I got the process name and WM_CLASS btw:
So following your script, my .desktop file should look like this, right?
Comment=Remote control for Behringer X Air mixers
I’m hesitant on actually installing the application into /opt, but I can’t see a reason for why that would make a difference.
Replacing my .desktop file with the above, I still get the same icon behavior.