VirtualBox

Opened 7 years ago

Last modified 7 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)

bad.png (949 bytes ) - added by Mike446 7 years ago.
Ugly icon.
ok.png (3.9 KB ) - added by Mike446 7 years ago.
Nice icon.

Download all attachments as: .zip

Change History (7)

by Mike446, 7 years ago

Attachment: bad.png added

Ugly icon.

by Mike446, 7 years ago

Attachment: ok.png added

Nice icon.

comment:1 by Frank Mehnert, 7 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 dhekir, 7 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 Frank Mehnert, 7 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 martonmiklos, 7 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 martonmiklos, 7 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 :)

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use