Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
Anyone use Leopard 9A343 or prior? I'm wondering how it would fare as a Tiger update [...]
Is there anything compelling enough in these early Leopard betas that makes you want to use them rather than 10.4.11? :)
 
Last edited:
  • Like
Reactions: lepidotós

bobesch

macrumors 68020
Oct 21, 2015
2,143
2,222
Kiel, Germany
What's more, Tiger is more of an oddity for Intel. Without Classic, and with the existence of Snow Leopard, there are frankly better choices for PPC app support on Intel. But Tiger is the last version to support Classic, and that makes it very important for PowerPC Macs.
I was very keen to install Tiger on my SantaRosa MBP3,1, because I hoped for a lot of speed thaz could make Virtual Machines run faster so to have a small contemporary Linux-Distro (for browsing) and Win2k/XP/7 (for certain apps and games) on board.
Trouble is, that my registered versions of VMware Fusions start with a version, that requires Leopard.
(Didn't give Virtual Box a try yet.)
Since Classic does't work either, I start to understand your statement about Tiger to be "more of an oddity for intel".
I didn't read (or can't remember reading) the whole thread, but are there any essential features or applications or advantages to use Tiger instead of Leopard (beyond sheer nostalgia)?
 

lepidotós

macrumors 6502a
Aug 29, 2021
677
750
Marinette, Arizona
It seems like using Linux as your host and virtualizing Mac OS X and Windows with qemu could be a good option, as qemu lets you passthrough your hardware such as your GPU for near enough to native performance that people even use it for playing their video games.​
 
  • Like
Reactions: Amethyst1

bobesch

macrumors 68020
Oct 21, 2015
2,143
2,222
Kiel, Germany
It seems like using Linux as your host and virtualizing Mac OS X and Windows with qemu could be a good option, as qemu lets you passthrough your hardware such as your GPU for near enough to native performance that people even use it for playing their video games.​
Oh Linux & qemu ... that's another most interesting topic to get lost with!
But not today ...
 

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
[…] qemu lets you passthrough your hardware such as your GPU […]
You need a reasonably modern system with IOMMU or VT-d support and (at least) two GPUs — one for the host OS; one that is passed through to the VM — for this to work reasonably well though.

Our beloved old MacBooks can’t do that. ;)
 

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
I was very keen to install Tiger on my SantaRosa MBP3,1, because I hoped for a lot of speed thaz could make Virtual Machines run faster so to have a small contemporary Linux-Distro (for browsing) and Win2k/XP/7 (for certain apps and games) on board.
I don't think you're going to see much of a speed advantage for VMs by switching to Tiger for the host OS.

Trouble is, that my registered versions of VMware Fusions start with a version, that requires Leopard.
Finding a serial for VMware Fusion 2 isn't that difficult :) There's even a copy for sale on the German eBay right now. Quick, snap it up before I do (just joking).

Since Classic does't work either, I start to understand your statement about Tiger to be "more of an oddity for intel".
I have virtually no use for Classic in Tiger, so to me, Tiger on Intel is just as great and usable as on PowerPC, and a lot faster compared to the G4 Macs I've run it on so far.
 
Last edited:

Amethyst1

macrumors G3
Original poster
Oct 28, 2015
9,825
12,245
The ATIccelerator II link doesn’t bring to the download. Where I can get it? It might be handy for a fellow Rage Pro user
Edit: I’ve found it on Macintosh Repository, maybe later I’ll update the link
No need to bother with that site because it's also on Macintosh Garden. I've updated the link accordingly. :)
 
Last edited:
  • Like
Reactions: lepidotós

AphoticD

macrumors 68020
Feb 17, 2017
2,283
3,467
Added VirtualBox 3.0.12 - The last supported version for Intel Tiger. This version is no longer hosted on virtualbox.org, as anything pre-v4.0 has been removed. So I have linked to a third party file host and tested the download, which installed perfectly fine on my macmini2,1.

Picture-1.jpg
Tested netinstall Debian 11 (Bullseye) and running Firefox 102.9.0esr (32-bit) A OK. Runs great as a fairly zippy solution to running a more modern browser on an older Intel Mac - Performance wise, this far outperforms VirtualBox (v4.3.40) under Snow Leopard with the same guest installation (on the same hardware). Tiger really is that much lighter.
 
Last edited:

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
Hope this is the right place for this post - sorry if not.

My first post here, this great forum has been one of the key drivers for me to resurrect my 2004 Powerbook, upgrade it (not an easy task), find a way to install Tiger on its fresh new SSD while missing the install discs and desperately attempting - without any success - to boot from a usb pendrive, etc...

