Author |
DecWindows on free AXP |
almaz
Member
Posts: 11
Joined: 09.07.15 |
Posted on August 03 2015 14:08 |
|
|
Hi I need help to run decwindows on FreeAxp.
I was able to establish TCP connection and send some displays using
$set Display/ create /transport =tcpip /node= xxx.xxx.xxx.xxx
then i can do
RUN sys$systemecw$notepad or calc or clock. these work just fine. However i cannot run decwindows.
could you please advise me on what i am doing wrong or what step did i miss
.
Any help will be appreciated.
Thank you |
|
Author |
RE: DecWindows on free AXP |
Bruce Claremont
Moderator
Posts: 623
Joined: 07.01.10 |
Posted on August 04 2015 02:57 |
|
|
DECwindows requires an X-windows client. Log into the VMS instance using software such as ReflectionX or Cygwin/X. |
|
Author |
RE: DecWindows on free AXP |
almaz
Member
Posts: 11
Joined: 09.07.15 |
Posted on August 04 2015 16:28 |
|
|
I used Xming and i thought that it works fine since i can run clock or notepad on it.do i still need cygwin? |
|
Author |
RE: DecWindows on free AXP |
Bruce Claremont
Moderator
Posts: 623
Joined: 07.01.10 |
Posted on August 05 2015 02:12 |
|
|
Xming should be fine. Make sure you have DECwindows configured correctly on the VMS side, then log in using Xming. |
|
Author |
RE: DecWindows on free AXP |
malmberg
Moderator
Posts: 530
Joined: 15.04.08 |
Posted on August 05 2015 03:06 |
|
|
Which ever X Server that you use, you need to configure it to use a VMS Alpha or Itanium system as a font server.
By default the font server is disabled on VMS and the fonts are not installed unless your VMS system has graphics hardware. The VMS installation manuals should explain how to get the fonts installed if you do not have them already. Then modify the Decwindows server startup file to start the font server.
For cygwin/x and x-ming, the use of the font server is:
# xset fp+ tcp/your.vms.server.name.or.ip:7100 -display :0.
The last time I upgraded cygwin on Windows 8/8.1, that command stopped working so I had to switch to xming.
On xming, there is a config utility that allows specifying it at startup. I have never got that to work with windows 8/8.1 so have to reenter it manually every time I restart the Xming server. |
|
Author |
RE: DecWindows on free AXP |
almaz
Member
Posts: 11
Joined: 09.07.15 |
Posted on August 09 2015 03:28 |
|
|
Thank you for directions. however i fail to follow them and need more help
1. i was trying to follow these procedure:
http://support.hp.com/ca-en/document/c04694892 ,
but it looks like file *.DECW$FONT doesn't exist on my machine. how can i install fonts?
2. I modify DECW$PRIVATE_SERVER_SETUP.COM to start font server.
how can i check if font server is running or not? |
|
Author |
RE: DecWindows on free AXP |
malmberg
Moderator
Posts: 530
Joined: 15.04.08 |
Posted on August 11 2015 15:44 |
|
|
Today's link:
http://h20628.www2.hp.com/km-ext/kmcsdirect/emr_na-c04621829-1.pdf
HP OpenVMS Version 8.4 Upgrade and Installation Manual, Page 71.
Install or reconfigure to install the "DECWindows Server Support". Select both 75 DPI and 100 DPI fonts if given the sub-option.
$ show system
Look for DECW$FD server.
|
|
Author |
RE: DecWindows on free AXP |
almaz
Member
Posts: 11
Joined: 09.07.15 |
Posted on August 12 2015 16:04 |
|
|
Thanks a lot!!! |
|
Author |
RE: DecWindows on free AXP |
Bart
Member
Posts: 12
Location: The Netherlands
Joined: 29.01.13 |
Posted on February 02 2016 00:14 |
|
|
OpenVMS, DECwindows, Mac
tutorials are at: http://www.divit.nl/index.php/nl/openvms/tipstrics-nl
updated: http://www.divit.nl/tips-openvms/
Edited by Bart on March 20 2017 02:27 |
|
Author |
RE: DecWindows on free AXP |
Kherim
Member
Posts: 4
Joined: 09.01.15 |
Posted on May 29 2016 22:14 |
|
|
Hi,
I'm trying to get the (XMDPC) DECWindows session manager to work properly on FreeAXP + OpenVMS 8.4.
While I can start a session on a remote X-server, I cannot move any windows.. This seems to be a known problem, but I haven't found a solution online yet..
Funny thing though, at random times it does seem to work properly for a little while (5s to 1min) right after starting the session, but then stops working.
Anyone have any thoughts on this issue?
Cheers,
Kherim
MY config:
Host:
Windows 7
X-server = Xming :0 -query 192.168.0.150 -clipboard -ac -screen 0 1680x1050@1
Emulator:
FreeAXP
OpenVMS 8.4
I the added this in my SYSTARTUP_VMS.COM
$ IF .NOT. VAX_NODE THEN -
$ DEFINE/SYSTEM/EXEC DECW$IGNORE_SHARE_ADDRESS TRUE
$!
$! OTHER DECW LOGICALS
$!
$ DEFINE/SYSTEM DECW$INSTALL_TCPIP TRUE
$ DEFINE/SYSTEM DECW$USEXLIBPG4 TRUE
$ DEFINE/SYSTEM DECW$INSTALL_XTERMINAL TRUE
$ DEFINE/SYSTEM DECW$START_FONT_SERVER TRUE
And this in my DECW$PRIVATE_SERVER_SETUP.COM
$DO_DEFAULT:
$ say "Using default config"
$ decw$xsize_in_pixels == 1680
$ decw$ysize_in_pixels == 1050
$ decw$server_transports == "TCPIP, LOCAL"
$ decw$server_extensions == "Xie,Multi-Buffering,Sec_Xag,LBX"
$ DECW$MONITOR_DENSITY == "75"
$ exit
And this line enabled in DECW$PRIVATE_APPS_SETUP.COM
$ decw$start_new_desktop == "false"
Starting the Session Manager gives the following output:
SYSTEM> @SYS$MANAGER:DECW$STARTSM.COM
Executing SYS$MANAGER:SYLOGIN
Executing run sys$system:decw$wsinit
X Toolkit Warning: Cannot convert string "-*-Menu-Medium-R-Normal--*-120-*-*-P-*
-ISO8859-1" to type FontStruct
Warning: Can't set help modifier
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=FFFFFFFFFFFF
FFFF, PC=000000000029382C, PS=0000001B
Improperly handled condition, image exit forced.
Signal arguments: Number = 0000000000000005
Name = 000000000000000C
0000000000000000
FFFFFFFFFFFFFFFF
000000000029382C
000000000000001B
Register dump:
R0 = 0000000000000000 R1 = 0000000000000001 R2 = 00000000001CB3F0
R3 = 0000000000981211 R4 = 0000000000000012 R5 = 0000000000000001
R6 = 0000000000000003 R7 = 0000000000050084 R8 = 0000000000000000
R9 = 0000000000020FD4 R10 = 0000000000000004 R11 = 0000000000050360
R12 = 000000007FFCDA98 R13 = 000000007AEFD360 R14 = 0000000000000000
R15 = 000000007AEFC970 R16 = 0000000000981211 R17 = 000000007AE25738
R18 = 0000000000000012 R19 = FFFFFFFFFFFFFFFF R20 = 0000000000000013
R21 = 0000000000981211 R22 = 000000007AE2574A R23 = 0000000000001200
R24 = 000000007AE25746 R25 = 0000000000000001 R26 = 0000000000035154
R27 = 00000000001CB3F0 R28 = 000000000020F0AC R29 = 000000007AE256D0
SP = 000000007AE256D0 PC = 000000000029382C PS = 100000000000001B
Executing run sys$system:decw$session
X Toolkit Warning: Cannot convert string "-*-Menu-Medium-R-Normal--*-120-*-*-P-*
-ISO8859-1" to type FontStruct
System Menu Bar: Pseudo Mouse not available
This starts up the old style desktop no problem, except for the moving/minimizing etc windows.
Tracing this %SYSTEM-F-ACCVIO with ANALYSE/SYS leads to the image "DECW$XLIBSHR.EXE", which I tried loading separately, but it gives the same error.
Edited by Kherim on May 29 2016 22:33 |
|
Author |
RE: DecWindows on free AXP |
Kherim
Member
Posts: 4
Joined: 09.01.15 |
Posted on May 31 2016 03:15 |
|
|
It appears the access violation has nothing to do with this issue. Even if the image runs fine I still cannot move any windows.
Today I was able to move windows again for a short period of time and then it just stopped again. So strange...
Are there any error log fiels for X-clients/server/XDM sessions I can look into?
Edited by Kherim on May 31 2016 03:56 |
|
Author |
RE: DecWindows on free AXP |
Kherim
Member
Posts: 4
Joined: 09.01.15 |
Posted on May 31 2016 05:41 |
|
|
I found it, apparently Numlock is a toggle button to freeze all windows in place. That was a frustrating 4 days. |
|