Blonde Guy

Using VNC with OS/2

Virtual Network Computing (VNC) is a desktop sharing system which uses the RFB (Remote FrameBuffer) protocol to remotely control another computer. It transmits the keyboard presses and mouse clicks from one computer to another relaying the screen updates back in the other direction, over a network.

VNC is platform-independent: a VNC viewer on any operating system can connect to a VNC server on any other operating system. There are clients and servers for almost all operating systems and for Java. Multiple clients may connect to a VNC server at the same time. Popular uses of the technology include remote technical support, and accessing files on your work computer from your home computer.

VNC has two parts, a client and a server. The server is the program on the machine that shares its screen, and the client (or viewer) is the program that watches and interacts with the server. Both the server and the client (or viewer) are available for OS/2.

VNC Server

The VNC server software is available (freeware) from ErOS2. The VNC server has been ported by Eugene Romanenko.

Unpack zip into a directory of your choice, and run install.cmd - folder with name "PM VNC Server" will be created on your desktop. No reboot required.

Run pmvnc.exe or click on "PM VNC Server" object. On first run it will show properties dialog, where you must specify password.

VNC Client

The VNC client software, PMVNC, is available (freeware) from Akira.

To install the client, unzip zip file. The zip file contains all sources and executable.

This program was written for EMX/GCC. You need EMX runtime (0.9c or later) to run this program.

To run the client use executable, execute vncview or vncview host:display.


On the server computer, install and run the server program. The server configuration requires a password. On the client computer, install and run the client program.

Using viewer - start it, and it will ask about VNC Server location. Enter server hostname or IP and add display number after a colon (usually 0 for OS/2 and Windows servers, 1 for UNIX servers) example -

VNCPASS utility

Using vncpass.exe you can set password for PMVNC from command line. It may be useful when you manage remote PC using telnet/ssh and want run PMVNC. Usage: vncpass <password>.

Apple Remote Desktop Service

If you have a Mac in your LAN, you can use the Apple Remote Desktop Service to display the Mac desktop on your eCS machine. You need VNC Viewer running on eCS and you need to start the Apple Remote Desktop Service on the Mac. I found the following page describing how to start the service on the Mac.

Last Modified: 23 Dec 2010
Graphics by Colorful Language
Copyright 2010 by Blonde Guy