On Fri, February 17, 2006 10:02 am, Tony Schreiner said: > I'm running into an a problem with x11 forwarding over ssh > > I'm trying to run an application (rasmol - molecule viewing program) > which when using the the default setup for x11 forwarding causes the > following error: > > X Error of failed request: BadAccess (attempt to access private > resource denied) > Major opcode of failed request: 132 (MIT-SHM) > Minor opcode of failed request: 1 (X_ShmAttach) > Serial number of failed request: 230 > Current serial number in output stream: 231 > > > It used to be possible to overcome this by setting > > X11UseLocalhost no > > in /etc/ssh/sshd_config > > This worked in CentOS 3 but does not in CentOS 4 (or Fedora 4 for > that matter), and I'm guessing it is a XFree86 vs. Xorg issue. > > Now, when using > X11UseLocalhost no > > no X applications work > > ssh myserver > # echo $DISPLAY > myserver.fqdn:10.0 > # xdpyinfo > xdpyinfo: unable to open display "myserver.fqdn:10.0". > > > I have X11 forwarding set up on the client side by default. > > on the other hand if I don't use tunneling, but set DISPLAY=myclient: > 0 and xhost +myserver on the client > then the application works. > > I prefer to use tunneling if possible. > > Thoughts about why X11UseLocalhost doesn't work? > Tony Schreiner I believe setting ForwardX11Trusted to "yes" (or using -Y command line option) will do the trick for you. Marko