Bug 61964

Summary: CONFIGURATION: Missing icons in Menu > Office in openSuse 12.2/KDE
Product: LibreOffice Reporter: Massimo Simonini <massiws>
Component: InstallationAssignee: Not Assigned <libreoffice-bugs>
Status: NEW --- QA Contact:
Severity: normal    
Priority: medium CC: chrischavez
Version: 3.6.6.1 rc   
Hardware: x86-64 (AMD64)   
OS: other   
Whiteboard:
i915 platform: i915 features:
Attachments: Icons in openSuse KDE menu
No icons libreoffice in main KDE menu
openSUSE XFCE with SUSE-menus
openSUSE XFCE with freedesktop-menus

Description Massimo Simonini 2013-03-07 11:36:48 UTC
Created attachment 76112 [details]
Icons in openSuse KDE menu

After installation LibreOffice 4.0.1.2 in openSuse 12.2 with KDE desktop (rpm package), all programs icons in Menu > Office are missing.
Icons inside each program work fine.

This don't appear in deb package (tryed on Linux Mint).
Comment 1 sergo 2013-04-12 13:15:17 UTC
I can confirm this bug. After downloading and installing Libreoffice packages from www.libreoffice.org in main manu not presents icons of libreoffice programs. I found all icons in /opt/kde3/share/icons. They are installed from package libreoffice-3.6-suse-menus. The bug is present in ver 4.0.2 too.

My system: opensuse 12.2, x86_64,KDE 4.8.5
Comment 2 sergo 2013-04-12 13:24:32 UTC
Created attachment 77874 [details]
No icons libreoffice in main KDE menu
Comment 3 sergo 2013-04-13 05:34:08 UTC
Strange thing. If installed package libreoffice3.6-freedesktop-menus-3.6.6-2.noarch.rpm instead of libreoffice3.6-suse-menus-3.6.6-2.noarch.rpm, everything is ok, all icons are visible, just like after installing libreoffice from original opensuse repository. I think the reason is in destination. libreoffice3.6-freedesktop-menus-3.6.6-2.noarch.rpm places files in /opt/kde3/share, but libreoffice3.6-freedesktop-menus-3.6.6-2.noarch.rpm make this in /usr/share/application, /usr/share/icons. Such installing in openSUSE pachage libreoffice3.6-freedesktop-menus-3.6.6-2.noarch.rpm better then installing distro-specific libreoffice3.6-suse-menus-3.6.6-2.noarch.rpm.
Comment 4 Christopher Chavez 2013-07-25 21:05:42 UTC
I can confirm that this bug, 'application menu entries and other launchers lack proper icon', also occurs for openSUSE 12.3 with XFCE 4.10 desktop with all 4.0.x rpm's (see screenshots). I also used the same workaround sergo posted where installing freedesktop-menus instead of suse-menus resolves the issue.
I looked around for duplicates/similar bugs (as the terminology in describing this bug can vary). Bug 37217 pertained to an openSUSE installation with KDE; however it was marked a duplicate of bug 37160, which pertained to a SLED installation. In the discussion of Bug 37958, which seems similar based on the screenshot that was provided, differences between SLED and openSUSE are pointed out.
The resolution I would advocate at the moment is to install the freedesktop-menus and have this more clearly indicated in the README where openSUSE users should follow the "For other RPM-based systems: rpm -Uvh *freedesktop*.rpm" instead of "For SUSE-based systems: rpm -Uvh *suse*.rpm". The section that follows in the README "Notes Concerning Desktop Integration for Linux Distributions Not Covered in the Above Installation Instructions" is probably overlooked since openSUSE is assumed to fall under "SUSE-based" distributions.
Comment 5 Christopher Chavez 2013-07-25 21:07:06 UTC
Created attachment 83010 [details]
openSUSE XFCE with SUSE-menus
Comment 6 Christopher Chavez 2013-07-25 21:07:42 UTC
Created attachment 83011 [details]
openSUSE XFCE with freedesktop-menus

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.