Long story short : I now have successfully installed Tiger 10.4.11 and Sorbet Leopard R5 (cf my detailed signature below), worked without a glitch until a few days ago : when booting Tiger, I'm now getting a kernel panic (after the usual chime and spinning thing) with a grey background box and (in)famous sentence repeated in 4 languages asking me to shutdown etc...

While booted on Sorbet, I have run a "Repair disk" on that Tiger partition (which did find issues, all fixed), re-ran it to make sure, however still getting the kernel panic. Looked into the console logs but no info there. (and can't find the file /Library/Logs/panic.log in the Tiger partition).

Now if I boot Tiger by first going thru boot options, then I get no kernel panic and a normal boot up. Strange...

OTOH I can boot Sorbet Leopard normally (2nd partition on the SSD) without any problem.

One last note : when I go thru the boot options screen, in addition to Tiger and Sorbet I see a 3rd HDD icon with an X below (but no name) as if I had installed a 3rd OS - which I have _not_ (yet), however if I try to boot from it I get the "no entry" grey icon, hence a dead-end option (not surprisingly). Just wondering what on earth is this 3rd boot option coming from ??
Edit : self answer, it's probably because I have a 3rd partition called "Linux" but it's totally empty for now, never touched it... (and also have a 4th partition called "Documents", empty too for now).
Also, I thought I'd mention I have auto creation of a RAMDisk at boot-up (very much doubt it could be the cause).

Edit : btw both batteries (main and PRAM) dead, so power plugged all the time and I get date/time properly set immediately after each reboot (with System Prefs, though pretty slow at times). Also, I noticed that the shutdown takes more time than before, like >30s (empty blue screen with spinning thingy) while it just takes a few seconds on Sorbet.
Also, just booted in Safe mode (Shift) and it does go thru without a KP. Clearly a SW issue, not HW. Some app/driver/... that launches during normal boot (and not in Safe mode) and triggers a KP, unfortunately OS X tells me nothing about what causes the problem, no panic nor crash log file, nothing...

Any hint or help on how to get rid of the KP issue would be much appreciated. :)

P.S. sorry for the long protracted message but I thought I'd want to give as much info as needed to try to narrow the problem down to few possibilities. I've searched the forum and the internet but couldn't find anything of help.
Btw english ain't my native language, so please pardon my french english. :-]
 
Last edited:

Doq

macrumors 6502a
Dec 8, 2019
547
815
The Lab DX
Volumes that are "blessed" are the only volumes that should appear in the boot picker. That you have a third boot option may be part of the reason why you're getting KPs, but just to be sure, you can boot into Tiger in verbose mode (hold <Command>V until the Apple goes away and you see a text stream). In verbose mode, the kernel panic itself will print to the screen instead of the Phrase of Death.
 

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
Thanxx a lot for the tip, actually I had found out about the Command-V verbose mode and took a picture of the screen below. Much to my surprise it appears to be an issue with one of the audio drivers - at least that's what I gather from the 3-time repeat of the chunk of text in the picture below, after which Darwin decides to throw the towel.

Isn't there a way to get the entire boot sequence text auto dumped to a file ? (like the "panic.log" I was expecting to find in /Library/Logs, as I read somewhere in an Apple support site discussion)

Anyway, at this point I'll try to investigate this issue with the audio (the h/w does work btw, I can play music etc), maybe try to reinstall the drivers from the Tiger DVD (provided I can find the drivers location, and if I'm lucky one of them will have a recent modification date), I think the last app I installed was Aquafox but doubt it would play around with audio drivers - but what do I know?.

kernel_panic.jpg
 

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
So the strange (I find) thing is that, this audio driver driven (no pun intended) kernel panic happens _only_ if I do a direct boot, but not when I first go thru boot options and select the Tiger boot partition... how's that even possible ??o_O

