HDTenEightyP/NetNews huggingface dataset:
From: S_TITZ@iravcl.ira.uka.de (Olaf Titz)
Newsgroups: comp.os.linux
Subject: Re: RISC approach to OS - Re: GNU kids on the block?
Date: 31 Aug 92 11:17:58 GMT
Organization: Fachschaft Informatik, Uni Karlsruhe
X-News-Reader: VMS NEWS 1.23

In <1992Aug28.174743.8140@colorado.edu> drew@ophelia.cs.colorado.edu writes:

>  In article <1992Aug28.171744.6460@rz.uni-karlsruhe.de> S_TITZ@iravcl.ira.uka.de (Olaf Titz) writes:
>  >
>  >While the Linux kernel does its job well, its being monolithic is a
>  >problem since all of the parts are interdependent, and to comprehend
>  >the work of one of them, you have to know the whole system. This may
>  >work for Linux but is unacceptable for bigger systems.
>  
>  This isn't true - although the kernel is one big chunk of 
>  code, it is subdivided into smaller modules, such as the VM 
>  code, each one of the file systems, each device driver, etc.  Some of these
>  modules have incestous relationships with eachother due to various
>  kludges and hacks, but this isn't necessary.

OK, its modularized, but the problem ARE the kludges and hacks. I have
done some patching of the screen blanking code - I thought it was in
console.c but was astonished how many modules actually were involved.
(Btw. console.c is too big and does too many things, IMHO. But there's
nothing to say fundamentally against it, as all is working well :-)

>  You do have to understand some basic "common" things used in the 
>  kernel - ie, how the fs register points into user space, how 
>  sleep/wakeup work, etc, but to say you have to understand the 
>  whole kernel to write a device driver is a gross overstatement.

OK, it's an overstatement. And the scheduler is indeed one of the
finest I know - sleep/wakeup can really be /that/ easy...

>...
>  I agree too - 1.5 - 3M for a typical vendor's kernel is outrageous, 
>  when it doesn't do anything that a generic 500K BSD or Linux kernel
>  can't do.

By developing ever bigger RAM chips hardware manufacturers unwillingly
(???) spawn new proofs for Parkinsons Law of Data every 2 years :-(

>...
>  Blasphemy! There is nothing but the one true EMACS! :-)

Tell me which version :-)

>  Boycott AT&T for their absurd anti-BSDI lawsuit.

System V Rel. 4 is a sufficient reason too. Cf. memory consumption.

MfG,
        Olaf
-- 
Olaf Titz - comp.sc.student - Univ of Karlsruhe - s_titz@iravcl.ira.uka.de -
uknf@dkauni2.bitnet - praetorius@irc - +49-721-60439 - did i forget something?
The only use I can find for vi is editing the emacs sources
 while porting them to a new machine. - Larry Campbell
Newsgroups: comp.os.linux
From: david@ods.com (David Engel)
Subject: Re: Using shared libraries
Organization: Optical Data Systems, Inc.
X-Newsreader: Tin 1.1 PL5
Date: Sun, 30 Aug 1992 22:59:40 GMT

Kevin W. Hammond (hammond@kwhpc.caseng.com) wrote:
: How can I determine if an executable is using shared libraries or not?

Try 'ldd <program-in-question>'.  It will print the names of all required
shared libraries or nothing of the program was linked with static libs.

David
-- 
David Engel                        Optical Data Systems, Inc.
david@ods.com                      1101 E. Arapaho Road
(214) 234-6400                     Richardson, TX  75081
From: greenfie@gauss.rutgers.edu (Greenfie)
Newsgroups: comp.os.linux
Subject: Looking for TeX & Pascal
Date: 2 Sep 92 17:44:56 GMT
Organization: Rutgers Univ., New Brunswick, N.J.


I suppose the subject really says what I'm interested in.
Where can versions of TeX for Linux be found? (Binaries are better.)

What about a Pascal compiler?

Email, I guess. (Why clutter up the group?) If anyone else wants to know,
I'll tell them.

Thanks!
-- 
Larry Greenfield
greenfie(ld)@gauss.rutgers.edu
        ^^^^ for better mailing, delete these characters
Newsgroups: comp.os.linux
From: pmacdona@sanjuan (Peter MacDonald)
Subject: SLS on scsi
Organization: University of Victoria, Victoria, BC, CANADA
Date: Fri, 28 Aug 92 16:26:14 GMT

