The second monitor finally got here. Video card had been installed and
working single-head for a week.
The original video setup. The monitor on the left is actually hooked to
cybil, not to angharad.
The easy way to get a heavy monitor out of a box... open the box, roll it
(carefully!) over onto its top, and lift the box off the monitor.
Much easier than trying to lift the monitor out of the box.
cybil's monitor, as you can see, is now on the floor beside her, to make
room.
A bit of X tweaking later, we had dual-head. X kept wanting to pop boxes up
in the middle of the "screen", though...
Two separate desktops solves that problem, and works much better with
fvwm2's virtual desktops. Running a single screen across both monitors
prevents you from moving the virtual desktops on the two heads independently
of each other. Running two separate desktops prevents dragging windows
between the two heads, but I'd rather that than lose my virtual
desktops.
The motherboard upgrade arrived.
Mmmmmm.... packing peanuts. Tasty.
Motherboard, processors and RAM, and heat sinks.
Note the bright orange label letting you know that there are parts inside
the CPU/RAM packet, so you don't, e.g., throw it out and write a nasty
email to the vendor because they didn't send you your processors.
The motherboard... a Tyan Tiger MP S2460. Count the processor sockets. The
64-bit PCI slots are just a bonus...
Those sockets filled with processors... a pair of AMD Athlon XP 1900+s
(that's 2 x 1.6GHz Palominos, if you don't speak marketroidese). Note the
exposed CPU cores. That's because they're easier to cool when they're not
encased in a block of ceramic. Which brings us to...
... the heat sinks. They're Vantec copper heat sinks, with 6800 RPM fans on
them.
angharad's original motherboard, FIC SD-11, with the 650MHz Slot A K7 Classic, pulled
out of the case to make room for the new board.
The new board installed in angharad's case. The RAM - two sticks of 512M
PC2100 Registered ECC DDR - is also installed. Note the lack of a backplate
around the I/O ports... the old FIC SD-11 uses a non-standard backplate
(which was provided with the board), and the standard backplate that came
with the case (Enlight 7237... very nice box) is currently in North Carolina
(along with the drive mounting rails... I'll need to retrieve them before
I upgrade the storage).
Time to put the heat sinks on. First, they need silicone grease to make sure
the CPUs get good thermal conductivity to the heat sink itself. However,
both packets of silicone that came with the heat sinks had ruptured.
Fortunately, there was about ten times as much as needed, anyway, and I was
able to salvage plenty to put on the CPUs.
Then we got the fun part... getting the heat sinks on and clipped down
firmly, making good contact with the CPUs, without cracking one of those
exposed cores and destroying a $250 processor. This task was not made easier
by the board design... notice that on not one but both CPU sockets,
one of the clips that holds the heat sink down is hidden down between the
heat sink and a row of inch-tall capacitors.
I did finally manage to get them on without destroying either chip. Note
that I had to pull the RAM again to get more room to work.
Video card (Matrox Millennium G550 32M DDR AGP dual-head) installed, RAM
back in, network card (not visible) installed, and everything generally
ready to go.
First POST. Both CPUs
detected, though it's identifying them as MPs rather than XPs... apparently
making the assumption that because there are two, they're MPs. XPs, after
all, are not supported in SMP configuration (but they work just fine). It
found the full gig of RAM, too, and the boot halted there because I hadn't
hooked the drives up yet.
Inside the case with the machine running. You can tell it's running because
the CPU fans are blurred. Those puppies are loud. One of them, I
discovered on first power-up, had been smacked around somehow, such that one of
the plastic struts that holds the fan in position had gotten cracked, so
when it was powered up, it spun up to 6800 RPM with the fan blades rubbing
against the body of the fan. Sounded like I had a lawn mower inside the
case. 30 seconds with a screwdriver fixed that problem, though.
I figured what with going dual-monitor and dual-CPU, I could go
dual-keyboard as well. Actually, the left Shift and Ctrl keys on my old cheap
keyboard were starting to go, so I went and picked up a new USB keyboard.
It's not easy to find decent keyboards these days. This one was basically my
only option that had a full-sized Backspace, the '\' in the right place
(between the Enter and the Backspace), didn't have the keys in some weird
"ergonomic" position, didn't have strange beveling on the bottom row of
keys, and wasn't wireless (yes, sniff my keystrokes, please!). Both
keyboards are hooked up and working, though, and if I were to plug
in the Intellimouse, I could, I think, theoretically configure X to run the two
monitor/keyboard/mouse combinations as two completely separate terminals. I may have to try it someday just to prove it
can be done.
USB keyboard up and running, don't need the PS/2 keyboard anymore. That took
a couple reboots, because I'd turned on input core support in the kernel for
USB mice, but had neglected to do so for keyboards. The PS/2 keyboard is
actually still plugged in... I just moved it out of the way.
It's got a two-port USB hub in it. Yay.
Lots of extra keys on the thing. In addition to the standard 101 keys and
the "Windows" keys, there's eight hotkeys above the function keys (six of
which return scancodes greater than 255, and are therefore not useful), a
cluster of seven buttons for controlling multimedia apps (which I've set up
to control XMMS... on cybil... gotta love ssh), and two additional keys by
the arrow-T. Some of the standard keys are in odd places, but all of the
important ones are where they belong.
Storage upgrade is up next. I haven't quite decided on that yet, but I'm thinking 4 x 36.4G Ultra160 SCSI RAID5.