tags: kernel, PowerMac G5

Action executed in 0.000

Stability with 2.6.14

For the past month or so my workstation has been freezing about four to eight times per night. I thought there was a faulty RAM chip, CPU or some other hardware related problem.

Well, after upgrading to Linux 2.6.14 stability has been restored. Also it looks like bluetooth is now enabled by default in the Debian distribution.

Flip Flop Morning

This morning i've had two flops for every flip. It starts with me forgetting to return a video at the cost of 3$ per day. I had to bring my bills in to work, because i didn't pay them this weekend. But it's nice that i pay them online. It's not nice that my visa was high; always a couple hundred more than i expect. Usually i find gas takes up a good portion.

This weekend was great. Maybe in the near future i'll explain more about that.

My car needs an oil change. For two days now i've been hearing an odd sound. Never heard it before. It's not related to the rotation of the engine or the brakes. It may be related to steering indirectly. I think it's the bearings in the front left of the car. When i turn left i hear this pale squeaking sound. But i also hear it on the open road.

Traffic this morning on the radio was bad. IRL it wasn't.

Decaf coffee was just as enjoyable as caffeinated this morning.

Oh i know a large frustration i have.... This weekend i upgraded to Linux 2.6.12, because BenH added support for sound on the G5. I've never had so much difficulty compiling the kernel. It wasn't syntax problems, but linking problems. The make system is screwy. Maybe it's because they're switching from BitKeeper to Git; shrug. The main problem is with CONFIG_VGA_CONSOLE. If i leave it on, the kernel doesn't compile. Missing objects are orig_x, orig_y, cols, and a couple others in functions putc and puts in the file misc-common.c. Also SMU, intended for G5s doesn't work unless you compile a 64 bit kernel. But i'm not gonna build a cross compiler just for sound. We'll see if i convert to a pure 64 bit environment. I certainly don't think 64 bit is instinctively better than 32 bit. I mean i don't work with data that requires 64 bit processing or a 64 address space. And it's nice to get twice the instructions or data in one clock tick. All in all, no sound yet.

Debian on G5, Sushi

I'm taking another stab at installing Debian GNU/Linux on my G5. The last attempt failed because SATA kernel modules weren't loaded. Even after loading them manually, the device files didn't exist.

Went out last night to downtown Bethesda with Mark. We got a late dinner at Raku. I'm finally learning the Japanese names for sushi. Nigiri are the ones with seafood over rice. Maki are the rolls. I had saba (mackeral) and Sake (salmon).