> I would still use Xdm. The configuration files are in /usr/lib/X11/xdm:
> Xaccess controls which machines will be allowed xdmcp sessions from the
machine.
> Xservers controls which displays will be active on your local machine.
> I do not know what problems you had with xdm, but I suspect that your
machines'
> Xaccess was preventing you from getting a xdmcp session.
I had been through all that before with no success. What finally got me
somewhere was the following Usenet exchange:
I am running Red Hat 6.2, and I had a similar problem.
Apparently, xdm did not exist anymore but it
became gdm (GNOME). I had to enable xdmcp in the following
file: /etc/X11/gdm/gdm.conf
Good luck
Gert
Tim Teller wrote:
                 >
                 > I have done this in the past, and usually it is all
automatic. But when I
                 > upgraded to Suse 6.3, I can't get XWindows from my Win98
desktop anymore.
                 > The error I get now is "Fatal Error: Manager Unwilling".
Then it exits
                 > Exceed.
                 >
                 > Anyone set up XDM, KDM to pass X Windows over the
network. Like I said
                 > before, it works automatic on Suse 6.2, Redhat 6.1
                 >
                 > Any help please.
                 >
                 > Tim Teller
                 > ">tim.teller@ihsenergy.com
I was having no problem under RH 6.0. Apparently RH has set up 6.2 to be
not quite as robust (i.e., they have certain otherwise independent
functionality dependent on your installing Gnome). If you don't let it
install Gnome (which I did not the first time), you don't get gdm and
whereas xdm might be there, I wasn't able to get it set up to work. I
imagine I could if I understood everything having to do with xdm and how it
interacted with the rest of the RH distro, but I don't. Anyway, I made the
change to /etc/X11/gdm/gdm.conf as stated in the Usenet message, and when
I'm in runlevel 5, wham, it shows up in the chooser of X-Win32. After the
machine boots in runlevel 5, if I telnet to it from the outside, here is
what I see running:
$ ps aux |grep dm
root 627 0.3 1.7 2744 1084 ? S 14:30 0:00
/usr/bin/gdm -nod
root 638 0.0 1.8 2756 1184 ? S 14:30 0:00
/usr/bin/gdm -nod
gdm 645 1.2 5.2 5960 3292 ? S 14:31 0:00
/usr/bin/gdmlogin
jhubbs 671 0.0 0.8 1360 508 pts/0 S 14:32 0:00 grep
dm
[Note: the "-nod" is a truncation of "-nodaemon"]
So, there are no instances of xdm, two instances of gdm, and one of gdmlogin
(which I assume is responsible for the Gnome login appearing on the monitor
at the time).
I suppose what I'm wanting to do is boot to runlevel 3 but still have gdm
running. Could it be as simple as adding the line
/usr/bin/gdm -nodaemon
to /etc/rc.d/rc.local, or will that just make the console GUI start up as
though I had invoked runlevel 5 via /etc/inittab?
As a related but separate issue, what concerns me is that I don't want to
have to install Gnome on every machine I want to X to because the target
machines may be memory-limited. Given that, though, perhaps I shouldn't
fear Gnome so much as Enlightenment? Would I be better off on a low-mem or
low-CPU Gnomed machine if I used a different WM? I see that RH6.2 comes
with Sawmill and twm in addition to Enlightenment and I know of FVWM2 and
icewm.
What I'm aiming for here is the creation of remotely-manageable servers -
I'd prefer not to be limited to telnet (over ssh of course - once I get
X-ing licked I want to work out X over ssh too).
- Jeff
--
To unsubscribe: mail ">majordomo@ale.org with "unsubscribe ale" in message body.