Joe Georger
I have 2 Opteron machines. Both were running Suse 9.0 amd64. I upgraded one to Suse 9.1 and the other to Suse 9.2. Now I cannot open X applications remotely when using rlogin. I get the "cannot connect to X server" even after using xhost + and setting the DISPLAY env variable on the remote machine. I am aware that ssh -X is preferable - and that does seem to work between my Suse boxes - but not all machines are configured properly as ssh servers. We are behind a firewall here, and we also have some machines on private lans, so if there is a way around this I would like to know.
First thing I would check is a $ ps `pidof X` In my case this command brings the also the following line: 4849 ? S< 3:39 /usr/bin/X11/X :0 -deferglyphs 16 -nolisten tcp -auth \ /var/lib/gdm/:0.Xauth vt7 The interesting part ist the "-nolisten tcp", that says that the X server doesn't respond to network connections. And I think, ssh -X works because the X forwarding goes via a SSH tunnel and the local X server doesn't notice that a network is involved at all. HTH Rainer -- Dipl.-Inf. (FH) Rainer Koenig Project Manager Linux Fujitsu Siemens Computers VP BC E SW OS Phone: +49-821-804-3321 Fax: +49-821-804-2131