Interesting. But one uses xdm (works) and the other uses kdm (doesn't 
work).

>>>>>>>>>>>>>>>>>> Original Message <<<<<<<<<<<<<<<<<<

On 7/5/01, 5:13:01 PM, Jay Kline <slushpupie at iexposure.com> wrote regarding 
Re [TCLUG] I dont get it--multiple X sessions wkdm.sdm:


> I have a basic setup using kdm on a (overly) modified Mandrake with 2 X 
servers going.

> /etc/X11/xdm/Xservers:
> :0 local /usr/X11R6/bin/XFree86 : 0 tty07 -xf86config 
/etc/X11/XF86config-4.hires
> :1 local /usr/X11R6/bin/XFree86 : 0 tty08 -xf86config 
/etc/X11/XF86config-4.lores

> /etc/X11/xdm/xdm-config:
> DisplayManager._0.authorize:    true
> DisplayManager._1.authorize:    true
> DisplayManager._0.setup:        /etc/X11/xdm/Xsetup_0
> DisplayManager._0.startup:      /etc/X11/xdm/GiveConsole
> DisplayManager._0.reset:        /etc/X11/xdm/TakeConsole
> DisplayManager._1.setup:        /etc/X11/xdm/Xsetup_1



> /etc/X11/xdm/GiveConsole:
> chown $USER /dev/console
> /usr/X11R6/bin/sessreg  -a -w "/var/log/wtmp" -u "/var/run/utmp" \
>         -x "/etc/X11/xdm/Xservers" -l $DISPLAY -h "" $USER


> /etc/X11/xdm/TakeConsole:
> chmod 622 /dev/console
> chown root /dev/console
> /usr/X11R6/bin/sessreg -d -w "/var/log/wtmp" -u "/var/run/utmp" \
>         -x "/etc/X11/xdm/Xservers" -l $DISPLAY -h "" $USER


> /etc/X11/xdm/Xsetup_[01]: (both files are the same, taken from Mandrake 
Setup)

> if [ -f /etc/profile.d/kde.sh ];then
>  . /etc/profile.d/kde.sh
> fi

> [ -z "$KDEDIR" ] && KDEDIR=/usr

> if [ -x $KDEDIR/bin/kdmdesktop ];then
>     $KDEDIR/bin/kdmdesktop
> else
>     /usr/X11R6/bin/xsetroot -solid "#666699"
>     /usr/X11R6/bin/xconsole -geometry 480x130-0-0 -daemon -notify 
-verbose -fn fixed -exitOnFail
> fi

> if [ -x /etc/X11/xinit/fixkeyboard ]; then
>     /etc/X11/xinit/fixkeyboard
> fi




> This whole setup works.  It occationally will mess up with the video (my 
guess
> is a shared memory problem), but just restarting KDM seems to take care 
of
> that.  You might want to check that you actuly have 2 X servers running 
once
> you get it set up.  (`ps auxf` to see where they are all coming from)  
Also,
> make sure to check the log files.  Most of the time you will see
> /var/log/XFree86.0.log
> and
> /var/log/XFree86.1.log
> if they both were started.  The log files should also give you a clue as 
to
> why they died.

> Jay



> On Thursday 05 July 2001  4:33 pm, you wrote:
> >         So I decided to have kdm start two X sessions. My
> >
> > /etc/X11/kdm/Xservers looks like this:
> > :0 local /usr/X11R6/bin/X :0 -dpi 100 -nolisten tcp
> > :1 local /usr/X11R6/bin/X :1 -dpi 100 -nolisten tcp
> >
> > /etc/X11/kdm/kdm-config looks like this (abridged):
> >
> > DisplayManager._0.authorize:    true
> > DisplayManager._1.authorize:    true
> > DisplayManager._0.setup:        /usr/X11R6/lib/X11/kdm/Xsetup
> > DisplayManager._1.setup:        /usr/X11R6/lib/X11/kdm/Xsetup
> > DisplayManager._0.startup:      /usr/X11R6/lib/X11/kdm/Xstartup
> > DisplayManager._1.startup:      /usr/X11R6/lib/X11/kdm/Xstartup
> > DisplayManager._0.reset:        /usr/X11R6/lib/X11/kdm/Xreset
> > DisplayManager._1.reset:        /usr/X11R6/lib/X11/kdm/Xreset
> >
> >         However, once I restart KDM, I can log into :0 just fine.
> > However, when I switch to :1, all I get is a black screen. Worse yet, I
> > cannot switch to another console afterwards. CTRL-ALT-F# and
> > CTRL-ALT-BACKSPACE don't work, but the three-fingered salute still
> > works. Also, if I switch to a text console and then back to X, it
> > freezes up. I have also tried it with the DisplayManager options all
> > *'ed; that is, for example, DisplayManager*authorize. Still doesn't
> > work. I have searched Google and read the fine man pages, and it seems
> > that the above _should_ work...but obviously doesn't. Relevent info:
> > Progeny/Debian, GeForce2 MX. Any ideas what the problem might be?
> >         TIA,
> >
> >         :Peter
> >
> > _______________________________________________
> > tclug-list mailing list
> > tclug-list at mn-linux.org
> > https://mailman.mn-linux.org/mailman/listinfo/tclug-list

> --
> Hope not, lest ye be disappointed.
>               -- M. Horner
> _______________________________________________
> tclug-list mailing list
> tclug-list at mn-linux.org
> https://mailman.mn-linux.org/mailman/listinfo/tclug-list