SLS 96c install is designed only for Minix FS, since Ext
is beta and changing.  Thus the install script does a 
mount -t minix.  You could try editing doinstall, but
your basically on your own, unless you want to use
Minix FS.

PS.  my address if pmacdona@sanjuan.uvic.ca
From: davidsen@ariel.crd.GE.COM (william E Davidsen)
Newsgroups: comp.os.linux
Subject: Re: Which EtherNet to buy?
Date: 27 Aug 92 14:24:24 GMT
Reply-To: davidsen@crd.ge.com (bill davidsen)
Organization: GE Corporate R&D Center, Schenectady NY

In article <4eae7nu00aw=0JTEkk@andrew.cmu.edu>, cd2a+@andrew.cmu.edu (Court Demas) writes:

| A card here at the computer star is 'SMC' or something and is pretty
| cheep (around $200)..

  This is the old WD8013, and is a quality card, although that's too
much for it. I think I paid about $135 for the last one I got, and that
was just a mail order price from one of the mags. SMC bought the card
business from WD and have been making them for a while now. The recent
revisions of the cards have used some new LSI, but they still plug in
and work.

-- 
bill davidsen, GE Corp. R&D Center; Box 8; Schenectady NY 12345
    I admit that when I was in school I wrote COBOL. But I didn't compile.
Newsgroups: comp.os.linux
From: rafal@utstat.uucp (Rafal Kustra (summer student))
Subject: Re: Installing GCC 2.2.2d
Organization: University of Toronto, Dept. of Statistics
Date: Mon, 31 Aug 1992 02:25:09 GMT

In article <92243.205054MXD120@psuvm.psu.edu> MXD120@psuvm.psu.edu (Beaker) writes:
>I'm having some problems installing GCC 2.2.2d.  I think I have all of
>the required tar.Z's.  I have 2.2.2d*, binutils.tar.Z, shlib.tar.Z,
>and 0.97pl1inc.tar.Z  The install script complains about not finding
>a few directories and/or the files in them.  I think the directories
>it wants are */linux/asm or something similar.  Do I need the kernel
>sources to install 2.2.2d?  Thanks in advance.
>
>--Beaker


Really, guys. I've installed gcc'c starting from gcc2.11.
GCC 2.2.2d installation could not be easier ;).
Read FAQ, and take a peep at install script.
You better have linux 0.97 pl1 sources on line.
That's it.
BTW if you have older ver of tar and no zcat just change
that in install script - there are lines there which use
older version of tar with 'z' option and no zcat. Uncomment
them and comment zcat lines.

H.J has done a wonderfull job with gcc 2.2.2d. Installing
it is easier then most MESSY-LOSS "applications".
(we can't call them real applications can we.
Well maybe with exception of MS-widows ;););)
					Rafal

-- 
/|| Numbers exist only in our minds. There is no physical entity that
 ||_is_ number 1. If there were, 1 would be in a place of honor in 
 || some great museum of science, and past it would file a steady
==== stream of mathematicians gazing at 1 in wonder and awe.
Newsgroups: comp.os.linux
Subject: Re: Stacker like file system
From: billp@jupiter.cse.utoledo.edu (Bill Parquet)
Date: 28 Aug 92 22:38:23 EST

mfp+@CS.CMU.EDU (Michael Polis) writes:
: |> Having a /usr/compressed/pics directory with on-the-fly compression would be
: |> a dream come true.
: How about storing them as GIF's, which are inherently compressed using
: the LZW algorithm (the one used by compress).

There's a few disadvantages to using GIF format.   Most namely is the
restriction to 256 colors.  

What kind of compression technique do those
programs [stacker/doubledisk/etc] use? (Hopefully this isn't the start of
a completely unrelated discussion) ... The only thing that I think gets 
really ugly about those programs if you have a file that contians a block
of zeros in the middle, then you have a program that fseeks to that block
and writes a block of random data over it.  The compression program has
to deal with expansion in the physical file size.
Newsgroups: comp.os.linux
From: bboerner@novell.com (Brendan B. Boerner)
Subject: Re: Errors building tools/build.c
Organization: Novell, Inc. --Austin
Date: Tue, 25 Aug 1992 20:44:24 GMT