As for the 3rd boot icon, I really have no idea why it's there, I don't have any CD/DVD or usb thumbdrive present at boot time - just a usb keyboard and wireless mouse dongle (and have the PB connected via DVI to a 22" monitor shared w/ a Win11 (yuk !) mini PC).
 

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
Ok so considering the KP issue is actually due to an audio driver mess (is it 100% certain ?), and that these drivers are present in the system exclusively in the form of kernel extensions (is that right ?), I've done the following in a terminal window :

$ kextstat | grep Audio

72 5 0x55c000 0x1e000 0x1d000 com.apple.iokit.IOAudioFamily (1.5.5b2) <27 11>
74 1 0xa36000 0x5b000 0x5a000 com.apple.driver.AppleFWAudio (2.2.0fc9) <73 72 32 11>
75 0 0xa91000 0x4000 0x3000 com.apple.driver.AppleMLANAudio (2.2.0fc9) <74 73 32 11>
80 0 0xab4000 0x5000 0x4000 com.apple.driver.AudioIPCDriver (1.0.3) <72 5 4 3 2>
88 2 0x57a000 0xb000 0xa000 com.apple.driver.Apple02DBDMAAudio (2.5.6b5) <72 11>
89 1 0x585000 0x3000 0x2000 com.apple.driver.AudioI2SControl (2.5.6b5) <11>
90 1 0x588000 0x13000 0x12000 com.apple.driver.Apple02Audio (2.5.6b5) <88 72 27 11>
92 0 0x59b000 0x10000 0xf000 com.apple.driver.AppleTexas2Audio (2.5.6b5) <90 89 88 72 11>

and :

$ ls -l /System/Library/Extensions | grep Audio
drwxr-xr-x 3 root wheel 102 Mar 26 2005 Apple02Audio.kext
drwxr-xr-x 3 root wheel 102 Mar 28 2005 AppleFWAudio.kext
drwxr-xr-x 3 root wheel 102 Mar 28 2005 AppleMLANAudio.kext
drwxr-xr-x 3 root wheel 102 Mar 26 2005 AppleOnboardAudio.kext
drwxr-xr-x 3 root wheel 102 Mar 26 2005 AppleUSBAudio.kext
drwxr-xr-x 3 root wheel 102 Mar 26 2005 AudioDeviceTreeUpdater.kext
drwxr-xr-x 3 root wheel 102 Oct 11 2007 AudioIPCDriver.kext
drwxr-xr-x 3 root wheel 102 Mar 26 2005 IOAudioFamily.kext
drwxr-xr-x 3 root wheel 102 Oct 11 2007 SM56KUSBAudioFamily.kext
drwxr-xr-x 3 root wheel 102 Mar 26 2005 VirtualAudioDriver.kext

Not sure what to do from here, so I'll load the Tiger DVD and replace the above kext's (I'll save them first, just in case) with the ones in the DVD and then see what happens.
 

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
... Which I just tried to do, only to find that the kext's are not separately available as such in the Tiger install DVD, only the file "IOAudioFamily.kext" is but all others are probably generated during install from the file "Extensions.mkext", just a wild guess.

I'd rather avoid having to fully reinstall Tiger though... :/
 
Last edited:

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
Hi @Dronecatcher, nope no red light shining in the headphone socket while hanging at KP (both normal and verbose boot), don't think there's one in my model PBook (and not mentioned in any of the manuals, product and service guide).

(and btw, thanxx a bunch for your many contributions esp. around Youtube on PPC, I'm still to try some of the stuff you've put together, right now for me YT on Tiger 1.33GHz PPC = slideshow).
 
  • Like
Reactions: Dronecatcher

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
I thought I had fixed the issue by replacing the offending kext ("IOAudioFamily.kext") with the one from the Tiger install DVD... indeed the PB did boot normally without KP - however, I then found out that actually OSX refuses to use that kext, with a message box saying that the system extension was "installed improperly".

Looks like I need to figure out how to "properly" install that kext, maybe one of the experts here can chime in and write a short explainer or point me toward one.

Edit : I've compared permissions of this kext with another audio kext and found them to be pretty different, in particuliar I was the owner of the kext instead of the system being owner - so changed this, and... didn't work.

Edit 2 : found a web page with instructions on how to do it (in Terminal), and... success !! :)

Now I suppose the root cause for which this kext was corrupt still exist, might be an app I recently installed or what, so maybe that will resurface later - but we shall see, pretty happy for now.
 
Last edited:

Alubook133

macrumors newbie
Nov 12, 2024
16
10
Southern France
I'm sure most people here don't need this, but I thought someone might find it useful : to "properly" install a kext (new, or as a replacement for a corrupted one like in my case), one has to open a Terminal, then enter :

cd /System/Library/Extensions/ sudo chmod -R 755 kextfilename.kext sudo chown -R root:wheel kextfilename.kext
(obviously, replace "kextfilename" with the name of the kext you want to install)
In fact I almost did this using the "Get Info" boxes to change ownership and permissions, but the code above is the right way to do it.

Optionally you may also have to execute the following : (not in my case)

sudo rm -R Extensions.kextcache sudo rm -R Extensions.mkext
Now I'm still in awe as to why the KP only showed up upon normal boot and _not_ when booting Tiger via the boot picker, would be interesting to understand why. 🤔
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.