Closed Bug 1280740 Opened 9 years ago Closed 5 years ago

Icons not showing in Kubuntu 16.04

Categories

(Firefox :: Shell Integration, defect)

47 Branch
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: rritoch, Unassigned, NeedInfo)

Details

User Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:47.0) Gecko/20100101 Firefox/47.0 Build ID: 20160604131506 Steps to reproduce: Upgraded to kubuntu 16.04 Actual results: Icons do not show in application launcher (start menu) Expected results: Icon in start menu should show firefox logo Note: I was able to repair this problem on my system by copying the appropriate png files to the following locations, changing the icon theme to a non-breeze theme, and then changing to the breeze theme, which may not be the best solution for all cases. /usr/share/icons/breeze/apps/16/firefox.png /usr/share/icons/breeze/apps/22/firefox.png /usr/share/icons/breeze/apps/32/firefox.png /usr/share/icons/breeze/apps/48/firefox.png
Did you report this to your distribution's bug tracker and was this identified as an upstream code base problem instead of a configuration issue with the packages provided by your distribution? If yes, please link to your bug report in your distribution's bug tracker.
Flags: needinfo?(rritoch)
I just downloaded Kubuntu 16.04 and the Firefox icon shows. I do agree with Klapper, (if Im understanding him correctly) this seems like a Kubuntu issue.
I honestly don't know how these icon files are managed, it could be the debian package, or some other facility. Looking at the package the places that the icon is installed isn't listed. root@home:/usr/share/icons# dpkg -L firefox |grep .png /usr/lib/firefox/browser/chrome/icons/default/default16.png /usr/lib/firefox/browser/chrome/icons/default/default32.png /usr/lib/firefox/browser/chrome/icons/default/default48.png /usr/lib/firefox/browser/icons/mozicon128.png /usr/share/pixmaps/firefox.png root@home:/usr/share/icons# The breeze directory images were manually copied but it appears that the package should have installed these icons into every theme, or the current theme "breeze", not just the high contrast themes. It seems that somehow the package is miss-identifying the current theme as high contrast instead of breeze. root@home:/usr/share/icons# find . -name 'firefox.png' ./ContrastHigh/32x32/apps/firefox.png ./ContrastHigh/24x24/apps/firefox.png ./ContrastHigh/48x48/apps/firefox.png ./ContrastHigh/16x16/apps/firefox.png ./ContrastHigh/22x22/apps/firefox.png ./ContrastHigh/256x256/apps/firefox.png ./breeze/apps/16/firefox.png ./breeze/apps/48/firefox.png ./breeze/apps/22/firefox.png ./breeze/apps/32/firefox.png ./HighContrast/32x32/apps/firefox.png ./HighContrast/24x24/apps/firefox.png ./HighContrast/48x48/apps/firefox.png ./HighContrast/16x16/apps/firefox.png ./HighContrast/22x22/apps/firefox.png ./HighContrast/256x256/apps/firefox.png ./elementary-xfce/apps/16/firefox.png ./elementary-xfce/apps/48/firefox.png ./elementary-xfce/apps/96/firefox.png ./elementary-xfce/apps/64/firefox.png ./elementary-xfce/apps/22/firefox.png ./elementary-xfce/apps/32/firefox.png ./elementary-xfce/apps/24/firefox.png ./elementary-xfce/apps/128/firefox.png I don't know if this is a Kubuntu issue or not, but it is related to the installation process so maybe the Kubuntu firefox package maintainer, the person who creates the .deb package is the one who maintains the installation script?
Hey Karl RyanVM said you may be able to assist with this issue. Any help?
Flags: needinfo?(karlt)
Is this issue still persistent on the newest release 48.0?
Yes this issue still exists with the newest release. I removed the icons that I manually installed, uninstalled firefox and re-installed firefox and the icons are missing again.
I'm not familiar with how icons for the Kubuntu start menu are found, but this is something that has usually been provided by distribution packages. Perhaps Mozilla builds could/should install icons somewhere that the system can find them, but I don't know what that would involve. The Ubuntu packages include /usr/share/pixmaps/firefox.png presumably for this purpose. I don't know why that is not being found. Perhaps that is something that is specific to the Kubuntu start menu. (In reply to rritoch from comment #3) > I don't know if this is a Kubuntu issue or not, but it is related to the > installation process so maybe the Kubuntu firefox package maintainer, the > person who creates the .deb package is the one who maintains the > installation script? If /usr/share/pixmaps/firefox.png is not being found then it may be worth reporting this to the firefox package maintainer. Gentoo, as an example of something different, installs the following files in addition to /usr/share/pixmaps/firefox.png: /usr/share/icons/hicolor/128x128/apps/firefox.png /usr/share/icons/hicolor/16x16/apps/firefox.png /usr/share/icons/hicolor/22x22/apps/firefox.png /usr/share/icons/hicolor/24x24/apps/firefox.png /usr/share/icons/hicolor/256x256/apps/firefox.png /usr/share/icons/hicolor/32x32/apps/firefox.png IIUC other themes are expected to inherit icons from the hicolor theme and so need not provide these again (unless they wish to override).
Component: Untriaged → Shell Integration
Flags: needinfo?(karlt)
Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.