Bought a new G5 tower? Quiet your fan!

Architecture specific questions.

Bought a new G5 tower? Quiet your fan!

Postby OldHippie » 08 Oct 2005, 06:47

My company bought a new G5 tower for a specific server application that required YDL 4, so we got YDL 4.0.1. It installed OK, but the machine sounded like a bloody vacuum cleaner. I was told that the latest release, 4.0.91, contained a fix for this, so we paid for ydl.net and I downloaded 4.0.91. I did a complete clean reinstall, but it still sounded like a bloody vacuum cleaner.

Hm.

What followed was a lot of research, cursing, drinking, recompiling, more cursing, more drinking (OK, that was the good part), and still a machine too noisy for the classroom.

Finally, I found the fix. This seems to be relevant if you have a brand new G5 dual proc tower - mine was PowerMac 7,3. There's a patch, but frankly it's probably easier to just open the file and make the edit.

The file is /usr/src/linux.../arch/ppc64/kernel/prom_init.c, which contains fixup code for 'broken' G5 hardware/firmware. Here's the complete patch as published - you can easily figure out the edit from this:

--- a/arch/ppc64/kernel/prom_init.c 2005-07-27 18:34:40.000000000 -0700
+++ b/arch/ppc64/kernel/prom_init.c 2005-08-09 16:18:04.000000000 -0700
@@ -1803,7 +1803,7 @@
if (prom_getprop(u3, "device-rev", &u3_rev, sizeof(u3_rev))
== PROM_ERROR)
return;
- if (u3_rev != 0x35)
+ if (u3_rev != 0x35 && u3_rev != 0x37)
return;
/* does it need fixup ? */
if (prom_getproplen(i2c, "interrupts") > 0)

That fixed it! After all the other to-ing and fro-ing I'd done before I found this, I did a complete reinstall from the 4.0.91 disks, then rebuilt the kernel with this one-line change - blissful quiet. My manager, whose cube is next to mine, wasn't aware the machine was even powered up.

I hope you find this helpful -- OldHippie
I remember magnetic core memory - and magnetic core memory always remembers.
OldHippie
ydl newbie
ydl newbie
 
Posts: 2
Joined: 08 Oct 2005, 06:33
Location: Pacific NorthWet

Postby StarKnight83 » 08 Oct 2005, 22:36

id see about getting something like gkrellm w/ a temp moniter (there should one if not in gkrellm that can access the hw sensors) and make sure that the temps are ok on the procs (just worry that uve disabled the fans completely)
Til our paths cross again
User avatar
StarKnight83
Moderator
Moderator
 
Posts: 959
Joined: 12 Jul 2004, 16:26
Location: Ft. Wayne, IN; USA

Postby OldHippie » 10 Oct 2005, 04:28

Thanks for the concern, but they're still running - if you're right next to the machine, you can hear them. I do plan to pick up one of the packages folks have done to monitor the sensors, since this machine will see quite a bit of compute-bound duty in the classroom - but it's so nice to be able to hear myself think about that! :D
I remember magnetic core memory - and magnetic core memory always remembers.
OldHippie
ydl newbie
ydl newbie
 
Posts: 2
Joined: 08 Oct 2005, 06:33
Location: Pacific NorthWet

Re: Bought a new G5 tower? Quiet your fan!

Postby ehwood » 09 Jul 2009, 01:45

Sadly, I am having this same problem with YDL 6.1 & my PM G5 tower. I don't know of any other discussions relating to this issue with this version of YDL. What gives? Hasn't this been corrected yet?
ehwood
ydl newbie
ydl newbie
 
Posts: 1
Joined: 09 Jul 2009, 01:07

Re: Bought a new G5 tower? Quiet your fan!

Postby bavery » 25 Jan 2010, 06:56

[MODERATOR EDIT: Sorry - we don't allow duplicate posts in our forums. Locking this topic for further postings. -Paul]

i hate to also be a YDL buzzkill but i also struggled with this issue, spent hours on it, then installed Ubuntu and it's been great. it may not be officially supported but there is a great page dedicated to it:
https://wiki.ubuntu.com/PowerPCFAQ

downloaded it, installed it, works a treat. except...
Flash support is complicated so things like YouTube, Hulu, and Pandora are hard to get working. personally, i don't care - the jet engine noise is gone.

sorry YDL folks, i wanted to like it, tried it...
bavery
ydl newbie
ydl newbie
 
Posts: 2
Joined: 25 Jan 2010, 06:49


Return to G4, G5 and XServe

Who is online

Users browsing this forum: No registered users and 1 guest