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
***********************