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