GNOME Bugzilla – Bug 155053
remote gtk+ apps crash
Last modified: 2004-12-22 21:47:04 UTC
Running gtk+ applications over ssh causes an X error. The same gtk+ apps work if I copy them locally and run them. The problem seems confined to gtk+ programs; qt and motif work fine. I have tried gtk+ 2.4.1, 2.4.5 and 2.4.9. X is xorg version 6.8 but the problem also appears with 6.7. If you think this is an X bug, let me know and I'll go quietly ;) Here are some errors. What further information would be useful? The program 'gaim' received an X Window System error. This probably reflects a bug in the program. The error was 'BadWindow (invalid Window parameter)'. (Details: serial 175 error_code 3 request_code 2 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) The program 'gkrellm2' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAtom (invalid Atom parameter)'. (Details: serial 1158 error_code 5 request_code 20 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)
Basically, the answer is 'ssh -Y'. With recent versions of ssh, ssh -X is useless. But we should try to fix some of these errors if they are easy to fix. (THere might be a bug already open on this, don't remember)
*** This bug has been marked as a duplicate of 136571 ***