Sun-Spots-Request@RICE.EDU (William LeFebvre) (10/09/87)
SUN-SPOTS DIGEST Thursday, 8 October 1987 Volume 5 : Issue 49 Today's Topics: Re: troff previewer (2) Re: Overloaded Ethernet UNO - A Graphics Editor YP services map is wrong Tek 4105 emulation window wanted Laser Printer problems Forking a shelltool from a shelltool? SLIP on Suns? Additional Bitmap Monitors/Terminals? Tape allocation and Silo overflow questions Parts for Sun monochrome monitors? S on Sun-3/160 under SunOS 3.4? Press release: CIS Medusa software available on Suns elm icon ---------------------------------------------------------------------- Date: 1 October 1987 9:24:33 am From: pplace!penn!ted@sun.com (Ted Goldstein) Subject: Re: troff previewer (1) Regarding the query: >Does anyone know of a troff previewer for Suns? > >Jon Kay Elan Computer Group, in Palo Alto, (415) 322-2450 makes a dandy troff previewer called Eroff for a variety of systems including Suns. The Sun user group also sells an unsupported troff previewer. But I have reports that it doesn't work. Sincerely, Ted Goldstein ParcPlace Systems (No affiliation with Elan Computer Group). ------------------------------ Date: Thu, 01 Oct 87 19:00:28 CST From: AARON KONSTAM <79343382%TRINITY.BITNET@wiscvm.wisc.edu> Subject: Re: troff previewer (2) Jon Kay asks about a previewer for troff. The good news is that a previewer is distributed by the Sun User Group on their distribution tape of software (cost $100). We use it and it seems to work. The tape committee of the User Group is chaired by: David Hartwell, L-87 Lawrence Livermore Nattional Lab., Livermore, CA 94550 (415) 423-4457. The bad news is that the cartridge tape that is distributed causes a read error when it is read. Guess what program when loaded causes the read error? You guessed it, the previewer. The program, however, works anyway. In the last four months I have tried to get them to send me a corrected tape. But at present I have received 4 copies of the tape and they all cause the same error. Luckily the previewer is near the end of the tape and most of the programs load without problem. Aaron Konstam, Trinity University, San Antonio, TX ------------------------------ Date: Fri, 2 Oct 87 11:54:25 CDT From: knutson@grumpy.cc.utexas.edu (Jim Knutson) Subject: Re: Overloaded Ethernet We typically run at about 35% load on one of the segments of our ethernet. There are a little over 100 Suns and other Unix machines on this segment. Performance is reasonable. We see a fair amount of collisions, especially every quarter hour when the diskless Suns want to run atrun, but service is still fairly good. Peak loads on this segment run over 90% of the bandwidth of the ethernet. Jim Knutson ------------------------------ Date: 25 Sep 87 18:29:34 GMT From: "M.V.S. Ramanath" <ram%deepthot%julian%math.waterloo.edu@relay.cs.net> Subject: UNO - A Graphics Editor UNO is a graphics editor which is designed to be an aid to document preparation; it is usable (probably) on most UNIX systems even via dumb ASCII terminials, though much more conveniently on a Sun workstation since you can see what you are drawing. Here is a brief synopsis of what UNO can do: 1. All coordinates, sizes etc. have to be specified as pixels. For example, to draw two concentric circles centered at the point 100:200 with radii 50 and 60 pixels, you type: circle rad=50,60 100:200; To draw a smooth curve through the points 100:100, 50:150, 150:200, and 100:250 with horizontal tangents at the two middle points you type: spline 100:100, 50:150<0, 150:200<0, 100:250; 2. UNO input consists of a sequence of semicolon separated 'commands' (such as the above); these can come from the terminal or can be executed from a file with the command : execute 'filename'; This provides a primitive subprogram capability. One can declare and use integer and real variables, and thus simulate parameterized subprograms in a primitive way. 3. No control structures of any kind (e.g. if statements, loops) exist; nor do macro facilities. The idea is to keep the input language simple so that people can learn quickly and produce simple diagrams with a minimum of fuss. Conventional macro processors and compilers should be used to programmatically generate UNO programs if necessary. 4. Commands exist for drawing circles, (axially oriented) ellipses, boxes, lines, regular polygons, splines, grids, circular arcs, dotted objects (any of above) with a user specifiable dot pattern, and for selecting the segments of a line to be actually drawn (this is useful when drawing an arrow from the center of one circle to the center of another; one can select just the portion of the line that lies outside both circles to be drawn without having to calculate the coordinates of the intersection points). 5. Lines of symmetry in the four principal orientations can be defined at any point so that all future drawing is reflected across some or all of these lines. 6. Any user defined picture can be used as the pen to draw. 7. Arbitrary 4-connected regions can be filled with an arbitrary user defined pattern. 8. A single UNO font is provided for text; the font file is a plain text file with a simple format, so users can create their own fonts easily. In practice this single font suffices for most purposes, since text can be drawn with different pens to obtain bold text, outline text, shadow text, calligraphy etc. Text can also be scaled vertically or horizontally arbitrarily, can be skewed to the right or left (e.g to get italics), or rotated. 9. The entire image is kept in memory as a bitmap (pixrect format) and can be saved on disk as such (Sun rasterfile format). There is a display command which, on a Sun console under Suntools, will pop up a display window with two scroll bars showing the current image. All subsequent drawing is automatically and almost instantaneously shown in this window; mouse coordinates are dynamically reflected in a small panel at the top of the window; with this exception, the display window is entirely passive: ALL input has to come from the parent window in the usual way. There is also a dump command which can dump a small portion of the image on an ASCII screen using an asterisk (*) for black pixels and a blank for white pixels; so UNO is usable even from dumb terminals. Getting hard copy is a matter of writing a Sun rasterfile-to-printer driver; a driver exists for the QMS PS-800 (PostScript) printer and another for the Toshiba P1351 dot-matrix printer (180 dpi). For other printers you'll have to write your own. 10. There is no support whatsoever for color. 11. A Tutorial which explains how to use UNO and serves as a manual of sorts is available; it runs about 35 pages of LaTeX formatted text and UNO pictures. If interested in additional information, mail me a message at: ram@uwovax.BITNET or ram@julian.UUCP or ram@uwocsd.UWO.CDN or ...!decvax!utzoo!julian!uwocsd!ram ...!ihnp4!watmath!julian!uwocsd!ram M.V.S. Ramanath @ Department of Computer Science The University of Western Ontario London, Ontario, Canada N6A 5B7 Phone: (519) 679-2111 (ext. 6896) [[ UNO is also the name of a popular yet mindless card game. --wnl ]] ------------------------------ Date: Thu, 01 Oct 87 14:56:16 EST From: Dan Trinkle <trinkle@purdue.edu> Subject: YP services map is wrong This problem is in SunOS 3.2 and SunOS 3.4 so far as I can tell. The services.byname map is really a services.bynumber map. The key is port-number/protocol. The Sun getserv* routines don't care because for some reason or other they decided to do sequential getservent()'s, checking each one (they use a dbm database to do sequential accesses :-), instead of doing direct dbm queries. The problem was noticed when we installed a uVAX 2000 that expected it to be done correctly (why I don't know, because they have the same bogus Makefile as Sun). Included is the context diff for /etc/yp/Makefile to generate real services.byname and services.bynumber maps. Notice that services.bynumber is not really needed at this time, but I figured I might as well do it. I also added ./ in front of invocations of programs in the current directory (/etc/yp). Not everyone has `.' in their path. The bogus `echo "";' lines are necessary for us to get `make <target>' to work correctly. I don't know why ... Daniel Trinkle trinkle@cs.purdue.edu ARPA Computer Science Department trinkle%purdue.edu@relay.cs.net CSNET Purdue University {ucbvax,decvax,ihnp4}!purdue!trinkle UUCP West Lafayette, IN 47907 (317) 494-7844 PHONE [[ The diff is too large to include in a digest. It is available in the archives as "sun-source/ypmake.diff". It can be retrieved via anonymous FTP from the host "titan.rice.edu" or via the archive server. For more information about the archive server, send a mail message containing the word "help" to the address "archive-server@rice.edu". --wnl ]] ------------------------------ Date: Fri, 2 Oct 87 05:11 EDT From: SIMON%M_SCRVX2@sdr.slb.com Subject: Tek 4105 emulation window wanted Does anybody know of a Tektronix 4105 emulation window for the Sun? My copy of Catalyst doesn't appear to list one. Simon Barnes Schlumberger Cambridge Research simon%m_scr%sdr.slb.com@relay.cs.net ------------------------------ Date: Fri, 2 Oct 87 16:04 EDT From: Roger Hartmuller <Hartmuller@dockmaster.arpa> Subject: Laser Printer problems Help! Does anyone have a TI Omnilaser 2115 attached to a Sun on one of the serial ports? I have a Sun 3/180S and the Sun-provided Transcript software package that lets the Sun talk to an Apple Laserwriter printer speaking Postscript. The 2115 is a Postcript printer, and works fine, except that if I try to print more than 6 or 7 pages of a postcript-formatted document, something happens to the handshaking between the Sun and the TI, and it stops printing in the middle of the job. I have a sample file that is 24 pages long, and by slowing down the interface to 2400 baud, I can print 8 pages max. I have talked to Sun, and the best they could tell me was to use a cable with pins 1 & 7 straight thru, and 2&3 crossed, which didn't help. Has anybody solved this problem? Roger Hartmuller Arpanet: Hartmuller@Dockmaster.arpa bell: 301-854-6889 ------------------------------ Date: 3 Oct 87 17:50:27 GMT From: cosell@bbn.com (Bernie Cosell) Subject: Forking a shelltool from a shelltool? I wrote a little rlogin shell script: #!/bin/sh # Little hack to ask you what host you want to rlogin to echo -n "rlogin to which host? " read host shelltool -WL $host -Wl $host -WI /usr/cosell/images/rlogin.icon rlogin $host& When I just run this from my shell (running in a shelltool, of course), it works fine and does just what I expect. BUT... when I put the following into my .rootmenu: "rlogin" MENU "other" shelltool -Ws 400 50 -Wl rlogin askrlogin "rlogin" END The rlogin doesn't happen. That is, the small window pops up, I give the host name, type <CR>, the little window goes away... then nothing happens. This happens with both 3.2 and 3.4. Is there something obvious or trivial I'm doing wrong in the shell script? Is there some workaround that'll do what I want? Any help or enlightenment would be appreciated. Thanks Bernie Cosell Internet: cosell@bbn.com Bolt, Beranek & Newman, Inc USENET: bbn.com!cosell Cambridge, MA 02238 Telco: (617) 497-3503 ------------------------------ Date: 1 Oct 87 17:02:07 GMT From: ll-xn!atexrd!sda@rutgers.edu (Stephen Ayers) Subject: SLIP on Suns? From time to time I've seen a product call SLIP (serial line IP) mentioned. Is this a sun product, or public domain? Any information about this and where to get it would be greatly appreciated. Steve Ayers, Atex, Inc., A Kodak Company {ll-xn,genrad,munsell}!atexrd!sda +1 617 276-7384 ------------------------------ Date: Fri, 2 Oct 87 15:13:02 EDT From: gil@svax.cs.cornell.edu (Jeff Henslin) Subject: Additional Bitmap Monitors/Terminals? We are interested in hanging bitmap terminals (in addition to the regular monitor) off Sun-3's. Has anyone had any experience doing this? What manufacturers are recommended, and what additional hardware/software is necessary? Please respond to Sun-Spots or by mail. - Jeff Henslin XOX Corporation Ithaca, New York jeff@xox.uucp ...!sun!sunlakes!xox!jeff ...!cornell!xox!jeff ------------------------------ Date: Fri, 2 Oct 87 13:30 PST From: <JON%UCLASTRO.BITNET@wiscvm.wisc.edu> Subject: Tape allocation and Silo overflow questions To all Spots, two questions: First, does anyone have any utilities/comments/suggestions for the allocation of tape drives in Sun OS 3.2? We have many users who, at one time or another, want to use the one tape drive we have on our server. I would like a utility that allocates/deallocates the tape drive. Not only must it distinguish between users, but also between different logins under the same user account (i.e. we have a reduction system that runs under a specific account with typically 3 people logged into this account at a time). Apparently, UN*X does not allow for such a utility (yes, I am a non-guru). Am I wrong, what can I do, etc., etc. Second, I have run across an error reported to the system console. The message was: error: silo overflow or something close. The message appeared half a dozen times in quick succession, then the computer crashed (Sun 3/260 server). It has not happened since. What does this all mean? Thanks in advance! Jonathan Eisenhamer UCLA Astronomy JON@UCLASTRO.BITNET BONNIE::JON (SPAN 5828) (213) 206-8596 p.s. For all who remember, I posted the text:stack overflow question. Thanks to all who responded. All comments were very helpful! ------------------------------ Date: Fri, 2 Oct 87 15:29:20 PDT From: acad!robert@sun.com (Robert Wenig ext 609) Subject: Parts for Sun monochrome monitors? Does anyone know of a way to get parts to fix Sun Monochrome monitors? We've diagnosed a component failure and would like to only buy the broken part (in our case -- the flyback transformer). Robert Wenig Autodesk ------------------------------ Date: 2 Oct 87 17:01:15 GMT From: dave@rosesun.rosemount.com (Dave Marquardt) Subject: S on Sun-3/160 under SunOS 3.4? I am trying to compile S on our Sun-3/160 under SunOS 3.4, and am having trouble. Actually, everything compiles, but when running the tests that are listed in the installation instructions, I get many many errors. Has anybody out there successfully compiled S on a Sun under SunOS 3.4? Please reply by mail. Dave ------------------------------ Date: Thu, 24 Sep 87 13:50:41 PDT From: marleen@sun.com (Marleen Martin McDaniel) Subject: Press release: CIS Medusa software available on Suns CIS MEDUSA SOFTWARE AVAILABLE ON SUN-3/60 AND SUN-4 WORKSTATIONS MOUNTAIN VIEW, CA -- September 22, 1987 -- Sun Microsystems, Inc. today announced that CIS Medusa CAE/CAD/CAM software from CIS Medusa, Inc., has been qualified and is immediately available on the new Sun-3/60, and will soon be available on the Sun-4 family of products. CIS Medusa software now becomes a part of Sun's third party software program known as Catalyst. In making the announcement Rob Theis, Sun's MCAD market segment manager said, "We're pleased to have CIS Medusa on the new workstations because it further expands the popularity of Sun computing platforms in the mechanical CAD/CAM market. Present and future customers will benefit from native implementations of Medusa on standard Sun graphics, CPU and operating system." Bill Moore, vice president and general manager of CIS Medusa, Inc., said, "CIS Medusa is respected for its ease of use and icon-driven user interface. It's especially popular in mechanical applications because of its 2-D drafting, parametrics (dimension-driven geometry), 3-D design (true production solids modeling), shading, automated exploded views for technical publications, and IGES file transfer. In addition, sheet metal design, which allows for the automatic flat pattern folding and refolding, is available." CIS Medusa was announce on native Sun-3 workstations in June, and now joins the broad array of mechanical CAE/CAD applications software for the Sun-3 and Sun-4 families through OEMs and third-party software providers. The Catalyst catalog currently includes more than 1,100 hardware and software products. CIS Medusa software is available through CIS Medusa, Inc., either as an OEM product or purchased separately for use on Sun's installed base of more than 45,000 systems. CIS Medusa is a product of CIS Ltd., a Computervision company headquartered in Cambridge, England. CIS, Ltd. is the originator of Medusa software which is marketed and installed in more than 700 sites worldwide. ------------------------------ Date: Fri, 2 Oct 87 14:29:06 CDT From: rdenton@gswd-vms.gould.com (Roger Denton) Subject: elm icon /* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 */ 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0xFF80,0x0000,0x0000,0x0007,0x1970,0x0000, 0x0000,0x00F8,0x0E47,0x8800,0x0000,0x0300,0x0020,0xC400, 0x0000,0x0618,0x2050,0x3400,0x0000,0x080E,0xB828,0x0200, 0x0000,0x3034,0x0F5C,0x2A00,0x0000,0xE140,0x9884,0x2D00, 0x0003,0x02F4,0x6D44,0x2700,0x0004,0x044E,0xD8C2,0x5680, 0x0018,0x0675,0x481A,0x5380,0x0012,0x0238,0x0D46,0x31C0, 0x0013,0x6120,0x0841,0x4D70,0x0022,0x7751,0x280A,0x80C0, 0x0020,0xD849,0x0809,0x40D0,0x00C9,0x4D08,0x8A01,0x4050, 0x0089,0xC604,0x4842,0x0048,0x0108,0xD522,0x0824,0x0008, 0x0304,0x1BD3,0x0C1C,0x3460,0x0204,0x41ED,0x9D1C,0x06B0, 0x0304,0x24CD,0x48FE,0x43B8,0x010A,0x2262,0xB8A0,0x4D78, 0x0102,0xFB30,0x4C41,0x82F8,0x0100,0x71D9,0x4A85,0x07A8, 0x0110,0x140F,0x2950,0x01A8,0x0192,0x045B,0x2A00,0x0F48, 0x00E5,0x09B5,0xBC8E,0x7668,0x0072,0xE10E,0x8D8F,0xFDA8, 0x0030,0xE215,0x0BEB,0x1E50,0x0018,0x3C26,0x9B1D,0xF380, 0x000E,0x1BC2,0x2100,0xCC80,0x0003,0x8B02,0x0100,0x7E00, 0x0000,0x7C03,0x0100,0x0000,0x0000,0x0003,0x0100,0x0000, 0x0000,0x0003,0x7100,0x0000,0x0038,0x0003,0x8900,0x0000, 0x0008,0x0003,0x8980,0x0000,0x0008,0x0003,0x8980,0x0000, 0x3C08,0xEC05,0x7180,0x0000,0x4208,0x9206,0x0300,0x0000, 0x4208,0x9206,0x0300,0x0000,0x7E08,0x920C,0x0300,0x0000, 0x4008,0x920C,0x0300,0x0000,0x4208,0x9208,0x0100,0x0000, 0x3C08,0x9210,0x0100,0x0000,0x0000,0x0030,0x0100,0x0000, 0x0000,0x0070,0x5180,0x0000,0x0000,0x00D0,0x5980,0x0000, 0x0000,0x0020,0x89C0,0x0000,0x0000,0x0721,0x8CE0,0x0000, 0x0000,0x0C41,0x0A20,0x0000,0x0000,0x08C3,0x0930,0x0000, 0x0000,0x3182,0x0998,0x0000,0x0000,0x0202,0x04CC,0x0000, 0x0000,0x0200,0x0246,0x0000,0x0000,0x0000,0x0323,0x0000, 0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0080,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 [[ Stored in the archives as "sun-icons/rd-elm.icon". --wnl ]] ------------------------------ End of SUN-Spots Digest ***********************