In article <1992Aug24.234817.19276@microsoft.com> t-piersh@microsoft.com (Piers Haken) writes:
>I get these errors as well. I have installed the kernel sources and
>gcc 2.2.2d using install.2.x and removed the -nostdinc -Ixxx flags from
>the makefile(s). I haven't applied any patches (that I know of) to my
>.97 kernel. Is there something missing or is this something new?

I had the same problem using the Linux source from tsx-11 which I got
last week sometime.  When I saw Linux pl 2 come out yesterday, I got
that and have had no problems since.  I believe it has been
mentioned that Linux pl 1 will work also.

Brendan
-- 
Brendan B. Boerner		Phone: 512/346-8380
Internet: bboerner@novell.com	MHS: bboerner@novell
Please use ^^^^^^^^^^^^^^^^^ if replying by mail.
Newsgroups: comp.os.linux
From: djr48312@uxa.cso.uiuc.edu (X X)
Subject: What SCSI controllers supported
Organization: University of Illinois at Urbana
Date: Fri, 28 Aug 1992 21:39:02 GMT

I need to know, (again) what scsi controllers are supported.  I just got a scsi
drive, but no controller until I am sure.


Newsgroups: comp.os.linux
From: yan@indetech.com ()
Subject: Help needed for mtools
Organization: Independence Technologies, Inc. Fremont, CA
Date: Tue, 1 Sep 1992 18:09:25 GMT


I am a newbie installing linux. I got the pl1 version if .97 rootimage on hard
disk, and can tar off software from floppy. But the installed mtools doesn't
work
and prints:

Cannot Initialize "B:"

my /etc/mtools look like

A /dev/fd0 12 80 2 2400
B /dev/fd1 12 80 2 2880

Does any one know what's wrong? I tried the /dev/fd0h1200 and /dev/fd1H1440
too and they got me the same result, can some one email me a working copy of 
/etc/mtools?

(by the way I got the .n version of mtools)

Thanks for any help, I am a little behind on this group so please send email
too if possible.

xudong
From: laakkone@klaava.Helsinki.FI (Tero Laakkonen)
Newsgroups: comp.os.linux
Subject: tlQ: compiled xgobi : -), doesn't work :-(, why not? :-|
Date: 29 Aug 92 17:33:45 GMT
Organization: University of Helsinki

i've compiled xgobi with trivial modifications in the Makefile.
when i've tried to execute it under X, i can hear it loading stuff
from the hard disk, but it doesn't open up a window for xgobi or
anything. it just does some disk stuff for five seconds and then sits
and waits.

the system doesn't crash or anything, i can exit xgobi by just
typing <CTRL>-C.

is this a window manager problem or something?

has anybody compiled xgobi and got it to work?
From: sundaram@cps.msu.edu (Divya Sundaram)
Newsgroups: comp.os.linux
Subject: HELP: SLS distribution install fails with bad magic number.
Date: 29 Aug 92 01:30:09 GMT
Distribution: usa
Organization: Michigan State University, College of Engineering
Originator: sundaram@indian.cps.msu.edu

Hey y'all,

I am installing linux on my machine for the first time and am Using the SLS
distribution. I am getting a bad magic number problem on the 1st install 
disk. 

Where can I get more info on the SLS distribution? I know next to nothing about
linux and its installation and am not sure how to go about doing this. I deleted
my Boot manager and DOS partition. Doinstall tells me to do a mkfs first. Which
wants me to do a fdisk first. 

Where do I get the mkfs? And where can I find the fdisk for linux, if any?

Now the fdisk will not allow me to delete the OS2 "Ext DOS Partition" - this 
is the DOS fdisk. Is there a linux fdisk?

Any info would be greatly appreciated!

Thanks,
Divya
(sundaram@cps.msu.edu)
Newsgroups: comp.os.linux
From: cummings@tiger1.prime.com (Kevin J. Cummings)
Subject: Re: VM86
Organization: Prime Computer, Inc.
Date: Thu, 3 Sep 1992 17:56:07 GMT

