Sometimes the client applications will request services that the server is unable to provide, such as using the OpenGL or X-Video extensions. In this case you will get errors, even if the client machine has the requisite libraries installed.
Fine - that makes sense (it's good to hear from someone who is confident of the way round the terminology works for X!)
What XDMCP does is allow the XDM *client* (such as KDM, GDM, or XDM) to attach to the X11 server and have the entire *session* run as a client. The terminal (the little box) will still need to run a X11 server so the XDMCP client can connect to it.
OK, the Explora (which is a little box :-) is running an X11 server, which works. It offers a "login host" chooser, which sends an XDMCP broadcast, and is answered by a number of different machines. I choose my workstation, and get given a kdm login screen. That's fine.
Then I actually log in, and at this point (I presume) the KDE applications are requiring a GLX extension of some sort, which the Explora doesn't have. It sounds like the answer here is to simply not run kdm or any kde applications ... ?
Does anyone with an Explora run KDE3 programs successfully?
I quickly tried this by changing my workstations login program, but I had local failures before I tried the Explora. Perhaps I should explore this option some more.
But, given that I want to run kdm on my workstation, what are my choices for providing something different to the Explora? Can I start a whole extra X11 server to run an XDM that's available over XDMCP? Will that extra server have to do anything with my workstation's display? Can I ask it to not bother with the local hardware, and just talk to XDMCP?
(I have an entire presentation on this sort of thing ready for a LUG meeting, if you are interested ;) )
You know the answer will be "yes please!" When would you be available to present this to CLUG? Liaise with Rik for booking times, I believe. Special plea - sometime other than "the last Wednesday of the month" if possible, that's really bad for me.
-jim
