From: ZINSER@sysdev.exchange.de Sent: Tuesday, June 06, 2000 3:06 AM To: Info-VAX@Mvb.Saic.Com Subject: Re: X-windows/DECwindows resource file locations and GV, etc. Hello! > QUESTION: under what circumstances are X-windows resource files > searched for in the DECW$SYSTEM_DEFAULTS: directory? Always? > Sometimes? Only when the window manager starts? > > The reason I ask is that I've recently built a couple of > X-windows applications on VMS 7.2 (VAX) and 7.2-1 (Alpha) under > Compaq C 6.2, namely GV (a Ghostview follow-on) and > VNCVIEWER. In particular, GV has about 3 or 4 different resource > files it wants to access, e.g., GV_SYSTEM.DAT, but the method used > by the package apparently relies on these files being in the > X11_ROOT:[DATA] and/or X11_ROOT:[DEFAULTS] directories (with > X11_ROOT appropriately defined) and on modifying the user's > DECW$DEFAULTS logical name to be a search-list with > X11_ROOT:[DEFAULTS] as the last translation. In my environment, I'm > sure the procedure provided will get this logical name redefinition > wrong... > Well, since I'm kind of involved with GV, here is my setup.... $ sh log decw$system_defaults "DECW$SYSTEM_DEFAULTS" = "X11RESOURCES" (LNM$PROCESS_TABLE) = "SYS$SYSROOT:[DECW$DEFAULTS.USER]" = "SYS$SYSROOT:[DECW$DEFAULTS.SYSTEM]" = "SYS$LIBRARY:" 1 "X11RESOURCES" = "X11_ROOT:[RESOURCES]" (LNM$PROCESS_TABLE) 1 "SYS$LIBRARY" = "SYS$SYSROOT:[SYSLIB]" (LNM$SYSTEM_TABLE) "DECW$SYSTEM_DEFAULTS" = "SYS$SYSROOT:[DECW$DEFAULTS.USER]" (DECW$LOGICAL_NAMES) = "SYS$SYSROOT:[DECW$DEFAULTS.SYSTEM]" = "SYS$LIBRARY:" 1 "SYS$LIBRARY" = "SYS$SYSROOT:[SYSLIB]" (LNM$SYSTEM_TABLE) $ dir decw$system_defaults:*gv* Directory X11_ROOT:[RESOURCES] GV.DAT;1 1/20 1-JAN-1995 00:00:00.00 GV_CLASS.DAT;1 78/80 23-APR-1999 16:22:43.03 GV_COPYRIGHT.DAT;1 2/4 6-APR-1997 00:00:00.00 GV_DUMMY.DAT;1 1/4 6-APR-1997 00:00:00.00 GV_FONT_RES.DAT;1 8/12 26-APR-1997 00:00:00.00 GV_INTERN_RES_VMS.DAT;1 1/4 19-FEB-1999 16:08:58.13 GV_LANDSCAPE.DAT;1 7/20 1-JAN-1995 00:00:00.00 GV_LAYOUT_RES.DAT;1 19/24 7-JUN-1997 00:00:00.00 GV_MAKE_RES.DAT;1 1/4 19-FEB-1999 16:08:57.59 GV_MESSAGE.DAT;1 10/20 1-JAN-1995 00:00:00.00 GV_MISC_RES.DAT;1 43/48 21-JUN-1997 00:00:00.00 GV_REGIONS.DAT;1 12/20 1-FEB-1995 00:00:00.00 GV_SPARTAN.DAT;1 4/8 7-JUN-1997 00:00:00.00 GV_SYSTEM.DAT;1 8/12 23-APR-1999 16:22:42.75 GV_USER.DAT;1 8/12 19-FEB-1999 11:12:15.35 GV_USER_RES.DAT;1 6/8 21-JUN-1997 00:00:00.00 Total of 16 files, 209/300 blocks. I do keep the none-DECpaq suff in a separate directory, but as you can see this is still referenced via decw$system_defaults, and yes this setup works fine with GV ;-) Greetings, Martin Dr. Martin P.J. Zinser zinser@sysdev.exchange.de Deutsche Boerse Systems AG Koenigsberger Str. 29 Tel: +49 69 2101 5634 60284 Frankfurt FAX: +49 69 2101 3411 Germany Private: zinser@decus.de