In article <1992Sep3.121537.13126@wam.umd.edu>, joel@wam.umd.edu (Joel M. Hoffman) writes:
> In article <richard.715353503@stat.tamu.edu> richard@stat.tamu.edu (richard henderson) writes:
> >peterd@pjd.dev.cdx.mot.com (Peter Desnoyers) writes:
> >
> >>davidsen@ariel.crd.GE.COM (william E Davidsen) writes:
> >
> >>>In article <1992Aug29.091200.16019@klaava.Helsinki.FI>, torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds) writes:
> >
> >>>| SIGALRM_handler()
> >>>| {
> >>>| 	check the screen memory in the vm86 box, and update the real
> >>>| 	screen every now and then. Do any other regular house-keeping
> >>>| 	fn's.
> >>>| }
> >
> >
> >Unfortunately, if this is intended to be a DOS emulator, you are going to 
> >have to trap the VGA registers that bank the video ram into and out of
> >the memory map.  This could be made easier if sysv shared memory blocks
> >were in place.  Create (1M/64K) shared memory blocks, and when the VGA
> >registers are twiddled, change the mapping of the memory blocks.
> 
> I think what we really need (for the DOS emulator but on other grounds
> as well) is fully indepent VC's that utilize all of the features of
> the video card installed.  This means that one VC can be in graphics
> mode, another in 25x80 mode, another in 43x123 (or whatever), etc.
> The code for storing and restoring the entire state of a VGA (SVGA?)
> card is available from CMU.  

If the video card is VESA compliant, there should be VESA BIOS code that is
capable of doing the same.  But now we are back to the age old question of
how well will we be able to use (run) VBIOS code in a VM86 process?  How
about from a protected mode process (like the kernel)?

> Surely this is the way to do.  Then the DOS emulator could do what it
> liked with the display (as DOS programs do), another VC could be
> running X, and root could still be logged in on a text terminal.  
> 
> I haven't seen 0.97 yet.  Is this by chance implemented?  Also, are my
> codepage modifications included?
> 
> -Joel
> (joel@wam.umd.edu)
> 
> 

-- 
=================================================================
Kevin J. Cummings                       PrimeService
20 Briarwood Road                       A Computervision Company
Framingham, Mass.                       500 Old Connecticut Path
					Framingham, Mass.
Work:  cummings@primerd.Prime.COM
Home:  cummings@kjc386.framingham.ma.us

Std. Disclaimer: "Mr. McKittrick, after careful consideration,
		  I've come to the conclusion that your new
		  defense system SUCKS..."   --  War Games
=================================================================
Newsgroups: comp.os.linux
From: djr48312@uxa.cso.uiuc.edu (X X)
Subject: Where is a comm program
Organization: University of Illinois at Urbana
Date: Sat, 29 Aug 1992 19:42:09 GMT

Where are comm programs for linux?  Specifically ones supporting zmodem.


Newsgroups: comp.os.linux
From: lien@lysator.liu.se (Jan Lien)
Subject: gcc install: files  missing
Organization: Lysator Academic Computer Society, Linkoping University, Sweden
Date: Thu, 3 Sep 1992 23:38:19 GMT


I recently tried installing gcc 2.2.2d and succeded to get the script
running after a while.  Linux does not support more than 14 char
filenames, so one has to change the install script to shorter
names, and rename the files.

However, I am now unable to compile programs.  When I tried one
program (diskbackup.c) from the archives, I get 

    In file included from diskbackup.c:6:
    /usr/include/sys/types.h:1: linux/types.h: No such file or directory
    In file included from /usr/include/sys/stat.h:5, from diskbackup.c:7:
    /usr/include/sys/types.h:1: linux/types.h: No such file or directory
    In file included from diskbackup.c:7:
    /usr/include/sys/stat.h:8: linux/stat.h: No such file or directory
    In file included from /usr/include/fcntl.h:5, from diskbackup.c:8:
    /usr/include/sys/types.h:1: linux/types.h: No such file or directory
    In file included from diskbackup.c:8:
    /usr/include/fcntl.h:6: linux/fcntl.h: No such file or directory

The statements
        #include <linux/types.h>    in   /usr/include/sys/types.h
        #include <linux/stat.h>     in   /usr/include/sys/stat.h
and     #include <linux/fcntl.h>    in   /usr/include/fcntl.h
apparantly reference files I do not have.  Where do I find them - but
even more important is maybe :  What other files may be missing?
Does not the install script really check everything?  How can I check
that my installation is complete?

