HDTenEightyP/NetNews huggingface dataset:
From: joel@jellotrees.esd.sgi.com (Joel Tesler)
Subject: Re: Can I see 24-bit RGB images/video on a 24-bit SGI using X/MOTIF?
Organization: Silicon Graphics, Inc.  Mountain View, CA
Date: Fri, 9 Oct 92 19:13:23 GMT


You can actually deal with 24 bits in any of the following ways:

If you are using pure X (not Motif) you can create any window in a 24
bit visual and use it.

If you are using X and Motif, you can create any top level window in a
24 bit visual; all children will inherit that.

If you wish to mix X and GL in your program, you can do the X
part in 8 bits (or 24 if you want to), and do the GL part in 24 bits,
including embedding the GL window inside an X/Motif window.

If you wish, you can run your server in 24 bit true color mode, in
which case all windows will default to 24 bits.  (However, I'm told
that there are some poorly behaved (non SGI) X programs that make
assumptions such as that there are no more than 8 bits and won't run.
Well behaved programs will do fine in this environment.

So between these choices you should find something to make you happy.

This is my personal opinion, and not an official company answer; all
standard disclaimers apply etc.

Joel Tesler
joel@sgi.com
415-390-3048
From: hhg1@gte.com (Hal German)
Newsgroups: comp.sys.sgi
Subject: SAS on SGI/MIPS ABI Support
Date: 12 Oct 92 14:01:51 GMT
Followup-To: comp.sys.sgi
Organization: GTE Labs

Please forgive me if this came up before, I just started subscribing to
this
group.
I'm very concerned that the SAS Institute will probably drop support
for the SGI in the next year or two. (I've heard nothing definite).
SAS Institute told me that the SGI platform could be helped if SGI
supported the MIPS ABI standard reducing their development costs.

I called SGI tech support and they say it is a marketing issue. I called
the marketing number and still awaiting word back.

Can anyone at SGI either a)talk to SAS Institute to make sure future
releases are supported or b)tell me what is SGI's stand on the MIPS ABI is.

Thanks
Hal German
hhg1@gte.com
Newsgroups: comp.sys.sgi
From: vjs@rhyolite.wpd.sgi.com (Vernon Schryver)
Subject: Re: disabling page cache on memmory mapped files
Organization: Silicon Graphics, Inc.  Mountain View, CA
Date: Sun, 11 Oct 1992 01:34:51 GMT

In article <5265@bacon.IMSI.COM>, jordan@IMSI.COM (Jordan Hayes) writes:
> ..
> 1) In SunOS, you can set the sticky bit on a file, and it will disable
>    the use of the page cache for that file.  We've found this to be
>    *extremely* helpful in our application.  From the man page:
> 	If the sticky bit is set on a regular file  and  no  execute
> 	bits  are  set,  the system's page cache will not be used to
> 	hold the file's data.
> 
>    Does IRIX have something similar?
> 
> 2) In SunOS, newfs and tunefs were extended to allow multiple blocks to
>    be allocated before inserting rotational delay.  The -C flag to
>    newfs and the -a flag to tunefs are used to bump up the maximum
>    number of blocks to contiguously allocate.  For us (and for many
>    folks with modern fast disk drives), setting this value to 7 (for
>    56k read/write clusters rather than the default 8k) has doubled our
>    throughput.
> 
>    Does IRIX have something similar?


Beware that IRIX does not use the Berkeley fast file system.  The
phrase "default 8K [cluster]" is meaningless for the "Extent File
System" SGI has used since the mid-1980's.  EFS was originally designed
to support large (for the time) files; think "images".  (At least I was
told that was the rationalization for the effort.)  Sectors in EFS are
allocated in big chunks, and with the late appearance of `fsr`, it is
reasonable to hope that entire large files are single or very few
consecutive strings of sectors.  56KBytes contiguous is not large; the
EFS goal was and is MBytes contiguous.  Thus the word "extent".

(I wrote "sectors" to avoid using the ambiguous "blocks".  "Block" is
particularly confusing in a file system based on ideas related to the
word "extents".)

I don't think we do anything with the sticky bit on regular files.  It
seems plausible to me that such a mechanism would not help your
application when run with IRIX and EFS.  However, it's hard to say for
certain without knowing a lot more about your application.

