Include Page | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Table of contents
Table of Contents | ||
---|---|---|
|
Overview
...
This document is intended to provide you with advice on how to configure the use of X-Windows between an emulator instance (either Tru64 or OpenVMS) and it’s Windows or Linux host.
Prerequisites
- familiarity Familiarity with X11
- familiarity Familiarity with the guest operating system (Tru64 or OpenVMS)
- familiarity Familiarity with the CHARON-AXP product
...
A DES should almost certainly be encapsulated in a single window, with or without a frame. This can be combined with XDMCP (the X11 Display Manager Control Protocol), if the Guest supports it.
XDMC | XDMCP |
...
allows the system on which an X-Server is running (the Host) to send a DES initiation request to the system (“Guest”) on which the user would like to run X-applications locally. The session is almost identical to sitting in front of the display connected to the original Alpha hardware. When a new session has been started, the standardX login screen is presented, and the user must authenticate himself. |
NO XDMCP |
...
To be completed |
SeveralWindows
Without XDMCP, each application to be run on the guest system must be started individually. This is can be done from Windows using Putty with X11 tunneling enabled, if the Guest supports SSH. If the guest is running Tru64 V4.x or OpenVMS V7.1, it will not have an ssh-daemon. You have several choices in this case:
...
Keep in mind that both rsh and telnet transmit everything, including passwords, in clear text over the network.
Security Considerations
...
X11 does not contain any provision for encrypting network traffic. This means you must satisfy one of the following conditions:
...
NOTE: be sure to disable any firewall on the virtual network devices
Host Configuration
...
The procedure for configuring the host depends completely on whether it is running Windows or Linux.
Linux
to be written...To be completed
In principle, it should be a relatively simple matter to configure the Linux host, because X11 is currently a standard Linux component. This will change soon, though, as many Linux distributions are evaluating new windowing systems, such as Wayland (RedHat, Fedora) or Mir (Ubuntu), which may not offer X11 compatibility.
...
On the next screen (“Extra settings”), leave “Clipboard”, “Primary Selection”, and “Native opengl” selected. Do not select “Disable access control” unless you have a good reason to. In the “Additional parameters for VcXsrv” entry box, add “-from
<address<address-of-windows-
host>” host>
” if the Windows host has more than one IPaddress, otherwise VcXsrv will fail with an error message.
On the next and last screen, click on “Save configuration” and save to a permanent file somewhere thatmakes sense, such as C:\Xlaunch-Configs\
<name><name>.xlaunch
. After that you can click on “Cancel” to close the XLaunch dialog.
Set up a desktop icon by starting a “Windows Explorer” window, browsing to the VcXsrv installation directory, inmost cases “C“C:\Program Files\
VcXsrv”VcXsrv
”, rightclicking-and-dragging the xlaunch.exe file to the desktop. Rename the icon to something that makes sense, and then right-click on it and select “Properties”. Append “-run
<path<path-to-xlaunch-config-
file>” file>
” in the “Target” Field, which already contains the path to the xlaunch command.
...
To configureVcXsrv to use severalmonitors as one large screen, add “-
multimonitors” multimonitors
” to the command line parameters. In an XLaunch file itmust be added to “ExtraParams”“ExtraParams
”.
To add it to a VcXsrv desktop icon, right-click on the icon and select “Properties”. Add “-
multimonitors” multimonitors
” to the other parameters in the “Target” field.
To configure VcXsrv to use several monitors as distinct screens, add “"-screen 0 @1 -screen 1
@2” @2
" (for two monitors) to the command line parameters. You can also add the “-
xinerama” xinerama
” parameter – it depends if the X client programs are Xineramaaware.
Configuring the Guest System
...
where <hostname> is the name the you entered in /etc/hosts for the Host.
This approach may be preferable. If the XDM on Tru64 cannot start the DES, for example because the X-Server is not running on the Host, it will wait patiently until the X-Server becomes ready. When a DES is terminated, Tru64 immediately starts a new one.
Non-DES Configuration
to doTo be completed
OpenVMS V7.1 and V7.3-2
Depending on the OpenVMS version, various methods and mechanisms may or may not be available.
...
You might be tempted to add a line to XSERVERS.TXT to have the VMS system automatically start the DES, however I was unable to get this to work reliably.
Appendix
...
Appendix
...
Links
All ftp.stromasys.com links below must be accessed using the “Software” account.
- rsh_vista.zip: ftp://ftp.stromasys.com/MS-Win/Rsh/rsh_vista.zip
- VMS V7.1 Patches: ftp://ftp.stromasys.com//VMS/patches/Alpha/v7.1
- VMSV7.1 DECwindows patches: ftp://ftp.stromasys.com/VMS/patches/Alpha/v7.1/decwindows_motif/1.2-4
...
Related articles
Filter by label (Content by label) | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...