From: SMTP%"RELAY-INFO-VAX@CRVAX.SRI.COM" 30-JUL-1993 08:30:22.06 To: EVERHART CC: Subj: RE: DECwindow-Motif Display X-Newsgroups: comp.os.vms From: tillman@swdev.si.com (Brian Tillman) Subject: RE: DECwindow-Motif Display Message-Id: <28JUL93.12293084@swdev.si.com> Sender: news@esseye.si.com Nntp-Posting-Host: terwed.si.com Organization: Smiths Industries Aerospace & Defense Date: Wed, 28 Jul 1993 12:29:30 GMT Lines: 43 To: Info-VAX@kl.sri.com X-Gateway-Source-Info: USENET In a previous article, weikl@ee5ds1.ilt.fhg.de (Dr.B.Weikl) wrote: > > >$show symbol decw* > > DECW$DISPLAY_NODE == "" > > DECW$DISPLAY_SCREEN == "" > > DECW$DISPLAY_SERVER == "" > > DECW$DISPLAY_TRANSPORT == "" > > > >you can then use them at your whim. > > Sorry, Dave, this does not help me. Imagine the following: > > On node1 do a > > $ set host node2 > > On node2 then a > > $ set display/create/node=node1 > $ create/terminal/detach > > I want a means to get the DECW$DISPLAY_NODE on the now created terminal. > $ show display says: > %SYSTEM-W-NOSUCHDEV, no such device available > -SHOW-W-OPENIN, error opening DECW$DISPLAY as input. > > Any suggestions? There is a well-known bug in Motif V1.1 that causes this. We've put the following in our SYS$SYLOGIN file to counteract it: $ devnam = f$getdvi( "tt", "devnam" ) - "_" $ devnam = f$extract( 0, 2, devnam ) $ if devnam .eqs. "FT" then open/write decw_char decw$display This will assign a channel to the DECW$DISPLAY device so that it won't go away. -----------------------------+-------------------------------- Brian Tillman | Internet: tillman@swdev.si.com Smiths Industries, Inc. | tillman_brian@si.com 4141 Eastern Ave., MS129 | Hey, I said this stuff myself. Grand Rapids, MI 49518-8727 | My company has no part in it. -----------------------------+--------------------------------