Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96551 - main-menu/menu-bar in gnome-panel doesn't show up immediatly when activated the first time
Summary: main-menu/menu-bar in gnome-panel doesn't show up immediatly when activated t...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: Normal minor
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://news.gmane.org/gmane.linux.gen...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-19 14:53 UTC by Matthias Langer
Modified: 2006-02-02 05:41 UTC (History)
0 users

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 Matthias Langer 2005-06-19 14:53:35 UTC
The following problem recently proofed to affect at least some systems, after
upgrading to gnome-2.10-r1, in the gentoo-users mailing list [see url]:
When i click on the main-menu or menu-bar in the gnome panel the first time
after system startup, i've to wait about 7s till it shows up. After that first
delay, it works as expected. 

Reproducible: Always
Steps to Reproduce:
1. emgerge gnome
2. reboot
3. click on the gnome main-menu/menu-bar
Actual Results:  
I've to wait 7secs till the menu shows up.

Expected Results:  
The menu should be opened immediatly.

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11.10 i686)
=================================================================
System uname: 2.6.11.10 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.12
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 15:59:28)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.8.5-r3, 1.9.5, 1.7.9-r1, 1.5, 1.6.3, 1.4_p6
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -mmmx -msse -m3dnow -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.inode.at/"
LANG="en_US.utf8"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowext X aalib alsa apm arts avi berkdb bitmap-fonts bonobo
bzlib cdr crypt cups curl dvdr emboss encode esd fam firebird foomaticdb fortran
gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib ipv6
java jpeg libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 mpeg ncurses nls
ogg oggvorbis opengl oss pam pdflib perl png python readline ruby sdl slang
speex spell sqlite sse ssl svga tcltk tcpd tiff truetype truetype-fonts
type1-fonts unicode usb vorbis xine xml xml2 xmms xv xvid zlib
video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, LINGUAS

I'm using gnome-base/gnome-2.10-r1
Comment 1 John N. Laliberte (RETIRED) gentoo-dev 2005-07-23 11:56:52 UTC
are you still having this problem?
Comment 2 Matthias Langer 2005-07-24 16:38:25 UTC
Well, maybe the delay is now slightly shorter, as i use gnome-panel-2.10.2, but
it's  still there ...
Comment 3 foser (RETIRED) gentoo-dev 2005-07-25 03:48:23 UTC
I bet it's generating the menu only when you open it for the first time. That it
takes so long might point at some slowdown in the generation somehow. Do you
have any self created menu-items ? Does it also happen for another user (root) ?
Comment 4 Matthias Langer 2005-07-25 06:26:53 UTC
It is just the same when i log in as another user. By the way, the delay i'm
experiencing is about two seconds longer with the gnome main-menu then with the
gnome menu-bar - which may not be that surprising.
I didn't create any menu items myself so far, but a lot of programs did; here is
what my panel writes to stdout when i start it directly from a terminal:

Unable to open desktop file moe-00c42d35f9.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/moe-00c42d35f9.desktop':
File not found
Unable to open desktop file hammer-0029ce7c15.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/hammer-0029ce7c15.desktop':
File not found
Unable to open desktop file gegl-00c7ad53a3.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/gegl-00c7ad53a3.desktop':
File not found
Unable to open desktop file moe-00d71d8975.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/moe-00d71d8975.desktop':
File not found
Unable to open desktop file eek-0041d0de93.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/eek-0041d0de93.desktop':
File not found
Unable to open desktop file hammer-00c1769a63.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/hammer-00c1769a63.desktop':
File not found
Unable to open desktop file curly-00b18a9388.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/curly-00b18a9388.desktop':
File not found
Unable to open desktop file eek-00184521c3.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/eek-00184521c3.desktop':
File not found
Unable to open desktop file greasy-00d54b1a97.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/greasy-00d54b1a97.desktop':
File not found
Unable to open desktop file curly-00333ea95b.desktop for panel launcher: Error
reading file
'file:///home/antonio/.gnome2/panel2.d/default/launchers/curly-00333ea95b.desktop':
File not found
Comment 5 Vincent Simonin 2005-07-25 18:48:10 UTC
I'm using gnome-base/gnome-2.10.1 and i have the same problem with a new install.

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 AMD Athlon(tm) XP 1800+
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.4-r1, 2.4.1-r1
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.proxad.net/mirrors/ftp.gentoo.org
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo"
LANG="fr_FR@euro"
LC_ALL="fr_FR@euro"
LINGUAS="fr fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac alsa apm artworkextra avi berkdb bitmap-fonts
browserplugin cdr crypt cups curl dvd eds emboss encode esd flac foomaticdb
fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal imlib ipv6 java jpeg libg++
libwww mad matroska mikmod mmx mono motif mozilla mp3 mpeg mysql ncurses nls
nptl nvidia ogg oggvorbis opengl oss pam pdflib perl png ppds python quicktime
readline sdl spell sse ssl svga tcpd theora tiff truetype truetype-fonts
type1-fonts usb vorbis win32codecs xine xml2 xv xvid zlib linguas_fr
linguas_fr_FR userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 6 foser (RETIRED) gentoo-dev 2005-08-01 03:58:09 UTC
comment #4 indicates that xdg is looking for files that aren't accessible in
your home dir. That could cause the slowdowns, those files you must somehow have
generated yourself.
Comment 7 Matthias Langer 2005-08-01 06:25:45 UTC
How can I tell xdb to stop looking after the files from comment #4, so that i
can check if that is the reason for the slowdown ?
Comment 8 Dave Shanker 2005-10-04 20:31:40 UTC
(In reply to comment #7)
> How can I tell xdb to stop looking after the files from comment #4, so that i
> can check if that is the reason for the slowdown ?

Easiest way... move /home/antonio/.gnome2/panel2.d/default/launchers/ to
/home/antonio/.gnome2/panel2.d/default/launchers.broken and try again. :-)
Comment 9 Mike Gardiner (RETIRED) gentoo-dev 2005-11-05 23:03:05 UTC
Solution is in comment #8 - your local launchers are causing problems. Please
reopen if moving them away doesn't fix it.
Comment 10 Matthias Langer 2006-01-09 20:01:12 UTC
Well, sorry for my delayed response but:
Moving
/home/antonio/.gnome2/panel2.d/default/launchers/
did nothing except than removing my custom app launchers on my panel - the slowdown with the main-menu still remains. However, I'm not reopening this bug as it still is possible that this problem has something to do with my system, although i've experienced that behavour on different, also newly installed, machines. As soon as gnome-2.12 gets stable, i'll check if this fixes the problem for me. If not, i'll consider reopening this bug.
Comment 11 Matthias Langer 2006-02-02 05:41:36 UTC
fixed with 2.12.2