You are not logged in.
Jetbrains IDEs are Java apps that are launched via a shell script.
They do not come with any installer, you need to just extract the tar.gz and run the launch script.
Two problems happen :
1) The running app shows as the default Java icon
2) The app cannot be pinned, it pins the java binary only
Where does the task manager get its runtime icon from?
Icons can be overridden for the launchers on the desktop or panel, but the task manager applet doesnt seem to get it
Thanks in advance
Last edited by rep_movsd (2021-12-27 14:11:37)
Offline
Wayland?
Offline
The task manager gets it's runtime icon from the runtime window which has no obligation to match whatever you've set up in the desktop file.
Also there are some potential additional stipulation if you're on wayland vs X11 also there are AUR packages for most of the jetbrains IDE that might set up a few things, if you don't want to use these directly maybe reference them for potential integrations patches they might be doing.
Offline
Wayland?
No - I am stuck on Kernel 5.12.9 and nvidia 465.24.02-5 with vanilla Xorg
This seems to be a problem on all Dell Precision notebooks from the 77x0 series
I cannot get any later versions to work - I hosed my system trying to upgrade that and had to reinstall arch after 7 years!
Offline
The task manager gets it's runtime icon from the runtime window which has no obligation to match whatever you've set up in the desktop file.
Also there are some potential additional stipulation if you're on wayland vs X11 also there are AUR packages for most of the jetbrains IDE that might set up a few things, if you don't want to use these directly maybe reference them for potential integrations patches they might be doing.
A little more googling and I found a simple solution
Both Webstorm and Pycharm have an entry "Tools->Create Desktop Entry" that creates the correct launcher with the right icon and pinnability.
Marking as solved
Offline