Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Hardware - Troubleshooting and Discussion > Mac Pro & Power Mac > Leopard on a Blue and White G3 Success with CoreImage!!!

Leopard on a Blue and White G3 Success with CoreImage!!!
Thread Tools
Fresh-Faced Recruit
Join Date: Jun 2008
Status: Offline
Reply With Quote
Jun 28, 2008, 06:00 AM
 
I've been close for some while on nearly getting Leopard to load on a Beige G3 / Blue & White G3 I can confirm that I have had success with it booting fully to the graphical user interface, after quite a few tries of different techniques.

There are some functions which currently need attention, like Firewire and power management, but this is related to the way I've got it working:

1. G3 B&W upgraded to run a 600Mhz G4 CPU
2. Used the B&W to installed 10.4 and upgrade to 10.4.11.
3. Used a Digital Audio G4 to install Leopard as an upgrade over existing Tiger installation
4. Tried to boot this on B&W G4. Got previous error or crash with IOGraphicsFamily
5. Noted that AppleCuda and AppleLynx (firewire) kexts didn't load corrctly during boot either/
6. Extracted all kernel extensions from 10.5 WWDC 2006 edition, using Digital Audio - as this booted on G3 and G4 systems, and has all the missing kernel extensions not included in the Lopeard final release.
7. Deleted 'newer versions' of the kexts 'IOGraphicsFamily.kext', 'AppleCuda.kext', 'IOFirewireFamily.kext' and installed the relevant ones from WWDC 2006.
8. Boot was then successful.

I attach a screenshot of the about this Mac and an Apple System Profiler report as proof. Currently, AppleCuda.kext doesn't load and this results in a shutdown powering down everything, but not turning off the fans. IOFirewiewFamily.kext doesn't load so firewire port doesn't yet work.

http://www.jkalittle.co.uk/jkalittle...dW_Leopard.png
http://www.jkalittle.co.uk/jkalittle...pard/BandW.rtf

I've also flashed a Nvidia Geforce PCI 5200 card which support CoreImage as hardware accelerated, not too slowly,

Next I'll try on my Beige G3 to see what happens!

Hope someone else finds this information useful.

James Little.
(Last edited by jimjamyaha-uk; Jun 28, 2008 at 07:36 AM. )
     
Addicted to MacNN
Join Date: Jan 2006
Location: Colorado Springs
Status: Offline
Reply With Quote
Jun 28, 2008, 10:00 AM
 
Congrats, but dear god, that must be slow.
     
Addicted to MacNN
Join Date: Oct 2001
Location: Automatic
Status: Offline
Reply With Quote
Jun 28, 2008, 10:36 AM
 
Are you sure about Core Image support?, your Apple menu seems to be opaque, in before of somebody pointing to 'you can disabled the transparency', you can't under 10.5

Still awesome nevertheless
Ignore applause.
     
Moderator
Join Date: Apr 2005
Location: Cambridge, UK
Status: Offline
Reply With Quote
Jun 28, 2008, 11:24 AM
 
Originally Posted by angelmb View Post
Are you sure about Core Image support?, your Apple menu seems to be opaque, in before of somebody pointing to 'you can disabled the transparency', you can't under 10.5

Still awesome nevertheless
That could just be due to the graphics kext he's using from the WWDC version of Leopard. I also recall people having issues with the transparent menu bar not working on PowerBooks and MacPros until 10.5.1/10.5.2.

I suspect any update would break this machine very easily, so you'll need to tread carefully.

But so far, so good
MacBook Pro C2D 2.4Ghz/4GB RAM/500GB HDD/10.6.2
Macbook C2D 2Ghz/1.5GB RAM/250GB HDD/10.6.1
     
Addicted to MacNN
Join Date: Oct 2001
Location: Automatic
Status: Offline
Reply With Quote
Jun 28, 2008, 11:44 AM
 
Originally Posted by seanc View Post
That could just be due to (…)
…and some envy from me cause my all mighty -by G3 standards- MDD G4 has no Core Image goodness whatsoever.
Ignore applause.
     
Moderator
Join Date: Apr 2005
Location: Cambridge, UK
Status: Offline
Reply With Quote
Jun 28, 2008, 11:48 AM
 
Green, toothed smiley says it all

I think it's time for you to get tinkering with a PC graphics card.
MacBook Pro C2D 2.4Ghz/4GB RAM/500GB HDD/10.6.2
Macbook C2D 2Ghz/1.5GB RAM/250GB HDD/10.6.1
     
Fresh-Faced Recruit
Join Date: Jun 2008
Status: Offline
Reply With Quote
Jun 28, 2008, 12:21 PM
 
Thanks for your comments guys - have now also managed to get it to boot on a G4 upgraded Beige G3 with Radeon 9200.

1. Booted into Mac OS 9, which was installed on same partition as 10.5
2. Used Xpostfacto to install startup item and bootx, to enable booting on oldworld macs.
3. Disabled onboard video using setenv pci-probe-list fffbffff in Open Firmware (Apple-Alt-O-F at startup)
4. Restarted, and bootup occured as per the B&W G3 (G4 Upgraded) all the way to the GUI.

