Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 169347 - app-text/evince and app-editors/amyedit: no icons in menubar
Summary: app-text/evince and app-editors/amyedit: no icons in menubar
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://bugzilla.gnome.org/show_bug.cg...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-04 19:09 UTC by Luca Guglielmetti
Modified: 2007-03-19 20:27 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luca Guglielmetti 2007-03-04 19:09:53 UTC
By running evince or amyedit the window toolbar display text-descriptions instead of the classic icons (see screenshot [1] and [2]).
Of course the other gtk2 apps works fine.

I have this problem since I installed evince, but I thought it was a problem of evince itself.
Today I emerged amyedit and I get the same problem.

No error/warning messages comes on the shell, even enabling the debug USE flag.
revdep-rebuild doesn't find nothing that is broken.

Here my emerge-info:
Portage 2.1.2-r9 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0, 2.6.20.1 i686)
=================================================================
System uname: 2.6.20.1 i686 Intel(R) Pentium(R) M processor 1.70GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 04 Mar 2007 12:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.31
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/  http://gentoo.mirror.solnet.ch/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo/"
LC_ALL="en_GB.UTF-8"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage/overlay /usr/local/portage/layman/giliath-overlay /usr/local/portage/layman/gechi"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X ace acpi alsa bash-completion berkdb bitmap-fonts cdr cli cracklib crypt cups dbus divx4linux dri dvd dvdread emboss encode fam firefox fortran gdbm gif gpm gstreamer gtk hal iconv ipv6 isdnlog jpeg libg++ mad midi mikmod mmx mmx2 mp3 mpeg ncurses nls nptl nptlonly ogg opengl oss pam pcre perl png ppds pppd python qt3 quicktime rar readline reflection sdl session spell spl sse sse2 ssl svg tcpd truetype truetype-fonts type1-fonts unicode vorbis win32codecs x86 xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS


[1] http://n.ethz.ch/student/lucagu/pub/img/amyedit.jpg
[2] http://n.ethz.ch/student/lucagu/pub/img/evince.jpg
Comment 1 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-05 14:32:21 UTC
Can you paste the output of 
gconftool-2 -R /desktop/gnome/interface
Comment 2 Luca Guglielmetti 2007-03-05 17:42:35 UTC
(In reply to comment #1)
> Can you paste the output of 
> gconftool-2 -R /desktop/gnome/interface

$ gconftool-2 -R /desktop/gnome/interface
 toolbar_style = both
 gtk-im-status-style = callback
 monospace_font_name = Monospace 10
 document_font_name = Sans 10
 enable_animations = true
 gtk_key_theme = Default
 menus_have_tearoff = false
 cursor_blink_time = 1200
 font_name = Sans 10
 cursor_blink = true
 show_unicode_menu = true
 menus_have_icons = true
 toolbar_icon_size = (no value set)
 use_custom_font = false
 accessibility = false
 can_change_accels = false
 menubar_detachable = false
 gtk_theme = Clearlooks
 gtk-im-preedit-style = callback
 status_bar_meter_on_right = false
 file_chooser_backend = gnome-vfs
 toolbar_detachable = false
 icon_theme = gnome
 menubar_accel = F10
 show_input_method_menu = tru
Comment 3 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-05 18:37:43 UTC
Okay, that all looks fine.

If you start evince from a terminal, do you get errors about icons?
Comment 4 Luca Guglielmetti 2007-03-05 20:18:38 UTC
(In reply to comment #3)
> If you start evince from a terminal, do you get errors about icons? 
No, I does not become any output from evince (even by enabling the debug USE flag). The same for amyedit.
Comment 5 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-05 20:29:48 UTC
How very odd.

Okay, grasping at straws here.  Output of 
gconftool-2 -R /apps/evince

Also, does changin the icon theme (say to tango) help?
Comment 6 Luca Guglielmetti 2007-03-05 21:10:21 UTC
(In reply to comment #5)
$ gconftool-2 -R /apps/evince
 override_restrictions = false

> Also, does changin the icon theme (say to tango) help?
No, unfortunally it doesn't.. (I use xfce-4.4, not gnome)

Thanks a lot for the help ;)
Comment 7 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-05 23:02:29 UTC
Ah, that could make a difference.  Is gnome-settings-daemon running?
Comment 8 Luca Guglielmetti 2007-03-06 07:51:56 UTC
(In reply to comment #7)
> Ah, that could make a difference.  Is gnome-settings-daemon running?
No, it's not
$ ps -e | grep gnome
$

There are a lot of topics about gnome-settings-daemon and icons on forums.gentoo.org, but I don't even have this program: what should I emerge to get it?
$ locate gnome-settings-daemon
$
Comment 9 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-06 16:24:08 UTC
It's part of gnome-base/control-center

I'm guessing it won't make a difference, tho.  During the 0.7 series, evince completely revamped how it finds icons to match the fd.o icon naming guidelines; the patches are extensive, and not easy to backport to 0.6.1, so I'm not sure it's worth trying, but I suspect they would fix your problems.  0.7.x is availabe in the gnome experimental overlay; the only part of the overlay it depends on is the new gnome-icon-theme, so it could be safe to pull it.  If you don't mind trying that, it'd be nice to konw if it fixes your problem.  I can understand, however, if you don't want to try something like that.  Overlay is here:

http://overlays.gentoo.org/proj/gnome/wiki
Comment 10 Luca Guglielmetti 2007-03-07 16:44:58 UTC
(In reply to comment #9)
> It's part of gnome-base/control-center
> I'm guessing it won't make a difference, tho. 
I've not tried, because it comes with a lot of dependencies.

I've emerged evince-0.7.2 with the ebuild from the gnome-experimental overlay, but both evince and anyedit still doesn't have the icons in the menubar.
Something really strange that I noted: in the toolbar editor of evince [1] the icons are correctly visible.. 

[1] http://n.ethz.ch/student/lucagu/pub/img/evince_2.jpg
Comment 11 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-07 17:42:37 UTC
Okay, I'm stumped.  I think you'll have to take this upstream to the gnome bugzilla for evince, sorry.
Comment 12 Luca Guglielmetti 2007-03-07 21:55:29 UTC
Ok, I'll try.
Thanks anyway ;)


Comment 13 Luca Guglielmetti 2007-03-19 19:30:35 UTC
I've fixed: I have found where to set the toolbar-icon option in xfce-4.4
$ xfce-setting-show (-> User interface -> Toolbar Style -> Icons)

I had no idea of this option: sorry for your losed time..
Guglie
Comment 14 Daniel Gryniewicz (RETIRED) gentoo-dev 2007-03-19 20:27:51 UTC
Nice to know...