[daip] TV server error?
Eric Greisen
egreisen at nrao.edu
Thu Aug 14 16:05:15 EDT 2008
Allison Noble wrote:
> Hi Eric,
>
> Thanks for your response. I hadn't realized the TV related jobs were
> verbs - that was a careless error on my part. I did what you said for
> the XASERVERS file, and restarted aips, but got the same error message
> and didn't notice a difference with the MSG and TEK servers. However,
> if I exit aips without quitting the servers and restart - the warning
> message disappears.
>
>> >Have you set the environment variable AIPS_MSG_EMULATOR to something
> other than its default xterm?
> No.
>
>> >What operating system are you running?
> // Debian GNU/Linux 4.0, kernel version - 2.6.15
>
>> >Is there anything in your environment call vlines2?
> I couldn't find anything with this name.
>
> Thanks again.
>
> Allison
>
>
> On Wed, Aug 13, 2008 at 8:08 PM, Eric Greisen <egreisen at nrao.edu
> <mailto:egreisen at nrao.edu>> wrote:
>
> Allison Noble wrote:
>
> Hi,
>
> I have the 31DEC08 version of AIPS installed on my linux
> machine. When I start up AIPS, the Tek, TV (X-AIPS tv Screen
> Server 98), and Message Servers all seem to come up correctly.
> AIPS seems to work fine until I try to use the TV server. When
> I use tasks such as TVLOD or TVALL to load an image, I get the
> following error:
> >AIPS 1: ZACTV8: TASK TVALL DOES NOT EXIST IN
> >AIPS 1: ZACTV8: VERSION = TST
>
>
> These are not tasks but verbs. You can say either
> tvlod
> go tvlod
> The latter will catch your error and translate to
> tput tvlod; tvlod
>
> But if you say
> task = 'tvlod'
> go
> then aips cannot catch your grammar error until it is too late to
> fix it.
>
>
> The same happens for TVLOD. Here is a copy of my terminal
> display when I start up AIPS:
>
> =AICHA:~%aips
> START_AIPS: Your initial AIPS printer is the
> START_AIPS: - system name , AIPS type
> START_AIPS: User data area assignments:
> (Using global default file /usr/local/AIPS/DA00/DADEVS.LIST for
> DADEVS.PL)
> Disk 1 (1) is /data/aicha/AIPS/AICHA_1
>
> Tape assignments:
> Tape 1 is REMOTE
> Tape 2 is REMOTE
> START_AIPS: I am GUESSING you are at a workstation called aicha
> START_AIPS: Starting TV servers on aicha asynchronously
> START_AIPS: - with Internet Sockets...
> START_AIPS: Starting TPMON daemons on AICHA asynchronously...
> Starting up 31DEC08 AIPS with normal priority
> Begin the one true AIPS number 1 (release of 31DEC08) at
> priority = 0
> AIPS 1: You are assigned TV device/server 1
> AIPS 1: You are assigned graphics device/server 1
> AIPS 1: Enter user ID number
> ?XASERVERS: Start TV LOCK daemon TVSERV on aicha
> TVSERVER: Starting AIPS TV locking, Inet domain
> XASERVERS: Start XAS on aicha, DISPLAY :0
> XAS: ** TrueColor FOUND!!!
> XAS: *** Using shared memory option for speed ***
> XAS: Using screen width 1270 height 924,
> max grey level 8191 in 16 grey-scale memories
> XASERVERS: Start graphics server TEKSRV on aicha, DISPLAY :0
> Warning: Cannot convert string "vlines2" to type Pixmap
> XASERVERS: Start message server MSGSRV on aicha, DISPLAY :0
> Warning: Cannot convert string "vlines2" to type Pixmap
>
>
> This message I cannot figure out. To debug I would need you to cp
> $SYSUNIX/XASERVERS to $SYSLOCAL. Then edit it to remove the comment
> symbols from the start of the two lines containing the string -hold.
>
> Then when aips starts the message and tek server windows will remain
> up and we can see what appears in those windows. Have you set the
> environment variable AIPS_MSG_EMULATOR to something other than its
> default xterm? What operating system are you running? Is there
> anything in your environment call vlines2?
>
> Eric Greisen
>
>
If the servers work - then delete the test version of XASERVERS and just
ignore the message. When they get left up then you do not start a new
one and so the message is tied to forking an xterm in some way.
Eric Greisen
More information about the Daip
mailing list