GNOME Bugzilla – Bug 116436
I have never gotten gnome-panel to work. In command line it simply hangs without displaying anything
Last modified: 2004-12-22 21:47:04 UTC
Description of Problem: Gnome-panel never works- nothing is ever displayed. Steps to reproduce the problem: 1. Start Gnome2 2. Type gnome-panel in a terminal 3. Actual Results: Program will hang until Ctrl-C is used Expected Results: Display of a panel How often does this happen? Always Additional Information: using Gnome2.3 (self-compiled) on s SuSE 8.1 system
Pili: follow the steps below in the terminal 1) gdb ./gnome-panel 2) after it loads the libraries, do a "run" 3) it would hang in your case. do a ctrl-c and do a "where" at the gdb prompt. 4) Cut and paste the stack trace here. Hope this helps.
Pili: the issue here is that you panel-default-setup.entries is not getting installed using gconftool-2 --load panel-default-setup.entries. Have a look at gnome-panel/gnome-panel/Makefile.am Could you try and figure out why this isn't working for you?
See my comments in #109374 *** This bug has been marked as a duplicate of 109374 ***
You are right! The problem had something to do with the installation of the gconf schemas. I reinstalled them and at last I can see the panel. It is mostly empty, but at least I can logout without using Ctrl+Alt+BkSpc. That's a lot for your tips. Here is the stack trace: -------------------- Program received signal SIGINT, Interrupt. [Switching to Thread 1024 (LWP 1715)] 0x40ee5cca in __poll (fds=0x818ccd8, nfds=11, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:63 63 ../sysdeps/unix/sysv/linux/poll.c: No such file or directory. in ../sysdeps/unix/sysv/linux/poll.c (gdb) where
+ Trace 38374
I thought that the problem was solved, but now gnome-panel is back to its old tricks. The program just hangs. Using gdb, I get the following stack:
+ Trace 38433
I've tried re-compiling and reinstalling it to no avail. I wonder if it will ever work? Pili
How do you compile? What flags are you using with gcc and what distro are you using?
I use the RPM spec file to compile the program. My settings in hte build phase are: ----------------------------------------------------------------------------- autoupdate libtoolize --force aclocal -I /opt/gnome2/share/aclocal/gnome2-macros autoconf automake -a -f CFLAGS="$RPM_OPT_FLAGS -I/opt/gnome2/include/ " \ ./configure \ --prefix=%prefix \ --libdir=%prefix/%_lib \ --sysconfdir=%sysconfdir \ --datadir=%prefix/share \ --localstatedir=/var/%_lib \ --with-kde-datadir=/opt/kde3/share \ --enable-platform-gnome2 make ------------------------------------------------------------------------------- where %prefix = /opt/gnome2 and %sysconfdir = /etc/%prefix. I have a patched version of SuSE 8.1. Pili
Ok, I have given up with Gnome2. I cannot get the panel to work no matter what I try.
What do you mean by a patched version of SuSe? Do you use any special optimizations or other patches that could be involved in this crash?
My SuSE is v8.1. It evolved over time from v6.2 through v7.3 and now v8.1. Each time I compiled and installed the new version over the old one, without cleaning out the old. That is why I describe it as a patched version. I don't use any special falgs when compiling gnone-panel. In fact the only additional flag I use is "-I/opt/gnome2/include/". It compiles successfully.My suspicion is that the problem has something to do with the way gnome-panel and gconf interact.