This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Missing Icons from Icon Task Manager

Tags: None
(comma "," separated)
Xplorer4x4
Registered Member
Posts
206
Karma
0
OS
Before my reinstall, I found that after upgrading VMWare Server from 9.0 to 9.1, the launcher icon on the icon only task manager disappeared when the program wasn't open, but the icon was actually there, just invisible/hiding. When vmware was open, the icon showed fine. On this install, vmware's icon works as designed..but Vuze icon is doing the exact same thing.

I tried deleting the icon cache, but no luck.


Intel Core i7 2600K CPU
MSI P67A-G45 Mobo
2x4GB Corsair Vengance RAM
Sapphire Raedon 4890HD Vapor-X GPU
1x180 GB Intel 330 SSD
1x80GB Intel X25-M G2 SSD
2x1TB Western Digital HDDs
2x2TB Wester Digital HDDS
Corsair HX520W PSU
Thermaltake Mozart TX Case
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Have you tried removing and adding the application back to the Icon Task Manager, as the entry which was previously in the menu may have changed - leading to the Icon Tasks entry losing the icon.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Xplorer4x4
Registered Member
Posts
206
Karma
0
OS
bcooksley wrote:Have you tried removing and adding the application back to the Icon Task Manager, as the entry which was previously in the menu may have changed - leading to the Icon Tasks entry losing the icon.

Yes I have tried that, but no nothing has changed. In the case of vmware, it did. This case it did not, but Vuze from the official ubuntu repos is horribly out dated, forcing me to use the package on there site. I guess the proper term would be it is a portable app, because there is no installer per say. However I believe the binary does some install procedures behind the scenes. This makes me jump through hurdles every time I do a fresh install because it simply gets pinned as "java://" and will not launch. So it takes some trickery to make Vuze show a launcher icon that is linked to the binary when the program is closed. I am not sure how I even managed to do it this time. I have tried to create a symlink named vuze linking to the vuze folder(which contains the binary and all the needed files and folders for vuze to run) but when I type vuze on cli, I get "/usr/bin/vuze: line 1: [Desktop: command not found"


Intel Core i7 2600K CPU
MSI P67A-G45 Mobo
2x4GB Corsair Vengance RAM
Sapphire Raedon 4890HD Vapor-X GPU
1x180 GB Intel 330 SSD
1x80GB Intel X25-M G2 SSD
2x1TB Western Digital HDDs
2x2TB Wester Digital HDDS
Corsair HX520W PSU
Thermaltake Mozart TX Case
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
With regards to the Vuze icon issue - try copying the *.desktop file you found to ~/.local/share/applications and running "kbuildsycoca4". This should cause Vuze to appear in the KDE menu.

Just in case - are both VMWare and Vuze present in the standard KDE menu?


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Xplorer4x4
Registered Member
Posts
206
Karma
0
OS
bcooksley wrote:With regards to the Vuze icon issue - try copying the *.desktop file you found to ~/.local/share/applications and running "kbuildsycoca4". This should cause Vuze to appear in the KDE menu.

Just in case - are both VMWare and Vuze present in the standard KDE menu?

The VMware instance was from a previous install and works fine now. The Vuze instance is current. For what it's worth yes both are installed and both were installed again.

You mean the kick off menu? If so, that's the least of my concerns.


Intel Core i7 2600K CPU
MSI P67A-G45 Mobo
2x4GB Corsair Vengance RAM
Sapphire Raedon 4890HD Vapor-X GPU
1x180 GB Intel 330 SSD
1x80GB Intel X25-M G2 SSD
2x1TB Western Digital HDDs
2x2TB Wester Digital HDDS
Corsair HX520W PSU
Thermaltake Mozart TX Case
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
It may help the Icon Task Manager if Vuze is present in the Kickoff menu. This will help it find the correct executable name, icon, etc.

As Vuze already provides a *.desktop file, all you need to do is copy it into place as I mentioned above. (Into ~/.local/share/applications namely).


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
Xplorer4x4
Registered Member
Posts
206
Karma
0
OS
bcooksley wrote:It may help the Icon Task Manager if Vuze is present in the Kickoff menu. This will help it find the correct executable name, icon, etc.

As Vuze already provides a *.desktop file, all you need to do is copy it into place as I mentioned above. (Into ~/.local/share/applications namely).

Turns out Vuze must have already placed one in there.
Code: Select all
[Desktop Entry]
Exec=/opt/vuze/vuze
MimeType=application/x-bittorrent;
Name=vuze
NoDisplay=true
Type=Application


Also I got a response today to an old thread with a similar issue:
viewtopic.php?f=17&t=106637#p256468
I tried draggign the desktop file from the ~/.local/share/applications to the icon task manager and the icon was still inviable. I decided to edit that desktop file and include:
Code: Select all
Icon=/opt/vuze/vuze.png

On the last line, and now it works.


Intel Core i7 2600K CPU
MSI P67A-G45 Mobo
2x4GB Corsair Vengance RAM
Sapphire Raedon 4890HD Vapor-X GPU
1x180 GB Intel 330 SSD
1x80GB Intel X25-M G2 SSD
2x1TB Western Digital HDDs
2x2TB Wester Digital HDDS
Corsair HX520W PSU
Thermaltake Mozart TX Case
rburgosnavas
Registered Member
Posts
4
Karma
0
In case anyone has a similar problem: I was having this issue with Sublime Text 2 and turned out I had several .desktop pointing to the executable and some did not have references to the icon. I had to remove the all but one of the .desktop files and make sure it that all its references were valid, and fixed the problem.


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot], Yahoo [Bot]