On Sun, 2004-02-22 at 02:45 +0100, Terje J. Hanssen wrote:
I have tested running both local and remote X apps concurrently on my Linux desktop in its local GDM/Gnome session.
Now I just wonder:
Is it possible to run both a local and a remote display manager and session, suspending one and/or switching between them? E.g running Gnome/GDM local on my SuSE Linux host and open an XDMCP remote CDE/dtlogin to a sun/Solaris host. That is suspend one of them without logout when switching between them.
yes, you can start two X servers and switch between them with ctrl-alt- f7 (your default local login) and ctrl-alt-f8 (the second server, possibly remote). If you start a third it will be on f9. If you need more, you can edit /etc/inittab and remove a couple of mgetty lines, to make the primary X server start on f6 or f5 or whatever you choose.
If possible, are two X servers and/or two different sequence numbers (:0 and :1) needed, one for each of the display managers/sessions?
Yes, it's needed, but you might like to look at Xnest, which gives you a new X server started in a window running under your current X session.
If possible or not, which options do we have and how-to configure/select remote XDMCP connections to other hosts on Gnome and KDE?
Two options, you can either run gdmflexiserver (possibly available as 'start new session' in your menu), or you can run something like X :1 -query <hostname>
On my SJDS (Gnome/SLES8.1 based), there is a selection on the local login menu for XDMCP query remote host or chooser. I have tried this selection without finding or getting dtlogin from my Solaris host. Another X terminal and a thin Linux client get this dtlogin OK.
in gdmsetup, did you allow indirect xdmcp queries?