>sorry for my lameness, but I had a video=atyfb parameter in BootX and >Mach64 support in the kernel, but not for virtual frame buffer - I had >strange crash at boot time when I use a self-compiled 2.2.9 kernel (I >should try to enable/disable various driver/modules to find the problem, >but I don't have the time yet). > >Should I enable virtual frame buffer support for Mach64 to use >XF86_FBDev accellerated? Or just I should give parameter in XF86Config >and/or BootX and/or fbset ? (I'm really new to Mac hardware :)
You shouldn't need the virtual frame buffer (it's only for testing). I have an iMac with a Rage IIc, and my BootX parameters are below: video=atyfb:vmode:17 That works fine, although my X server dies every once in a while if I switch from it to another shell and back. Just enable the following in your kernel under console drivers: Open Firmware frame buffer device support ATI Mach64 display support (this shows up twice--enable both) Select compiled-in fonts VGA 8x16 font Sparc console 8x16 font Sparc console 12x22 font Mac console 6x11 font What I'd like to know is how you got 2.2.9 to compile for PPC... I've been working on that forever--it seems that 2.2.8 broke syscalls.c and maybe also pmac_setup.c for PPC. I think the errors may only be relevant if you have IDE enabled (PowerBook G3 is IDE, right?). I just found a patch for it, but haven't had time to test it. If anyone is interested, I'll post the patch as soon as I test it. Perhaps it has something to do with the strange crash you had... Even if the patch works, I still can't get USB to work on anything >2.2.6, so I'm still SOL. Of course, you don't have to worry about that on a PowerBook. -Travis