Remember the experienced porter's 1st rule, "Keep It Simple", with its
corollary, "don't start optimizing until you know what is messed up in
the target system."  There is also the unnumbered rule, "don't believe
what they say", which with the corollary implies "don't optimize until
you've tested, because only then will you know what is messed up."


Vernon Schryver,   vjs@sgi.com
Newsgroups: comp.sys.sgi
From: sinkwitz@ifi.unizh.ch (Rainer Sinkwitz)
Subject: Re: Xview 3.0 resources (help!)
Organization: University of Zurich, Department of Computer Science
Date: Fri, 16 Oct 92 10:47:07 GMT


In article <1992Oct15.084725.1@cc.curtin.edu.au>, tlynchhuw@cc.curtin.edu.au writes:
> 
> I need help with some XView 3.0 resource setting problems.
> 
> I have compiled XView 3.0 on Irix 4.0.5 and I have to execute all xview
> applications with the -fullscreendebug option specified or the window 
> manager becomes frozen (this is due to a bug in Irix 4.0.5). 
> 
Put the following line in $HOME/.Xresources:
Fullscreen.Debug: True

Note that it is *not* '*Fullscreen...' as an earlier poster suggested.
This is not a client specific resource and accepts no asterisc.

To make XView use the 75dpi fonts you may put the following into
$HOME/.sgisession: xset +fp /usr/lib/X11/fonts/75dpi

I remember a posting dicouraging this but I have run fine with it.


