Opened 8 years ago
Last modified 8 years ago
#16600 new defect
Strange icon under Fedora 25 KDE
Reported by: | Mike446 | Owned by: | |
---|---|---|---|
Component: | installer | Version: | VirtualBox 5.1.18 |
Keywords: | icon kde | Cc: | |
Guest type: | other | Host type: | other |
Description
Hi,
Under Fedora 21 and VirtualBox-5.0-5.0.36_114008_fedora18-1.x86_64.rpm I have nice KDE icon.
Now I'm trying to recreate look and feen under Fedora 25. Instead of "blue box" I'm getting black square with green dots.
Screenshoots attached
Regards, Mike
Attachments (2)
Change History (7)
by , 8 years ago
comment:1 by , 8 years ago
I have the same problem on Ubuntu 16.04 / KDE. In my case the reason for the ugly icon is the package app-install-data which installs /usr/share/app-install/icons/virtualbox.png. Apparently this icon is used instead of the icons installed by the VirtualBox-5.1 package to /usr/share/icons/hicolor/{16x16,20x20,32x32,40x40,48x48,64x64,128x128}/virtualbox.png.
Removing or renaming /usr/share/app-install/icons/virtualbox.png should work but is only a hack. I would appreciate if someone could come up with a better solution how to make KDE prefer the appropriate virtualbox.png icon from VirtualBox-5.1.
comment:2 by , 8 years ago
Update: on Fedora 26, the issue is still there, particularly if using the Breeze theme. The "ugly icons" are SVG files:
/usr/share/icons/breeze/apps/48/virtualbox.svg /usr/share/icons/breeze-dark/apps/48/virtualbox.svg
There is a "traditional" SVG icon on:
/usr/share/icons/hicolor/scalable/apps/virtualbox.svg
So it might be easier to simply replace the other ones with that, if you can erase them.
comment:3 by , 8 years ago
No, our installer cannot just replace or remove files provided by other packages. There must be a better way to override the icon.
comment:4 by , 8 years ago
Here is the history of this icon in the KDE's git: https://cgit.kde.org/breeze-icons.git/log/icons/apps/48/virtualbox.svg
It might make some sense to ask from the author why did he replaced the original icon.
comment:5 by , 8 years ago
I have opened a ticket at the KDE's Breeze project: https://bugs.kde.org/show_bug.cgi?id=381169
Vote there if you would like to change it upstreamly :)
Ugly icon.