
Originally Posted by
videospigot
eutudb23, since you said you activated your 6550M with a 48xx kext (which is quite surprising considering 48xx is 2 generations apart from 6550M), I went and checked your posting history to see how you got it to work. From your posts I realized you started out with iAtkos L2, the distro any sane person would be using; because if you borked something, it's easy to reinstall and reinstall and reinstall. And any driver support can be researched and added on later, or if there is none, you can quickly ditch the 'puter and move on to another.
But not you. You took the path of the ninja. With a laptop ridden with uncertainties, you tossed out the iAtkos easy method, and went all out into the deep woods with the Tonymac vanilla install method*. [Insanity? Check!] And you're here claiming that an unsupported video card worked OOTB for you, only sound doesn't work?
Fairy godmother of Bullshit City. What treachery is this?
OK, let's spare ourselves the semantics, and look at the facts. Just do this. Look inside your ATI4800Controller.kext and find the Info.plist, and locate IOPCIMatch.
<key>IOPCIMatch</key>
<string>0x94401002 0x944a1002</string>
Here it says that the device IDs supported are 9440 and 944a. The code we want for 6550M is 68C1. Now, you'd think that 6550M being from the 6000 series, it should be found on ATI6000Controller? Wrong. Peeking inside that KEXT, all we get is:
<key>IOPCIMatch</key>
<string>0x67681002 0x67701002 0x67791002 0x67601002 0x67611002 0x67501002 0x67581002 0x67591002 0x67401002 0x67411002 0x67451002 0x67381002 0x67391002 0x67201002 0x67221002 0x67181002 0x67191002 0x68401002</string>
There is a 6840, close but no cigar.
Whereas if we popped inside the ATI5000Controller...
<key>IOPCIMatch</key>
<string>0x68981002 0x68991002 0x68E01002 0x68E11002 0x68D81002 0x68C01002 0x68C11002 0x68D91002 0x68B81002 0x68B01002 0x68B11002 0x68A01002 0x68A11002 </string>
Bingo. So instead of Duckweed, which you claim to use, but is really only supposed to work as frame buffer for HD68xx cards, we should be using Hoolock instead.
That's going by logic. But if Duckweed works for you, I doubt it has anything to do with Chameleon or Champlist, or the vanilla install or any of those things you said you did. It can only be chalked up to voodoo.
So all that being said, my iAtkos is working, but it won't sleep, not even the display (which I found out isn't related to the ATI KEXT). Also, switching to 800x600 rez (the 4:3 one, not stretched) would black out the screen. Other resolution modes are all working.
*No offense to Tony. I think it's great that the method works, especially for all you fans. But stupid me, I failed so hard at even getting the image file onto a blank disc. And question to all you fans: do you really need 2 discs, one to boot and the Lion installer to install? And how do you like the cartoon apple bootup menu? Is it changeable?