-- 
oooooo    oooo  Rainer Sinkwitz, Multimedia Lab         sinkwitz@ifi.unizh.ch
 $   $   $   "  University of Zurich, Switzerland        VOICE +41-1-257-4346
 $"$$    """"$  Inst.f.Informatik, Winterthurerstr. 190   FAX +41-1-363-00-35
o$o "$o  $ooo"  CH-8057-Z\"urich
Newsgroups: comp.sys.sgi
From: mbersohn@alchemy.chem.utoronto.ca (M. Bersohn)
Subject: Resolved "Mysterious" Error Message from C++ Issue
Organization: University of Toronto Chemistry Department
Date: Wed, 7 Oct 1992 09:15:16 GMT

<A colleague of mine, running Irix 4.0.1 and C++ version
<3.0 obtains the following error message in response to
<the command CC
<
</usr/bin/ld:
<Can't locate file for: -1C
<
<The same error message is obtained for any input C++
<program. I am also running IRIX 4.0.1 and C++ version
<3.0 but I don't get any error messages when using CC.
<Has anybody out there seen a result like this?
<I can't ask the hot line because it's not my system and
<the colleague is dealing with some agent of SGI for system
<and software support. The agent can't resolve this matter.
<Thanks in advance. My email address is
Sorry to have bothered anybody. The cause of this is that
my colleague didn't have dev.sw.libC installed.
mbersohn@alchemy.chem.utoronto.ca
Malcolm Bersohn 
Chemistry Department
University of Toronto
From: olson@anchor.esd.sgi.com (Dave Olson)
Newsgroups: comp.sys.sgi
Subject: Re: more questions about /dev/plp
Date: 14 Oct 92 05:57:43 GMT
Organization: Silicon Graphics, Inc.  Mountain View, CA

In <33049@adm.brl.mil> lsr-vax!brad@uunet.uu.net (Brad Zoltick - LMO) writes:
| /dev/plp with BSD spooling and transcript:
| 
| Can one post a proper /etc/printcap entry for using
| transcript with a parallel printer and BSD spooling.  Can you
| use transcript with a parallel printer? I can find no documentation
| in creating a proper printcap entry in the lastest release
| of transcript.

Transcript (or more accurately, the part thereof that wants to
chat with the printer) should theoretically be able to work over
the parallel port on Indigo and other SGI systems with bidirectional
parallel ports, but we've never tested that, and I suspect that
there would be some problems.  We ship gpsinterface now which 
is known to work over parallel ports, even unidirectional ones,
as it doesn't need to do the chatting.
--
Let no one tell me that silence gives consent,  |   Dave Olson
because whoever is silent dissents.             |   Silicon Graphics, Inc.
    Maria Isabel Barreno                        |   olson@sgi.com
From: benoist@netcom.com (Tom Benoist)
Newsgroups: comp.sys.sgi
Subject: 3D Text
Keywords: Postscipt Fonts Inventor GL
Date: 11 Oct 92 21:46:22 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)


    Putting asside a last resort of using inventor to 
    create 3D Text,  does anyone know of any existing code that
    will convert the Adobe Type 1 fonts used by the 4.05
    font manager to polygonal data or anything renderable in GL?

    Perhaps SGI can give a clue as to the internals of 
    inventor :)
Newsgroups: comp.sys.sgi
From: senseman@lonestar.utsa.edu (David M. Senseman)
Subject: SERIOUS PROBLEM with 4.0.5A on 4D/50 - 4D/80
Organization: University of Texas at San Antonio
Date: Mon, 12 Oct 1992 19:41:26 GMT

We have a model 4D/80GT running IRIX 4.0.1. Recently we received
4.0.5A on QIC tapes and attempted to do a remote installation.
After setting the tapedevice variable and issuing the command:
	boot -f $tapedevice(sash.IP4) --m
We get back after a short pause the normal loading stuff:

Copy installation................//
                      //.......Copy complete.

Then IMMEDIATELY we get the error:

	EXCEPTION: <vector=VTLBMiss>
	Exception pc:0x8030b36c
	Cause register:0x30001408 <CE=3,IP5,IP3,EXC=RMISS>
	Status register:0x8004<IM8,IPL=7,IEp>
	Bad address: 0x5fa0
	Error Addr register: 0x1cdc 1000
	Local I/O interrupt rehister: 0xff<>
	Parity error register: 0x4<CPU>
	Registers (in hex):
	   arg: 2008 80352924 ........
	   tmp: 1 8032bbbc 8032bb15 ......
	   sve: 5fa0 80355b98 .....
	Unexpected exception

	[Press reset or RETURN to rstart]
*****************************************************************

We now are pretty sure that this is NOT a hardware problem since
the exact same error occurs whether we are loading this on a
4D/50 GT or a 4D/80GT. Also we don't think this is caused by
a media error since the exact same error message occurs with
two separate copies of eoe1.sa.

So if its not a hardware problem and not a medium problem, is it
safe to assume that there a SERIOUS PROBLEM with IRIX 4.0.5A
on these machines? 
Newsgroups: comp.sys.sgi
From: ram@ramsgi.erenj.com (ram rajagopalan)
Subject: test	
Organization: Exxon Research & Engineering Co.
Date: Fri, 9 Oct 1992 16:52:54 GMT
From: jeremy@classic.asd.sgi.com (Jeremy Higdon)
Newsgroups: comp.sys.sgi
Subject: Re: bug in SCSI tape driver or tps man page ?
Date: 7 Oct 92 06:59:07 GMT
Organization: Silicon Graphics, Inc.  Mountain View, CA

In article <3022@contex.contex.com>, jeff@hobbes.contex.com (Jeff Carey) writes:
> In article <qnjuo2c@sgi.sgi.com> jeremy@classic.asd.sgi.com (Jeremy Higdon) writes:
> >In article <3007@contex.contex.com>, jeff@hobbes.contex.com (Jeff Carey) writes:
> >>...
> >> Logically, it seems I would end up between the last two ending filemarks.
> >> But, in practice it seems I am after the last of both filemarks.
> >
> >I would have said between the last two filemarks.  How do you determine
> >that it is after the last two filemarks?  I refer you to the man page:
> >
> >     1.  If the first read after an open or following a BSF encounters a
> >...
> 
> I am determining it to be after both ending filemarks by doing a read which
> returns a -1, "No space left on device."  The read immediately follows the
> FSF sequence (no impinging close, open, or BSF), which is not included in
> the cases above that would cause it to skip the filemark.
> 
> >That said, there is a bug in the tpsc driver (fixed in the next major release)
> >that makes the behavior more like the following (oops):
> >
> >     1.  If the first read after an open or following a BSF encounters a
> >         filemark before transferring any data,                              
> >                                             the filemark will be skipped, and
> >         the read retried.  Any further errors will be reported exactly as
> >         they occur.
> >
> >I.e. It doesn't check for BOT of Top of Filemark.  Perhaps this is what
> >     you are seeing.
> 
> No, see above.

But I described this case exactly.  Your first read encounters a filemark
before transferring data, so the filemark is skipped and the read retried.
You are now at EOD, and you get the 'no space on device'.

> 
> So far I tally the following problems:
> 1. "man tps" "TAPE MOVEMENT CRITERIA" note 4. inconsistency.
> 2. your above-mentioned tape driver bug which makes it act inconsistently
> 	with "man tps" "TAPE MOVEMENT CRITERIA" note 1.
> 3. my above-mentioned "what-I-believe-to-be-a-bug" bug concerning the FSF
> 	to the end of a tape.

Your bug 3 is the same as bug 2.  Bug 2 is already fixed as noted above.
Bug 1 will be fixed by a change to the man page.  To answer a previous
question (which is not quoted here), there is no need to call the TAC
about this.

jeremy
From: vjs@rhyolite.wpd.sgi.com (Vernon Schryver)
Newsgroups: comp.sys.sgi
Subject: Re: Multi-cast routing.
Date: 10 Oct 92 15:37:32 GMT
Organization: Silicon Graphics, Inc.  Mountain View, CA

In article <32994@adm.brl.mil>, bob@caw2.4950tw.wpafb.af.mil (Bob Plested) writes:
> Howdy netlanders,
>   Another Iris user and I are trying get dog running with two machines on
> separate class C nets. Here's the scenario:
> 
> 1. Both machines have uncommented the line in /etc/services to allow
> dog to run.
> 
> 2. This machine is on 134.136.241.11
> 
> 3. The other is on 134.136.243.100
> 
> 4. I think mrouted is what I need, but I dunno. The docs are woefully   
> inadaquate on this. They seem to assume the user is familar with what he's
> trying to do and just needs a few hints. Not the case, here at least.
> 
> So can anyone give me some basic guidance, with small words? What are the
> side effects of running mrouted? Seems like all packets broadcast by any
> machine on this C net would be repeated over on the other net, and vice-
> versa. At least that's what I get from reading the man page.


"Broadcast" means something different than "multicast".

Most systems and protocols still use the broadcast address instead of
multicast addresses.  Even so, unless you are on a network with a lot
of PC's, you probably don't have so very much broadcast traffic.
You probably have little multicast traffic on your network in any case.
Even if many people are playing arena, bz, and dog.  Only multicast
traffic is forwarded by a multicast router.

You don't say what is the gateway between your networks.  If it is an
IRIS, then just `/etc/chkconfig mrouted on` and `/etc/reboot` will get
things working.  It will cost little ethernet bandwidth.  The
commercial router vendors have been promising to start handling
multicast routing for years, generally saying they'll have it "with
OSPF."

Otherwise, you'll need to set up a multicast tunnel, which
/usr/etc/mrouted can do.  (There was a bug in some version.  I don't
know if it is broken or fixed in IRIX 4.0.5.).


Vernon Schryver,  vjs@sgi.com
Newsgroups: comp.sys.sgi
From: johnu@syma.sussex.ac.uk (John E. Upham)
Subject: gr_osview -a: interpreting output ?
Keywords: system, usage
Organization: University of Sussex
Date: Mon, 12 Oct 1992 16:27:50 GMT

Is there documented practical explanations of how to interpret the
output from gr_osview -a ? When I run a particula executable on a
R4000 Indigo the `CPU usage' bar is constantly 50% blue and 50% RED.

On another R3000 m/c its basically 100% blue unless theres any i/o
going on. There are no other competing processes going on on
either machine and no other user is logged on.

I think I'm not getting the full potential out of the R4000 and
preliminary timings show it to be just over twice as quick as an
R3000 whereas we were informed to expect FOUR times as quick.

Any suggestions ?

john upham

 
-- 
John Upham, School of Chemistry, University of Reading, Berks., RG6 2AD, UK.
Email: scsupham%susssys1.rdg.ac.uk@uk.ac (BITnet), scsupham@rdg.susssys1 (Janet)
Voice:   +44 734 875123 x7441 (day), Fax: +44 734 311610
Newsgroups: comp.sys.sgi
From: jeremy@classic.asd.sgi.com (Jeremy Higdon)
Subject: Re: How to find which system (4D/30, Indigo,etc) am I logged onto ?
Organization: Silicon Graphics, Inc.  Mountain View, CA
Date: Thu, 8 Oct 1992 20:20:38 GMT

In article <qqb4m7g@zuni.esd.sgi.com>, olson@anchor.esd.sgi.com (Dave Olson) writes:
> In <1avpcgINNstb@fnnews.fnal.gov> shah@fnsony.fnal.gov (Hemant Shah) writes:
> 
> | Is there a way that I can find out the which type of the machine am I on ?
> | For example - Suppose I telnet to an SGI system, how can I tell whether it is a
> | 4D/25 or Indigo, or any other SGI model. 
> | 
> | What does it mean by CPU type is IP6, or IP7 are these CPU types unique for
> | each model ??
> 
> Looking at the files in /usr/include/make can provide some insight.
> 
> IP6 could be either a 4D/20 or a 4D/25, depending on clock speed
> (see hinv).  IP7 could be any of the [234]X0 machines, although
> the single processor versions are typically shown as IP9.  The
> clock rate is the main externally visible difference.

To provide a bit more detail on ASD systems . . .

The 4D/210 is an IP9.  All other 4D/[234]?0 systems are IP7.
25 mhz is a 200, 33 mhz is a 300 and 40 mhz is a 400.  The
number of CPU's is the second digit in the three digit number.

jeremy

Xref: sparky comp.sys.sgi:14818 comp.graphics.opengl:34
From: hudackoe@conebeam.crd.ge.com (E.A. Hudacko)
Newsgroups: comp.sys.sgi,comp.graphics.opengl
Subject: Books on GL/Open GL ???
Date: 8 Oct 92 17:03:31 GMT
Reply-To: hudackoe@elvis.crd.ge.com
Organization: GE Corporate Research and Development


I was recently asked if I knew of any good introductory books on programming
in GL or Open GL.  Not knowing of any myself, I thought I'd post here.

Are there any such books?   Thanks in advance.



----------------------------------------|--------------------------------------
"Now we've finally seen George Bush's	| Ted Hudacko
thousand points of light."---Rep.	| Computer Engineer/Rocket Scientist
Barbara Boxer, during a recent trip	| GE Corporate Research & Development
to riot-torn South Central LA. 		| hudackoe@conebeam.crd.ge.com
----------------------------------------|--------------------------------------
From: olson@anchor.esd.sgi.com (Dave Olson)
Newsgroups: comp.sys.sgi
Subject: Re: gr_osview -a: interpreting output ?
Keywords: system, usage
Date: 13 Oct 92 00:51:32 GMT
Organization: Silicon Graphics, Inc.  Mountain View, CA

In <1992Oct12.162750.23996@syma.sussex.ac.uk> johnu@syma.sussex.ac.uk (John E. Upham) writes:

| Is there documented practical explanations of how to interpret the
| output from gr_osview -a ? When I run a particula executable on a
| R4000 Indigo the `CPU usage' bar is constantly 50% blue and 50% RED.
| 
| On another R3000 m/c its basically 100% blue unless theres any i/o
| going on. There are no other competing processes going on on
| either machine and no other user is logged on.

50% red means its spending 50% of its time in the OS.  That
isn't a great thing ;)  Do both systems have the same amount
of memory, and are they both more or less idle otherwise
(check with top, gr_top, or even ps).

You might want to try running osview, or even (assuming the
process can be easily started and stopped), running the
app with timex -s on an otherwise idle system.  That may give
you a better idea of where the problem is.

There *are* some programs that will run slower on an r4k, but I
can't think of any off hand that should cause you to go from
essentially 0 system time to 50% system time.
--
Let no one tell me that silence gives consent,  |   Dave Olson
because whoever is silent dissents.             |   Silicon Graphics, Inc.
    Maria Isabel Barreno                        |   olson@sgi.com
From: dominik@perm.geologie.uni-freiburg.de (Dominik Ulmer)
Newsgroups: comp.sys.sgi
Subject: Re: Bug in SGI's malloc?
Date: 14 Oct 1992 07:40:23 +0100
Organization: "Geologisches Institut, Freiburg, Germany"
NNTP-Posting-Host: perm.geologie.uni-freiburg.de

shenkin@still3.chem.columbia.edu (Peter Shenkin) writes:

>In article <Oct13.182113.66166@yuma.ACNS.ColoState.EDU>
> jamison@yuma.ACNS.ColoState.EDU (Jamie Gulden) writes:
> (1) people who claim to need this
>behavior to allocate sparse matrices, only parts of which are
>actually accessed, should be shot;  they should be using sparse-
>matrix storage techniques.  See the "Numerical Recipes" column
>in the Jul/Aug "Computers in Physics" for references.

I fully agree with this statement. The first thing you learn in numerical
analysis is how to store only the non-zero's in sparse matrices (or some-
thing that is only the bandwidth times the number of unknowns).


-- 
Dominik Ulmer, Geologisches Institut, Albertstr.23-B
D-7800 Freiburg i.Br., FRG
Phone +49 761 203-2408   Fax +49 761 203-2463
e-mail: dominik@perm.geologie.uni-freiburg.de
From: pal@xanadu.wpd.sgi.com (Anil Pal)
Newsgroups: comp.sys.sgi
Subject: Re: bad page read
Date: 15 Oct 92 19:04:24 GMT
Reply-To: pal@wpd.sgi.com
Distribution: world,local
Organization: Silicon Graphics, Inc.

In article <1992Oct15.083203.161@inet.d48.lilly.com>, rz64938@mystic.d50.lilly.com (David W. Crumbacher) writes:
|> Occasionally, when a
|> remote machine tries to connect, the daemon dies and the following message
|> gets written to /usr/adm/SYSLOG:
|> 
|> Oct 13 23:17:50 flounder unix: WARNING: Process [listend] pid 5522 killed due
|> to bad page read (errno:134)

The most probable scenario for this is that the executable 'listend' is
on an NFS-mounted filesystem, and someone has replaced the file while
the program was running.  This would cause the bad page read the next
time a text page needed to be paged in.  Easiest solution is to keep a
copy of the executable on the local disk, or not to update the
NFS-mounted one.

-- 
Anil A. Pal
pal@sgi.com	(415)-390-5279
From: gregg@eggoop.zko.dec.com (Edward P. Gregg)
Newsgroups: comp.sys.sgi
Subject: Re: IRIS Inventor: PHONG shading???
Date: 8 Oct 92 20:02:03 GMT
Reply-To: gregg@eggoop.zko.dec.com (Edward P. Gregg)
Organization: Digital Equipment Corporation



As a previous reply stated, this refers to the lighting model, as opposed
to the shading model used at rasterization time. I too find their use of
PHONG in this context to be confusing though.

What surprises me is their us of the lighting model field -
an enumerated type that can be set to

BASE_COLOR: no lighting, uses diffuse color
PHONG: applies GL lighting
DEPTH: no lighting, apply depth queing.

From this, it appears that one can not apply both lighting and depth queing
to the same scene. Is this so? Why is this? There is no such restriction
in GL, and I can see no reason to impose this restriction.

Also, PHIGS+ (and PEX?) have controls to toggle ambient, diffuse, and
specular calculations of the lighting equation. If my memory serves me,
GL, OpenGL, and Inventor do not. Is this functionality useful or 
superfluous?

-------------
Ed Gregg
Digital Equipment Corporation
From: karron@karron.med.nyu.edu (Dan Karron (karron@nyu.edu))
Newsgroups: comp.sys.sgi
Subject: db25 on indigo's
Date: 11 Oct 92 06:40:41 GMT


The hiroglyphics on the back of the indigo seem to indicate
that the db25 is a parallel printer port. My guess is that
this is the same pinout as the db25 parallel port on the back
of pc's. Before I ruin the parallel printer or the dingo, what
is the pinout or specs for a parallel printer cable for the
indigos ?

Cheers!

Dan.
| karron@nyu.edu (e-mail alias )         Dan Karron, Research Associate      |
| Phone: 212 263 5210 Fax: 212 263 7190  New York University Medical Center  |
| 560 First Avenue                       Digital Pager  <1>  212 397 9330    |
| New York, New York 10016               <2> 10896   <3> <your-number-here>  |
``Too busy doing to write about it, too busy writing to do anything about it.''

Newsgroups: comp.sys.sgi