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