Bug 1120030

Summary: CentOS 7 Thunar not showing icons correctly, as gnome-icon-theme-legacy not ready
Product: [Fedora] Fedora EPEL Reporter: Saihua Shi <sinosuse>
Component: xfce4-icon-themeAssignee: Orphan Owner <extras-orphan>
Status: ASSIGNED --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel7CC: amato, kevin, mike, mosko9, pedrogarciar, thureen
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
snap, Thunar not showing correct icons. none

Description Saihua Shi 2014-07-16 05:48:21 UTC
Created attachment 918318 [details]
snap, Thunar not showing correct icons.

Description of problem:
=======================================

CentOS 7, x86_64 release version.
Linux t430z.suse 3.10.0-123.4.2.el7.x86_64 #1 SMP Mon Jun 30 16:09:14 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

1. Install base server(no x window, no gnome/kde)

# yum install @xfce
# yum groupinstall  "x window system"
 

2. installed packages dep, info:


[root@t430z icons]# rpm -qa| grep icon
gnome-icon-theme-3.8.2-3.el7.noarch
gnome-icon-theme-symbolic-3.8.2.2-2.el7.noarch
hicolor-icon-theme-0.12-7.el7.noarch


3.  Thunar doesnt show icons correctly.
snapshot attached.


4.  I fetched src from fc20 builds:
gnome-icon-theme-3.10.0-1.fc20
http://koji.fedoraproject.org/koji/buildinfo?buildID=466964
gnome-icon-theme-symbolic-3.10.1-1.fc20
http://koji.fedoraproject.org/koji/packageinfo?packageID=10388



5. after RPM rebuild:
   I can see a different RPM,  gnome-icon-theme-legacy

[root@t430z noarch]# ls| grep icon
gnome-icon-theme-3.10.0-1.el7.centos.noarch.rpm
gnome-icon-theme-devel-3.10.0-1.el7.centos.noarch.rpm
gnome-icon-theme-legacy-3.10.0-1.el7.centos.noarch.rpm
gnome-icon-theme-symbolic-3.10.0-1.el7.centos.noarch.rpm


6.  I install gnome-icon-theme and gnome-icon-theme-symbolic
   the problem still exists.

   after install gnome-icon-theme-legacy, it's working..


7.  so I think we miss the dep. on package "gnome-icon-theme-legacy",
   for those who use old gtk themes like xfce.



Version-Release number of selected component (if applicable):
=======================================
EPEL0715,  gnome-icon-theme-legacy package missing.


 

Additional info:


please consider to update version of gnome-icon-theme* and add gnome-icon-theme-legacy to repo.

Comment 1 Saihua Shi 2014-07-16 05:50:22 UTC
Hi Kevin, 

   would you help to add the pkg, or nonamedotc may help.

Thanks,
-suse

Comment 2 Gianluca Amato 2014-10-27 08:52:55 UTC
I have the gnome-icon-theme legacy installed, yet I do not get correct icons in XFCE 4. The weird thing is that icon names are correct and icons with that name exist. For example, in the lower panel, the terminal emulator has icon "utilities-terminal", which I can find in /usr/share/icons/gnome/_x_/apps/ installed by gnome-icon-theme. However, no icons is displayed in the panel.

Comment 3 Kevin Fenzi 2014-10-27 13:53:42 UTC
Does manually running as root: 

    touch --no-create /usr/share/icons/gnome
    gtk-update-icon-cache /usr/share/icons/gnome

change anything?

Comment 4 Gianluca Amato 2014-10-27 14:28:00 UTC
No, it doesn't. The gtk-update-icon-cache says:

gtk-update-icon-cache: Cache file created successfully.

but the problem remains.

Comment 5 thureen 2014-11-24 19:43:34 UTC
Hello,

I seem to be having the same problem. Please let me know if there is a solution to this.

Comment 6 Saihua Shi 2015-01-16 16:23:32 UTC
(In reply to thureen from comment #5)
> Hello,
> 
> I seem to be having the same problem. Please let me know if there is a
> solution to this.

Hi thureen,

  for now, my own workaround is to build package against fc.src.rpm. as mentioned above.

Thanks,
-suse

gnome-icon-theme-3.10.0-1.el7.centos.noarch.rpm
gnome-icon-theme-devel-3.10.0-1.el7.centos.noarch.rpm
gnome-icon-theme-legacy-3.10.0-1.el7.centos.noarch.rpm
gnome-icon-theme-symbolic-3.10.0-1.el7.centos.noarch.rpm


then 

# yum localinstall gnome-icon-theme*rpm

Comment 8 Eliezer Moskovitz 2015-03-02 14:24:45 UTC
look in /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml

in there you will find: <property name="IconThemeName" type="string" value="Fedora"/>

but there is no fedora icon theme installed. so I change it to gnome and it worked.

Comment 9 Eliezer Moskovitz 2015-03-02 14:26:43 UTC
xfconf-query -c xsettings -p /Net/IconThemeName -s "gnome" 
will also work but only for current user

Comment 10 W. Michael Petullo 2015-03-11 17:51:30 UTC
Yes, it seems that the default icon theme for XFCE should be something that is available in CentOS, namely gnome.

Comment 11 Fedora Admin user for bugzilla script actions 2021-04-23 00:38:32 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.