MacX: Using with Motorola X Clients



Article Change History
----------------------
04/20/93 - REVIEWED
* For technical accuracy.



I'm trying to have session using MacX 1.1 and MacTCP Tool 1.1 with a:
* Motorola 8640
* UNIX SVR3.2
* X11R3

My MacX application opens fine, but when I try to execute any X
sessions, I get the error message:

The remote command "xclock" could not be executed using the tool
"MacTCP Tool". Creation of the remote stream failed. The connection
came up halfway then failed."

?sers can create a X session on the Motorola box and send it to the MacX
screen via the 'setenv' command. However, the session executed and sent to
the Macintosh doesn't fit on a less than 19-inch Macintosh monitor.

What configurations does the Motorola box need:
* via /usr/etc/n.rexecd?
* via /etc/hosts.equiv?

Are there compatibility issues running a MacX X11R4 server against an X11R3
client?

This scenario sounds familiar. Your problem is most likely with the
remote host, the "rexecd" service not functioning properly, or some
restriction while executing the "rexecd" command.

We knew this was happening on some of Sun's systems. Sun implemented a
"feature" in their "rexecd" code that doesn't allow a host (that isn't
listed in the /etc/hosts file) to execute the "rexecd" command. The
solution is to add the Macintosh IP address and host name to the Sun's
/etc/hosts file.

If /etc/hosts file is not the issue, check to see if the "rexecd" service
is available. Usually, the Internet Server database is kept in the
/etc/servers file, in A/UX for example, an entry would look something like
this:
exec TCP /usr/etc/in.rexecd

and the official Internet Service name database is kept in the
/etc/services file, an entry in A/UX for example looks something like:

exec 512/TCP

The "rexecd" daemon uses a TCP protocol and listens on port number 512.

Regarding the Macintosh monitor problem, what was the X client's "geometry"
specification on the command line? This display problem can happen if the
"geometry" is specified to be larger than the display size of the MacX. If
no "geometry" is specified, the default geometry is taken from the
application. Try to specify the "geometry" within the size of the MacX
display.

We don't think there is a compatibility issue for a MacX 11R4 server
running against an X11R3 client.



Published Date: Feb 18, 2012