Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!dptg!att!cbnewsc!msc From: msc@cbnewsc.ATT.COM (michael.s.cross) Newsgroups: comp.sys.att Subject: Re: layers hangs terminal Summary: My comments; mail keeps bouncing Keywords: exit layers Message-ID: <2005@cbnewsc.ATT.COM> Date: 25 Jul 89 19:17:09 GMT References: <676@msa3b.UUCP> Reply-To: msc@cbnewsc.ATT.COM (michael.s.cross) Distribution: usa Organization: AT&T Bell Laboratories Lines: 75 In article <676@msa3b.UUCP> writes: > >If I accidentally do the following > login successfully > start layers > do inconsequential stuff > ^D (without leaving layers) > >The layer is "dead". Since it is my only layer, the terminal is dead. Using an EOT (^D) causes that shell to terminate. Make a new window or exit layers. The keyboard might be "dead", but the mouse is still functional. This can piss me off at times too. Especially when I exit ksh(1) on my main window, but fortunatly the window that is created using "new" is a 24x80 window and I can use vi(1) from it just as well. >After killing off all the "xt" entries and "layers" and "ksh" that I can >find via "ps -e" from another terminal, the 630 is still dead. Turning the >630 off and on does not help. It is not available again until the system is >rebooted. Try rebooting the 630 without killing any processes. >Two questions: > 1) How can I get my terminal back without a reboot? Exit layers using the mouse. (see above) > 2) How can I tell (in a shell script) if layers is active on my tty? > (If I can set my prompt string, PS1 to say "LAYERS" I can > avoid trying to logout while layers is running.) I donno, maybe look for the "xt" and "layers" entries in the ps(1). (My system says tty38 for a non-layers "window" and xt038 for a layers window.) I use "layers -f .layerfig" to start layers. (.layerfig is a name I gave to my layer configuration file) I can make windows any size, change the PS1 ... As far as saying LAYERS, *I* just look at the two little boxes in the top left-hand corner. Oh, what the H, here's my .layerfig: ---8K--cut here------- # /* ttrdc: .layerfig */ # # /* Taken from page 4-7 of the 630 Users Guide */ # # Top Corner is 6,6 and the bottom corner is 1018,1018 # Height is (No Lines)*(Font Height)+34 # Width is (No Columns)*(Font Width)+29 # Small Font is 7(wide)X14(High) # Medium Font is 9(wide)X14(High) # Large Font is 11(wide)X16(High) - (Default) # # | # --> V # Large Font: 80 Cols (x11+29)=909 14 Lines (x16+34)=258 # 24 Lines (x16+34)=418 # # Up-R | Low-L | # --> V --> V # 917 6 1018 135 dmddemo clock 917 138 1018 246 dmdlock -a 8 -b -l -u -c 109 700 1018 958 cd ~/bin;swd;exec ksh 109 275 1018 533 cd $CBRE;swd;exec sh ---8K--cut here------- Mike -- Michael S. Cross (msc@ihc.ATT.COM) (312)-982-2018 AT&T Bell Laboratories, 5555 Touhy Ave., Skokie, IL 60077 ________________________To Live is to risk Dying______________________________