Page 1 of 2
Evince not shown in menu after install
Posted: 26. Oct 2009, 21:44
by jpg153
Hi,
me again
I installed evince from the salix repo. All ran fine, but after finishing I cannot find evince in the menus...
Something missing or broken...how to fix?
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 00:12
by thenktor
Probably it is fixed after a XFCE restart. Otherwise it's a package fault.
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 07:38
by fredg
It's a bug package, Evince's icons are in the wrong dir :
Code: Select all
/usr/share/evince/icons/hicolor
/usr/share/evince/icons/hicolor/16x16
/usr/share/evince/icons/hicolor/16x16/actions
/usr/share/evince/icons/hicolor/16x16/actions/zoom-fit-page.png
/usr/share/evince/icons/hicolor/16x16/actions/view-page-continuous.png
/usr/share/evince/icons/hicolor/16x16/actions/zoom-fit-width.png
/usr/share/evince/icons/hicolor/16x16/actions/view-page-facing.png
/usr/share/evince/icons/hicolor/16x16/actions/zoom.png
/usr/share/evince/icons/hicolor/32x32
/usr/share/evince/icons/hicolor/32x32/actions
/usr/share/evince/icons/hicolor/32x32/actions/view-page-continuous.png
/usr/share/evince/icons/hicolor/32x32/actions/view-page-facing.png
/usr/share/evince/icons/hicolor/22x22
/usr/share/evince/icons/hicolor/22x22/actions
...
instead of /usr/share/icons/hicolor/....
++
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 10:07
by gapan
Actually it's a problem with
in the evince.desktop file. Makes no sense that the evince developers put it there. New package arriving in the repos shortly.
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 10:35
by jpg153
Ok,
so I first need to uninstall before I can apply the new package, right?
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 10:37
by gapan
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 11:45
by fredg
Now Evince is in the Xfce menu, but without icon

Don't you think that it is related too to the Icons location ?
++
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 11:51
by gapan
No. The icons are there allright (and I do get them):
Code: Select all
$ find /usr/share/icons |grep evince
/usr/share/icons/hicolor/16x16/apps/evince.png
/usr/share/icons/hicolor/24x24/apps/evince.png
/usr/share/icons/hicolor/22x22/apps/evince.png
/usr/share/icons/hicolor/48x48/apps/evince.png
/usr/share/icons/hicolor/scalable/apps/evince.svg
but it's sort of a bug with xfce, because it doesn't instantly find new icons. A logout/login always fixes it.
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 12:34
by fredg
Oh yes, you're right.
**fredg will put his glued eyes under the water ...
but it's sort of a bug with xfce, because it doesn't instantly find new icons. A logout/login always fixes it.
What about adding an update-desktop-database in the doinst.sh ?
++
Re: Evince not shown in menu after install
Posted: 27. Oct 2009, 13:14
by JRD
I would prefer to find if there are some icons in a package and doing a update-desktop-database only if it's the case.