And how do I get a make that works?  That is what I needed the gcc
for, and where is gdb?

Newsgroups: comp.os.linux
From: almesber@nessie.cs.id.ethz.ch (Werner Almesberger)
Subject: MS-DOS FS: Version alpha.8
Organization: Swiss Federal Institute of Technology (ETH), Zurich, CH
Date: Fri, 4 Sep 1992 00:39:15 GMT

Version ALPHA.8 of the MS-DOS FS can be found on sunsite.unc.edu as
/pub/Linux/Incoming/dosfs.8.tar.Z

It is relative to the 0.97-pl2 kernel. If you have already installed
dosfs.7 _and_ if you want to use the patch (instead of extracting
dosfs.tar or waiting for a kernel release that includes dosfs.8), you
have to unpatch it first, because alpha.7 was never part of an
"official" kernel release.

dosfs.8 fixes two bugs and contains several improvements. One of the
bugs can lead to FAT corruption. Versions 5, 6 and 7 are affected.
More details in my next posting. statfs now scans the FAT only once
after mounting an FS. This results in a very noticable speed gain
when doing df on large MS-DOS partitions. Link counts are now
computed properly.

The beginning of the CHANGES file is at the end of this posting.

- Werner

---------------------------------- cut here -----------------------------------

CHANGES FROM VERSION 7 TO 8
===========================

  - fixed a subtle FAT cache corruption problem when renaming files
    accross directories.
  - added link count computation.
  - disallowed deletion of ..
  - improved statfs performance.
  - uses struct msdos_inode_info now.
  - i_blocks, i_blksize, f_bsize and f_blocks, etc. are now counted in
    clusters.
  - removed compiler warnings in fat.c
  - moved the changes sections into a separate CHANGES file.
  - regression test: a few additions.


CHANGES FROM VERSION 6 TO 7
===========================

  - changed name checking rules: "normal" now also accepts upper case
    characters and "normal" and "strict" are now pickier about special
    characters (*, =, etc.).
  - fixed a bug that caused allocation of all available clusters when
    filling "holes" in files.
  - cluster are now properly deallocated when running out of disk space
    while filling a "hole".
  - file modification dates are now in local time.
  - regression test: update and minor bug fixes.
-- 
   _________________________________________________________________________
  / Werner Almesberger, ETH Zuerich, CH      almesber@nessie.cs.id.ethz.ch /
 / IFW A44  Tel. +41 1 254 7213                 almesberger@rzvax.ethz.ch /
/_BITNET:_ALMESBER@CZHETH5A__HEPNET/CHADNET:_[20579::]57414::ALMESBERGER_/
From: pgr@pierrot.comlab (Partially Grown Rhododendron)
Newsgroups: comp.os.linux
Subject: Re: getting "bogus do_no_page"; strange vi behavior
Date: 1 Sep 92 03:29:17 GMT
Reply-To: pgr@prg.ox.ac.uk (Partially Grown Rhododendron)
Organization: Oxford University Computing Laboratory, UK
Originator: pgr@pierrot.comlab

In <1992Sep1.020633.9687@cbnewsj.cb.att.com>, n.h.chandler
					<nhc@cbnewsj.cb.att.com> writes:
[...]
> "Dump 'vi'?  Are you kidding????!!
> Neville

Yeah, if you did that he'd be called `Nelle' which would be extremely
silly...

Please, no editor wars... :-)

pihl
--
phil richards -- pgr@prg.ox.ac.uk
Linux advice: remember always to compile your code with gcc -O65535
              for added speed...
Newsgroups: comp.os.linux
From: davids@baldrick.demon.co.uk (David Shickle)
Subject: Does Linux support SysV IPC ??
Distribution: world
Organization: MYSELF
Date: Tue, 1 Sep 1992 11:42:56 +0000

Can anyone help ?
Does Linux support any of the SysV IPC such as shared mem, message queues
or semaphores ?
If not are there any plans to implement IPC in Linux ? 

Many Thanks

--
David Shickle,                              mail: davids@baldrick.demon.co.uk
c/o MPC,                    
Borehamwood WD6 1DT, UK                     Tel: 081 967 2117 

