Red Hat Bugzilla – Bug 142957
When running X11 programs through ssh from FC3, it gives X protocol errors
Last modified: 2007-11-30 17:10:56 EST
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):
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
X protocol error: BadWindow (invalid Window parameter) on protocol
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:
*** This bug has been marked as a duplicate of 138617 ***