[25571] in Athena Bugs
linux 9.2.29: xsession
daemon@ATHENA.MIT.EDU (Ken Raeburn)
Fri Apr 2 16:55:25 2004
Message-Id: <200404022154.i32LsfTd024009@all-in-one.mit.edu>
To: bugs@mit.edu
Date: Fri, 02 Apr 2004 16:54:41 -0500
From: Ken Raeburn <raeburn@mit.edu>
cc: raeburn@mit.edu
Errors-To: bugs-bounces@mit.edu
System name: all-in-one.mit.edu
Type and version: i686 9.2.29
Display type: Matrox Graphics, Inc. MGA G400 AGP (rev 85)
Shell: /bin/athena/tcsh
Window manager: vtwm.gamma
What were you trying to do?
log in, without dash or xlogout stuff (old settings in my
dotfiles) or gnome-panel (apparently a side-effect of my
settings, but I don't want it anyways right now)
What's wrong:
16:18 No value set for `/apps/panel/profiles/default/general/panel_id_list'
16:18 Detected broken panel config, reverting to defaults
The combination of skip_xlogout and skip_dash disables the
invocation of gnome-panel, which means that the values tested
for around line 170 of /usr/athena/lib/init/xsession never get
created. So every time I log in, since I have a .gnome2
directory but no panel settings, I get a warning about a
"broken" config, and the attempt to "revert" it doesn't
actually do anything.
I tried deleting .gconf* and .gnome* (actually, moved them
aside), and the message didn't show up on the next login
session. However, that login resulted in ~/.gnome2 being
re-created, so the *next* login session had the same problem.
It looks like running gnome-panel once fixes the problem for
good, unless I delete .gnome2 someday, but it shouldn't be
necessary. (And it was kind of a pain; after reading
"gnome-panel && kill $XSESSION" in the xsession script I
foolishly assumed that the "exit/logout" option just quit
gnome-panel. My bad.)
What should have happened:
These messages shouldn't have been displayed.
Perhaps, if the code is going to continue to be used, it could
check some other setting to see if gnome-panel has actually
been run, ever, and not complain if not.
Please describe any relevant documentation references:
[Please replace this line with your information.]