It's noticeably more laggy/slow on the Beige G3 than the B&W, however I would go far as to say on the B&W it's pretty useable for basic tasks. Must be down to the 66Mhz bus vs. the 100Mhz one on the B&W.

James.
     
Forum Regular
Join Date: Jan 2005
Status: Offline
Reply With Quote
Jul 1, 2008, 11:59 PM
 
Originally Posted by angelmb View Post
Are you sure about Core Image support?, your Apple menu seems to be opaque, in before of somebody pointing to 'you can disabled the transparency', you can't under 10.5

Still awesome nevertheless
I don't think having core image means you can see the transparent menu. I'm almost positive my G4 Powerbook can do core image, but it's opaque in 10.5.
g4/1.5 GHz 12 inch powerbook / 1.25 RAM / 80 gig / Superdrive / 10.5.6
g3/400 MHz Pismo / 640 RAM / 40 gig / Combo Drive / 10.3.9
     
Addicted to MacNN
Join Date: Oct 2001
Location: Automatic
Status: Offline
Reply With Quote
Jul 2, 2008, 03:22 AM
 
Originally Posted by Kyros View Post
I don't think having core image means you can see the transparent menu. I'm almost positive my G4 Powerbook can do core image, but it's opaque in 10.5.
Oh, your PB GPU does indeed support Core Image… so if your menu is opaque I am kind of lost about what the heck would you need to get it transparent…

Thanks for clarify that.
Ignore applause.
     
Fresh-Faced Recruit
Join Date: Jun 2008
Status: Offline
Reply With Quote
Jul 9, 2008, 07:14 PM
 
Hi,

Another update regarding Leopard on Beige G3 (G4 upgraded) - it's now running 10.5.4 with sound and power management functions working properly.

There seemed to be a problem that whenever I updated the Beige from 10.5.0 to a newer version it would always restart with a kernel panic, stating "unable to find driver for platform "APPL,PowerMacG3". The only way I could get 10.5.0 working on it was to install 10.5.0 over a working Tiger 10.4.11 installation. Using a 'fresh install' of 10.5.0, adding back relevant kernel extensions always result in the same error as above.

However, thinking that the solution must lie in the kernel extensions I managed to get a fresh copy of 10.5.0 working by figuring out the differences between an installation of 10.5.0 over 10.4.11 and a fresh 10.5.0 install.

The kexts (apart from the ones Xpostfacto installs) that were missing from 10.5.0 were:

* AppleCuda.kext (handles ADB mouse and power management function and sound)
* AppleGossamer.kext (Platfrom expert for Beige G3, B&W and Yikes! G4 - i.e. the platform driver)
* AppleHeathrow.kext (driver for the Heathrow chip which handles IDE/ATA)
* AppleGracklePCI.kext (driver for the Grakle chip which handles memoery management and IDE/ATA and PCI slots)
* HeathrowATA.kext (driver for the ATA controller section of Heathrow chip)

By experimenting with the working installation of 10.5.0 over 10.4.11 I determined that out of the available kexts versions I have (Tiger versions, WWDC 2006 versions and 10.5 beta-build a527 versions) that the following combination worked. Where possible I used the latest a527 versions as these were the most recent, with the exception of AppleGracklePCI.kext, which was only available in the WWDC 2006. IOGraphicsFamily.kext from a527 exhibited the same crash as the one included in 10.5.0, so the one from WWDC 2006 was used.

To get 10.5.0 working:

1. Installed 10.5.0 from DVD using a Digital Audio G4 to a 7.7GB partition.
2. Copied (from a527): AppleCuda.kext, AppleGossamer.kext, AppleHeathrow.kext, HeathrowATA.kext into System/Library/Extensions/
3. Copied (from WWDC 2006): AppleGracklePCI.kext, IOGraphicsFamily.kext (deleted existing 10.5.0 one)
4. *Important* used BatChmod (http://macchampion.com/arbysoft/Welcome.html) programme to set permissions on all kexts to owner: system, group: wheel, read and execute only. Doing a permissions repair on the kexts with DiskUtility does not set the permissions properly.
5. *Important* deleted files in System/Library/Caches/ and file: System/Library/extensions.mkext and System/Library/Extensions/Caches/
6. Booted into OS 9 and used Xpostfacto to install all missing kenerel extensions for the Beige and to enable booting into Mac OS X on an oldworld system.
7. Restarted and boot went well.

Trying to update this to 10.5.4 resulted in the same error, so instead I used the Digital Audio to install a fresh 10.5.0 onto a partition and then ran the 10.5.4 combo updater, repeated the steps above and had success!
In 10.5.4 even the internal RagePro works, without causing a kenerl panic on startup - they key to this is to make sure that the RagePro.kext isn't in the extensions folder. Installing 10.5.0 over 10.4.11 meant that this was there.

The B&W and the Yikes! G4 should all work the same, except you will need the additional kexts installed, which are missing, or do not work from 10.5.0:

* AppleFireWireFamily.kext (10.5.0 version doesn't load properly)
* CMD646ATA.kext (missing from 10.5.0 - ATA driver)

Sorry it's a bit long-winded, but hope it's of interest to all those G4 upgraded beige G3s.

Regards,

James.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 05:51 PM.
All contents of these forums © 1995-2009 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.4 © 2000-2009, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2