Skip to content

GUI Desktop Environment (CDE)

Remy van Elst edited this page Jan 27, 2021 · 1 revision

This page shows you how to run the CDE GUI in a remote X session.

default login

Prerequisites

You need an OpenVMS installation with networking, which can be the hobbyist program's FreeAXP from VSI if you're on Windows, or AXPbox on other operating systems.

If you install OpenVMS you will be asked if you want to install the GUI, during the installation. If you've answered NO there, you can download the PDF from the VSI product site to install it in your OpenVMS installation.

You can find Remy's installation guide for OpenVMS with networking here, it sets up a networked OpenVMS installation in AXPbox which is the basis for this guide. This wiki also has a guide on installing OpenVMS and on network setup

The GUI runs in a remote X session. On linux I prefer to use Xephyr, which is what I'll use in this guide. On Windows you can use xming, here on this topic you can find a few pictures of their settings.

On Ubuntu you can install Xephyr with apt from the repository:

apt install xserver-xephyr

The network in AXPbox is not as stable as it can be, it took me a few times, rebooting AXPbox, before I got a stable GUI. But, when I had one, it was rock solid.

In this guide I assume the IP of the OpenVMS machine to be 10.0.2.25 and the IP of the linux machine running the X server 10.0.2.15.

Starting the Desktop GUI

On your linux machine fire up an X server with Xephyr:

Xephyr -screen 1024x768 :1 -ac -listen tcp

If you use Windows, you can use xming, here and here are tips to set that up. On Mac OS X there is XQuartz.

On your OpenVMS machine you must first enable the remote display to your local linux machine's X server:

set display/create/node=10.0.2.15/transport=tcpip/server=1/exec

Replace the IP address by your local linux machine. The server=1 part must match the :1 display number on your X server.

Start the CDE desktop login manager with the following command:

 run sys$system:decw$startlogin.exe

If you run VSI OpenVMS 8.4-2, this is the login screen:

VSI logo login

If you run HP OpenVMS 8.4 or 8.3, the logo is different:

HP logo login

If you run COMPAQ OpenVMS 7.3 (on Alpha), the logo is from Compaq:

Compaq logo login

After entering a correct username and password, a blue screen with one line of text (Starting the New Desktop for OpenVMS) pops up while the desktop is loading:

blue screen

When you're logged in, the desktop appears with a help window. This is how it looks:

default login

Click around and open up a few programs. There is not much pre-installed, you have a terminal, file manager, text editor, calendar, clock and a few more utilities. Here is a screenshot with some programs open:

desktop

Whats next

You can play around with the GUI, on the OpenVMS Freeware CD is a bunch more software you can run. Remy has written a guide for Tetris and that page also has more screenshots. Astr0baby/DrCranium has a guide on compiling prBoom (DOOM) on OpenVMS.

Clone this wiki locally