On Tuesday 01 January 2008, Michal 'vorner' Vaner wrote:
> Hello
>
> On Tue, Jan 01, 2008 at 10:48:52AM +0000, Mick wrote:
> > Happy New Year to all!
> >
> > I find my self in a bit of a pickle after a recent emerge.  When I
> > enter my username+passwd at the xdm login screen it sort of tries to
> > load up fluxbox, but within a second or so it returns to the login
> > screen. I can't see anything worth mentioning in the logs. I have
> > downgraded baselayout, sysvinit and freetype but the problem remains.
> > Any ideas? These are the packages emerged recently:
>
> This sounds to me like the fluxbox starter (I'm not sure if fluxbox by
> itself or some script that starts it with one or two other programs)
> crashes. Did you try running revdep-rebuild?

Thanks, I am running it now.  It only wants to remerge:

All prepared. Starting rebuild...
emerge --oneshot -v =media-video/ffmpeg-0.4.9_p20070616 
=media-libs/libquicktime-1.0.1 =media-libs/xine-lib-1.1.8

I believe this is because of the media-libs/x264-svn-20070924 emerged package.

> And, if you want to experiment, you can start X from vt, lets say:
>
> X :1.0 (on :0.0, it is already running with xdm)
>
> then switch back to vt (probably different one) and start an xterm
>
> DISPLAY=:1.0 xterm
>
> then switch back to your new X (ctrl+f8 -- f7 is the xdm one) and try
> starting fluxbox from the xterm to see what happens.
>
> Did it help?

I stopped/zapped xdm, ran startx and from an xterm I was able to run fluxbox 
which started OK.  So, I am not sure if you are right that the start up 
script crashes (I wonder, shouldn't I see something in the logs about it?)  
If it crashed wouldn't it also crash when called from within an xterm?  When 
I ran etc-update I had to update a number of scripts (some of them were 
trivial - automerged) and some of them were related to halt.sh, and so on, 
but I cannot recall any xdm related scripts.  Is there an etc-update history 
somewhere on my machine?

BTW, this is what I have under /etc/X11/Sessions/fluxbox:
========================================
eval "$(gpg-agent --daemon)"
/usr/bin/startfluxbox
kill `echo ${GPG_AGENT_INFO} | cut -d ':' -f 2`
========================================

Thank you very much for your help!
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to