Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watnot!watmath!clyde!rutgers!uwvax!husc6!panda!genrad!decvax!ucbvax!wobegon.UUCP!arm From: arm@wobegon.UUCP.UUCP Newsgroups: comp.windows.x Subject: Running X programs to access displays on remote machines Message-ID: <8703102134.AA00474@wobegon.silvlis.com> Date: Tue, 10-Mar-87 16:34:57 EST Article-I.D.: wobegon.8703102134.AA00474 Posted: Tue Mar 10 16:34:57 1987 Date-Received: Sat, 14-Mar-87 08:54:55 EST Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 35 I am running on a Sun 3, using release 3.2 of Sun's operating system. I am having trouble with running a program on one machine to write to a display on the other. We have X version 10, release 4. I do the following: On one machine, I run xinit to create an X display and that works fine. I can start xclocks, xterm windows, GNU emacs, etc. Call this machine "mya" On the other machine, call it "myb", I try to do the following to run the clock remotely: % setenv DISPLAY mya:0 % xclock This dies with "XIO: Broken pipe" Similarly, I try to use the call in a simple program of: Display *disp; disp = XOpenDisplay("mya:0"); ... and the program dies with the same error. Has anyone been able to get programs on one Sun machine to successfully use the display of another Sun machine. If so, how is it done?