Description of problem: Remote display of X apps via SSH X11 forwarding fails when remote host is Solaris 8. Regular X display using xhost mechanism works properly. Windows forwarded over SSH from RHEL 2.1 and 3 do pop up but don't appear to render properly. Version-Release number of selected component (if applicable): xorg-x11-6.8.0-4 openssh-clients-3.9p1-3 How reproducible: Every time Steps to Reproduce: 1. Ssh to remote solaris 8 host 2. run xclock 3. Actual results: xclock is /usr/openwin/bin/xclock abacus $ xclock X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) Major opcode of failed request: 55 (X_CreateGC) Resource id in failed request: 0x2a00000 Serial number of failed request: 1 Current serial number in output stream: 3 abacus $ Expected results: An x clock should show up. Additional info: I couldn't find xorg-x11 in the package list so I'm attaching it to openssh. Here's the contents of /etc/ssh/ssh_config: Host * GSSAPIAuthentication yes ForwardAgent yes ForwardX11 yes
Try using the -Y option with ssh, and let us know whether that works.
Yes, the -Y option works. Fixes the problem on solaris and causes windows from remote RHEL 2.1 and 3 to render properly. Looks this is new to 3.9p1, or at least was not yet in openssh as of 3.6.1p2 which shipped with RHEL v3.
OpenSSH 3.8 added support for the X11 Security extension, but support for that isn't fully properly implemented throughout the Linux/Unix world yet...
*** This bug has been marked as a duplicate of 137685 ***