h***@gmail.com
2018-07-22 21:21:58 UTC
Hi,
I would like to run VMS 5.5-2 with DECwindows using a remote X display (Xorg) instead of the QVSS frame buffer supported by simh (for resolution and color). Ideally, I would want the remote X server to be treated like the builtin frame buffer, i.e. I want to log in using the graphical login and take it from there. I don't think that this is directly supported, but can it made to run? What I've tried is:
- Define the display to DECwindows using SET DISPLAY/CREATE/TRANSPORT=TCPIP/NODE=<ip-address-of-machine-running-xserver>
- MCR DECW$STARTLOGIN
This nicely starts the username/password requester on the display and it accepts my login. Then, however, the clock cursor is displayed and nothing else happens on the display. On the console, I see the message "Network partner disconnected logical link" repeated every few seconds. I also see that there is a process with the name _WSA3: running LOGINOUT.EXE running for a while but it then exits and a new process with the same name is started. If I STOP that process, no new instance is started, but I need to restart the X server before I can bring up the login window again.
I can start DECW$SESSION and DECW$WINMGR manually from a telnet session, but when I do that, things don't work quite well. Some colors are wrong, and new windows don't receive focus.
Also, does anyone know how to get the DEC fonts into Xorg? I've successfully exported them using getbdf and converted them to PCF, but for some reason, Xorg silently ignores most of the fonts.
Thanks,
Hans
I would like to run VMS 5.5-2 with DECwindows using a remote X display (Xorg) instead of the QVSS frame buffer supported by simh (for resolution and color). Ideally, I would want the remote X server to be treated like the builtin frame buffer, i.e. I want to log in using the graphical login and take it from there. I don't think that this is directly supported, but can it made to run? What I've tried is:
- Define the display to DECwindows using SET DISPLAY/CREATE/TRANSPORT=TCPIP/NODE=<ip-address-of-machine-running-xserver>
- MCR DECW$STARTLOGIN
This nicely starts the username/password requester on the display and it accepts my login. Then, however, the clock cursor is displayed and nothing else happens on the display. On the console, I see the message "Network partner disconnected logical link" repeated every few seconds. I also see that there is a process with the name _WSA3: running LOGINOUT.EXE running for a while but it then exits and a new process with the same name is started. If I STOP that process, no new instance is started, but I need to restart the X server before I can bring up the login window again.
I can start DECW$SESSION and DECW$WINMGR manually from a telnet session, but when I do that, things don't work quite well. Some colors are wrong, and new windows don't receive focus.
Also, does anyone know how to get the DEC fonts into Xorg? I've successfully exported them using getbdf and converted them to PCF, but for some reason, Xorg silently ignores most of the fonts.
Thanks,
Hans