FS#20158 - [viewnior] Icon doesn't show

Attached to Project: Community Packages
Opened by Kevin (anonymous_user) - Tuesday, 13 July 2010, 04:17 GMT
Last edited by Sergej Pupykin (sergej) - Wednesday, 25 August 2010, 14:12 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

The icon specified in the .desktop file does not show although it is present in the hicolor. For some reason, Viewnior thinks the icons are in /usr/local/ instead of /usr/.

Steps to reproduce:

Install Viewnior from community.
Look at Viewnior desktop file or go to Viewnior's about dialog, the red V icon will not be there.

Solution:

If I manually compile Viewnior using ./configure --prefix=/usr, then the icon will show normally. Viewnior's PKGBUILD has the same command though I don't know what causes the difference.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Wednesday, 25 August 2010, 14:12 GMT
Reason for closing:  Fixed
Additional comments about closing:  .install file was added
thanks
Comment by Sergej Pupykin (sergej) - Wednesday, 14 July 2010, 15:07 GMT
It is strange, I have installed it from community - it shows red V icon in about dialog...
Comment by Kevin (anonymous_user) - Wednesday, 14 July 2010, 15:28 GMT
Are the icons installed in /usr/ or /usr/local?
Comment by Sergej Pupykin (sergej) - Wednesday, 14 July 2010, 15:43 GMT
into /usr

pacman -Ql viewnior| grep usr/local
gives nothing
Comment by Kevin (anonymous_user) - Wednesday, 14 July 2010, 16:53 GMT
I attached a couple of screenshots, once with the icons only in /usr/ and the second with the icons also copied to /usr/local/.
Comment by Thomas Dziedzic (tomd123) - Saturday, 17 July 2010, 17:02 GMT
I can confirm this problem. I'm on x86_64.
Comment by Kevin (anonymous_user) - Tuesday, 24 August 2010, 18:22 GMT
  • Field changed: Percent Complete (100% → 0%)
I found the problem. After installing Viewnior, the icon cache is not updated for some reason. Running "gtk-update-icon-cache /usr/share/icons/hicolor" fixes it.

Loading...