thanks for the quick reply.  so you were right, i did not have execute permissions on XAS1.  i changed permissions and the error message went away, but the tv still doesn't show up.  here is what aips tells me at login now...
<br><br><span style="font-style: italic;">mrbell@mygalaxy:~/aips$ aips tv=local</span><br style="font-style: italic;"><span style="font-style: italic;">START_AIPS: Will use or start first available Unix Socket based TV</span>
<br style="font-style: italic;"><span style="font-style: italic;">START_AIPS: Your initial AIPS printer is the </span><br style="font-style: italic;"><span style="font-style: italic;">START_AIPS:  - system name , AIPS type 
</span><br style="font-style: italic;"><span style="font-style: italic;"> </span><br style="font-style: italic;"><span style="font-style: italic;">START_AIPS: User data area assignments:</span><br style="font-style: italic;">
<span style="font-style: italic;">  (Using global default file /home/mrbell/aips/DA00/DADEVS.LIST for DADEVS.PL)</span><br style="font-style: italic;"><span style="font-style: italic;">   Disk 1 (1) is /home/mrbell/aips/DATA/LOCALHOST_1
</span><br style="font-style: italic;"><br style="font-style: italic;"><span style="font-style: italic;">Tape assignments: </span><br style="font-style: italic;"><span style="font-style: italic;">   Tape 1 is REMOTE</span>
<br style="font-style: italic;"><span style="font-style: italic;">   Tape 2 is REMOTE</span><br style="font-style: italic;"><span style="font-style: italic;"> </span><br style="font-style: italic;"><span style="font-style: italic;">
START_AIPS: I am GUESSING you are at a workstation called localhost</span><br style="font-style: italic;"><span style="font-style: italic;">START_AIPS:  - but have chosen to run the TV locally on LOCALHOST</span><br style="font-style: italic;">
<span style="font-style: italic;">START_AIPS: Starting TV servers on localhost asynchronously</span><br style="font-style: italic;"><span style="font-style: italic;">START_AIPS:  - WITH Unix Sockets as requested...</span>
<br style="font-style: italic;"><span style="font-style: italic;">START_AIPS: Starting TPMON daemons on LOCALHOST asynchronously...</span><br style="font-style: italic;"><span style="font-style: italic;">Starting up 31DEC07 AIPS with normal priority
</span><br style="font-style: italic;"><span style="font-style: italic;">UNIXSERVERS: Start TV LOCK daemon TVSRV1 on localhost</span><br style="font-style: italic;"><span style="font-style: italic;">STARTPMON: [LOCALHOST] Starting TPMON1 with output SUPPRESSED
</span><br style="font-style: italic;"><span style="font-style: italic;">UNIXSERVERS: Start XAS1 on localhost, DISPLAY :0.0</span><br style="font-style: italic;"><span style="font-style: italic;">Begin the one true AIPS number 1 (release of 31DEC07) at priority =   0 
</span><br style="font-style: italic;"><span style="font-style: italic;">UNIXSERVERS: Start graphics server TKSRV1 on localhost, display :0.0</span><br style="font-style: italic;"><span style="font-style: italic;">UNIXSERVERS: Start message server MSSRV1 on localhost, display :
0.0</span><br style="font-style: italic;"><span style="font-style: italic;">TVSERVER: Starting AIPS TV locking, Unix (local) domain</span><br style="font-style: italic;"><span style="font-style: italic;">AIPS 1: You are not on a local TV device, welcome stranger
</span><br style="font-style: italic;"><span style="font-style: italic;">AIPS 1: You are assigned TV device/server   7</span><br style="font-style: italic;"><span style="font-style: italic;">AIPS 1: You are assigned graphics device/server   7
</span><br style="font-style: italic;"><span style="font-style: italic;">AIPS 1: Enter user ID number</span><br style="font-style: italic;"><br><br><div><span class="gmail_quote">On 4/2/07, <b class="gmail_sendername">Eric Greisen
</b> <<a href="mailto:egreisen@nrao.edu">egreisen@nrao.edu</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Mike Bell writes:
<br><br> > also, how can i get around having to type in . ./login.sh every time i<br> > restart my pc?  if i don't type that i get a command unknown error when i<br> > try to start aips using 'aips tv=local'.
<br><br>    I put the<br>export AIPS_ROOT=<whatever it is><br>. $AIPS_ROOT/LOGIN.SH<br><br>in my .bashrc file.  Then it is done automagically and I do not have<br>to remember.<br><br> > START_AIPS:  - but have chosen to run the TV locally on LOCALHOST
<br> > START_AIPS: Starting TV servers on localhost asynchronously<br> > START_AIPS:  - WITH Unix Sockets as requested...<br> > UNIXSERVERS: Start TV LOCK daemon TVSRV1 on localhost<br> > STARTPMON: [LOCALHOST] Starting TPMON1 with output SUPPRESSED
<br> > Begin the one true AIPS number 1 (release of 31DEC07) at priority =   0<br> > UNIXSERVERS: Start XAS1 on localhost, DISPLAY :0.0<br> > /home/mrbell/aips/31DEC07/SYSTEM/UNIX/UNIXSERVERS: 266: ./XAS1: Permission
<br> > denied<br><br>Strange, not one of the usual problems.  Go to $LOAD and do a<br>  ls -laF XAS*<br>to check permissions.  It should look like<br><br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS1*
<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS2*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS3*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS4*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS5*
<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XAS6*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XASC*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XASF*<br>-rwxr-xr-x  1 aipssrc aipspgmr 137322 Dec  3 14:43 XASJ*
<br><br>except for a different owner and group.  I think the message is saying<br>that you do not have execute permision on XAS1 when you have it on<br>most other things such as AIPS.EXE and TPMON1.<br><br>Eric Greisen<br>
</blockquote></div><br>