Description of problem: When using ssh to connect from a FC3 host and running programs with X11 tunnelled, I get X protocol errors. This does not happen when running ssh from another OS to the same remote. Version-Release number of selected component (if applicable): xorg-x11-6.8.1-12.FC3.21 openssh-3.9p1-7 emacs-21.3-17 How reproducible: Always. Steps to Reproduce: 1. $ ssh localhost (or any remote machine) 2. $ emacs 3. Perform GUI actions, e.g. click the status line at the bottom of the window. Actual results: X protocol error: BadWindow (invalid Window parameter) on protocol request 38 Additional info: I've reproduced this when connecting from FC3 to several different OSs (RHL62, FC1, FC2, FC3). It does not happen when ssh'ing from any other OS than FC2. I'm not sure whether this is caused by X or SSH. This happens with other programs as well, not only Emacs.
Does using ssh -Y help? If so it looks like you have been caught out by the "ssh -X is now ssh -Y" change. (If -Y does help you can read more about the change in bug #141515 )
If you want a potentially narrower bug, emacs problems with ssh -X are covered in bug #138617
It certainly helped; closing this as a dupe. Adding this line to ~/.ssh/config makes life a tad easier again: ForwardX11Trusted=yes *** This bug has been marked as a duplicate of 138617 ***