Newsgroups: comp.os.linux
From: bob@cheetah.inmos.co.uk (Bob Green)
Subject: lilo problems
Reply-To: bob@inmos.co.uk ()
Organization: INMOS Limited, Bristol, UK.
Date: Fri, 4 Sep 1992 09:43:49 GMT


Hope this hasn't been asked before. I've looked in the README supplied
with lilo.4 and also in the extra README supplied by mcc. I'm trying
to make a bootable floppy before I wreck my hard disk ;-) However I
invoke lilo I get the following message:

Hole found in map file (zero sector)

What does this mean ? Am I doing something stupid ?

Some information:

   software:      linux 0.97p2 with TCP/IP.
                  lilo.4.[sb].tar.Z
                  gcc 2.2.2d

   hardware:      Dell 433DE 33MHz 80486 + 8 Mb memory

I've tried using the binaries shipped and I've also recompiled from
scratch. Same both times.

Thanks for listening

-Bob
| Bob Green          Inmos Ltd, Bristol       bob@inmos.co.uk
|                                         or  bob@inmos.com        
|The opinions above are the rantings of a madman and therefore could
|not possibly reflect Inmos policy.
Newsgroups: comp.os.linux
Subject: Re: How do you install programs?
From: zuazaga@ucunix.san.uc.edu (Humberto Ortiz-Zuazaga)
Date: Sun, 30 Aug 92 18:33:43 GMT
Organization: University of Cincinnati
Keywords: mtools vs. msdos fs
Summary: mformat

In article <QecDEIS00WAJEDSlB4@andrew.cmu.edu> geek+@CMU.EDU (Brian E. Gallew) writes:
>Rafal writes:
>>PS2: Install mtools as soon as possible. ;)
>Since linux now supports the dos fs, what *possible* use is mtools?

mformat can format a dos disk, there is no mkdosfs with the msdos file
-- 
Humberto Ortiz-Zuazaga                            zuazaga@ucunix.san.uc.edu
Dept. of Physiology & Biophysics                   University of Cincinnati
From: steve@hacker.UUCP (Stephen M. Youndt)
Subject: Re: GNU kids on the block?   (sorry... couldn't resist)
Keywords: Linux, Mach, CISC, RISC
Reply-To: steve@hacker.UUCP (Stephen M. Youndt)
Organization: HaL Systems, Burke, VA
Date: Sat, 29 Aug 92 11:50:34 GMT

In article keller@cse.ucsc.edu (Jeffrey Keller) writes:
>In article davidsen@crd.ge.com (bill davidsen) writes:
>>  Don't take this as a rejection of multi-server by me, I'm unconvinced
>>rather than convinced against. Sort of a software agnostic.
>
>By the way, I also have mixed feelings about microkernels.  On the one
>hand, I don't believe they can ever be as efficient as macrokernels;
>on the other, (despite what Larry McVoy says) I believe that further 
>evolution of OSes is essential and that microkernels can foster that.
>I also think that it might be easier to make a microkernel secure,
>but I'm not at all sure of it.

I don't care one way or the other whether my kernel is "micro" or "macro",
but I feel very strongly about one thing that Mach/HURD are going towards
(according to rumors :-), and that's reloadable device drivers.  I've 
become very used to this in VMS (although not all VMS drivers are 
compliant).  When I was first introduced to UNIX, I was appalled at the
idea of relinking the kernel every time I added a new device.  Interestingly
enough, this kind of feature isn't particularly more difficult in a "macro"
kernel as opposed to a "micro" kernel. It just seems that the micro kernel
people are the only ones doing it (for Unix anyway; VMS can hardly be
considered a micro kernel).  Well, that's my $.02 worth.

Later

Steve
-- 
Stephen M. Youndt  UUCP: uunet!hacker!steve  I-NET: steve%hacker@uunet.uu.net
=============================================================================
10201 Chase Commons Drive #106 * Burke, VA 22015      * Phone:  (703)978-6352
From: bills@news.uwyo.edu
Newsgroups: comp.os.linux
Subject: GWM under X11
Date: 28 Aug 92 14:42:50 MST
Distribution: world
Organization: University of Wyoming - Laramie, WY

Excuse me if this doesn't turn out, it the first time.

How do you get the GWM window manager to run instead of the
 TWM????

Also any suggestions on the best widget set to use???

			Thanks,
			Bills@outlaw.uwyo.edu
Newsgroups: comp.os.linux