Difference between revisions of "Enabling DECwindows with Xephyr"

From Datashed Retrocomputing Wiki
Jump to navigation Jump to search
(Created page with "= Installing DECwindows = * Mount the OpenVMS installation media (this example assumes <code>DUA1</code> as the device containing the media): <pre> $ MOUNT/OVER=ID DUA1 </pre...")
 
Line 24: Line 24:
$ SET DISPLAY/CREATE/NODE=<xephyr-ip>/TRANSPORT=TCPIP/SERVER=1
$ SET DISPLAY/CREATE/NODE=<xephyr-ip>/TRANSPORT=TCPIP/SERVER=1
</pre>
</pre>
Note that <code>/SERVER=1</code> in the DCL command correlates to the <code>:1</code> in the Xephyr command.


= Launching DECterm =
= Launching DECterm =

Revision as of 12:18, 4 January 2025

Installing DECwindows

  • Mount the OpenVMS installation media (this example assumes DUA1 as the device containing the media):
$ MOUNT/OVER=ID DUA1
  • Navigate to the kit:
$ SET DEFAULT DUA1:[DWMOTIF_VAX126.KIT]
  • Install the kit:
$ PRODUCT INSTALL *

Establishing Remote Display

  • On a remote UNIX system having Xephyr installed, run the following command (you can change 1200x800 to your preferred resolution):
$ Xephyr -ac -listen tcp -screen 1200x800 :1
  • On the VMS system, create the display (<xephyr-ip> represents the IP address of the system running Xephyr):
$ SET DISPLAY/CREATE/NODE=<xephyr-ip>/TRANSPORT=TCPIP/SERVER=1

Note that /SERVER=1 in the DCL command correlates to the :1 in the Xephyr command.

Launching DECterm

If all you want is a DEC terminal with no window manager or extra fluff, type the following command in VMS DCL:

$ CREATE/TERM/DETACH

Launching Full DECwindows

If you want to get the full DECwindows experience, type the following command in VMS DCL:

$ RUN SYS$SYSTEM:DECW$STARTLOGIN.EXE

The DECwindows login should appear in your Xephyr window.