From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sat, 5 Aug 1995 01:36:19 -0400 From: Daniel Egnor egnor@pride.ugcs.caltech.edu Subject: 387 required? *and* Memory errors? Mothra sucks? Topicbox-Message-UUID: 128c8308-eac8-11e9-9e20-41e7f4b1d025 Message-ID: <19950805053619.tL2zHomPwhkcSj1kC4GOAitYLTN0VVLbKvLUHwILrec@z> In article <199508050446.AA26993@interlock.wdni.com>, Steven Plite <9fans@cse.psu.edu> wrote: >Is a 387 required to run the 4-floppy dist on a 386? The hardware >requirements in the install docs don't say so, but the section on the 386 >compiler in "The Various Ports" says "...the compiler assumes i387-compatible >hardware...". I have successfully installed and booted Plan 9 on a 386 sans 387. It seems to work, except that floating-point operations fail with bogus results -- the only immediate result of this is that the 8 1/2 clock gizmo does not draw the hands correctly (or at all), since doing so requires trig. :) I assume other things break, too. This same installation crashes after being alive for more than a minute or two. I believe this is due to a faulty memory configuration (gah) but have not verified -- it *could* be due to lack of a coprocessor, but I rather doubt it. Additional topics: It appears (on a more stable system!) that Plan 9 deals very poorly with memory errors. For example, a simple recursive rc function, which a beginner can easily make accidentally, for example: fn ls { lc -F } (If you're clever you'll figure out why this loops -- it took me a while, since I wasn't used to the system) will very quickly cause an 8MB machine to scroll "No physical memory" messages all over the screen. Unless one is very quick to kill the offending shell (which is difficult with messages coursing all over one's screen!) the system crashes. This is poor. Have I misconfigured somehow? Perhaps I should add some swap space or something? Along similar lines, when Plan 9 boots, it prints a message about the amount of memory available, and invariably (even when booting from floppy!) prints some _large_ amount of swap available (like 50MB). Why does it do this? OK, an unrelated gripe: Why is Mothra just an ordinary old Web browser, except with a lame interface (and a lot of bugs)? Given Plan 9, I'd think you'd have something like a urlfs, which would be terribly handy, and an HTML browser on top of that... am I missing something? (Don't get me wrong, I love a lot of the concepts in Plan 9, I'm just wondering about some of the smaller issues. I do not yet have the CD, BTW.) Dan