Hi folks,
Short version: I need hardware suggestions for running Linux + X11. :)
Long version: My lab Taipei, Taiwan will be purchasing a couple of
high-powered compute servers (PowerChallenges and/or RS/6000 590's) for
our simulation work. None of these have graphics capabilities attached
to them (i.e., you shove 'em into a closet and attach external
terminals to them). We had originally planned to buy a PowerIndigo^2
instead (basically a PowerChallege with a graphics console), but the
pricing here in Taiwan adds about US$12000 to the cost. :(
Last week, I setup Linux and XFree86 on the 486/66 PC we use
for office admin work. The response was quite acceptable, and for
the price differential on the SGI, we could purchase 3 such PC's to
act as X terminals instead of a single SGI.
Our current PC is a 486DX2/66 ISA/VESA system with an S3 864-based
VESA video card, an Adaptec 1542C SCSI controller, 16 megabytes of RAM,
an ADI MicroScan 5A 17" monitor, and some NE2000-based network card (I
didn't buy the system, it came from the computing center's purchasing
department). My thoughts on the current setup:
* SCSI performance is acceptable, considering the bus and
controller (2.29s dd'ing a 2-megabyte file)
* I still can't get XFree86 3.1 configured for 1024x768x256
with this video card and monitor combination. 640x480 and
800x600 are possible though. The XF86Config utility does
not list this particular video card, nor the monitor, so
I'm stuck with guessing hsync/vsync and dot clock times.
No luck so far (even with vgaset and vmode helping out).
OTOH, an ET4000/W32p card I borrowed for one day was
up and running in 1024x768 in a matter of minutes.
* NFS performance is dog-slow. I get about 150K/s on NFS
reads (the Linux box is the client) but a nearly worthless
19K/s on NFS reads. The server in both cases is an SGI
Indy attached to the same Ethernet. Should I get a better,
name-brand network card, or is Linux's NFS code just
inherently slow?
I've asked around a little and read some of the FAQ's, and I've
come up with the following system:
* 486DX2/66 EISA/VLB, 256K cache, 16 megabytes RAM
* #9 GXE64 Pro VLB video (2 meg)
* Adaptec AHA-1742 EISA SCSI controller
* [network card???]
Since I'm not familiar with PC hardware, the items I've chosen
above probably aren't the most appropriate ones. The video card
is probably way overkill for what we need to do (I'd like a fast
card that can handle X at 1280x1024x256, with option to upgrade to
a higher resolution or more colours later). Maybe a Mach-32 based
card instead? A suggestion for a good 17" monitor would be
appreciated as well. Something that can be configured to work with
XFree86 straight out of the box.
The SCSI-howto FAQ says the AHA-1742 is no longer manufactured
by Adaptec, and I don't know if any supplier in Taiwan still stocks
it. Any other suggestions? It doesn't have to be screamingly fast,
but again, I don't want any configuration hassles in Linux.
As for the Ethernet card... I have no idea. I'd like something
that can handle the full 10Mbps bandwidth (since we will be running
lots of X stuff over it) and is supported by Linux. The one we have
now seems a bit slow (lagging window redraws in X, local FTP transfer
rates of around 250K/s, etc.), but Linux recognized it immediately.
Lastly, is an EISA/VLB motherboard a good buy? Or should I just
get a PCI system? Or what? Help! :)
Any suggestions (straight out product recommendations, pointers
to other FAQ's, etc.) greatly appreciated.
--
::::::::::: - - --===+ Home page URL = http://www.io.org/~taob/ +===-- - -