[TriLUG] panel hanging Enlightenment after upgrade

Ed Hill ed at eh3.com
Fri May 17 11:36:10 EDT 2002


On Fri, 2002-05-17 at 09:03, Rodent of Unusual Size wrote:
> Ed Hill wrote:
> > 
> > I also use Enlightenment (v0.16) with the Gnome panel and I launch it
> > with the following ~/.Xclients file:
> > 
> > #=============
> > /usr/bin/panel >& /dev/null &
> > enlightenment
> > #=============
> > 
> > It has worked well for me on RH 7.1, 7.2 and 7.3.  Perhaps this
> > will be better than your .xinitrc approach?
> 
> I'm actually using .xsession rather than .xinitrc; my mistake.
> I've now got
> 
> panel --sm-disable > /dev/null 2>&1 &
> exec enlightenment
> 
> in ~/.xsession, but the behaviour is unchanged..  H'm.  I've never
> been entirely straight on the whole .xinitrc/.Xclients/.xsession/...
> mess; the documentation has seemed contradictory.


Yes, the documentation is both confusing and incorrect.  The reason is
that distros often use X startup scripts that are modified from the
"stock" or "vanilla" XFree86 install as described in the X man pages. 
If you read the X startup scripts for your distro, they'll show you
precisely what is *actually* happening.

So what distro are your using?

If you're using Red Hat, my .Xclients recommendation as described above
will work just fine and your .xsession approach is junk.  For the reason
why, see the last if-block within the /etc/X11/xinit/xinitrc script.

For other distros, I recommend that you do a little code-diving to see
how their X start-up scripts work.  They're probably similar.

hth,
Ed


-- 
Edward H. Hill III, PhD    |  Email:       ed at eh3.com, ehill at mines.edu
Post-Doctoral Researcher   |  URLs:        http://www.eh3.com
Division of ESE            |   http://wasser.mines.edu/people/edhill.php
Colorado School of Mines   |  Phone:       303-273-3483
Golden, CO  80401          |  Fax:         303-273-3311
Key fingerprint = 5BDE 4DA1 66BE 4F7B BC17  3A0C 932B 7266 1E76 F123



More information about the TriLUG mailing list