Page 1 of 1

T60 x1300 10.6.3 QE/CI problems

Posted: Thu Apr 22, 2010 11:27 pm
by gwurble
Hi All,

First, thanks to some fantastic posts/guides on getting ThinkPads working on OSX. This place has helped me the most in getting the T60 working on SL.

Now onto my current challenge. My currently stumbling block:
X1300 works at 1400x1050 with com.apple.Boot.plist Graphics Mode and Chameleon2.
I've added ATIRadeonx1000 key with my device ID to LegacyAppleRTC.kext (I already had this kext, I dont think I need the other key in there). I tried to follow Silencer's instructions on making a legacy kext.
I've read that I need to use ATIInject or RadeonHD but I am lost as to which.
I don't have QE/CI acceleration at the moment.

So my question is... What are the next steps that I need to follow?/Is there a guide?

Thanks for the help.



PS. When I was trying to read post about getting hex values I got a bit lost

PPS. Here is the system profiler output for my graphics setup at the moment.
Chipset Model: Unknown
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 64 MB
Vendor: ATI (0x1002)
Device ID: 0x7149
Revision ID: 0x0000
ROM Revision: 113-B7710C-176
EFI Driver Version: 01.00.318
Displays:
Display:
Resolution: 1400 x 1050
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes

[Edited] PPPS. I would like to keep this as Vanilla as possible so prefer to use /E or /E/E for any modified kexts.

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Fri Apr 23, 2010 3:13 am
by Silencer
Use RadeonHD, it's the only solution that will work for you.

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Fri Apr 23, 2010 3:16 am
by Sebinouse
I have in IntelGMA950 so I really don't know anything about RadeonX1300 ... but there is also this kext : http://www.insanelymac.com/forum/index. ... pic=148937

Good luck ;)

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Tue May 18, 2010 5:22 am
by gwurble
Silencer,

I tried RadeonHD, but I am not even sure that it is being loaded. Before I come back to that I think I need to address the ATIRadeonX1000.kext problem.

I currently get mouse tearing if I modify the ATIRadeonX1000.kext to have my device ID. I am currently using the one with HEX edited value, as provided by someone else.

So my question ... Does ATIRadeonX1000.kext with ATI inject work on 10.6.x ? Does it stop mouse tearing?

Cheers.

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Tue May 18, 2010 5:28 am
by Silencer
gwurble wrote: I tried RadeonHD, but I am not even sure that it is being loaded. Before I come back to that I think I need to address the ATIRadeonX1000.kext problem.

I currently get mouse tearing if I modify the ATIRadeonX1000.kext to have my device ID. I am currently using the one with HEX edited value, as provided by someone else.

So my question ... Does ATIRadeonX1000.kext with ATI inject work on 10.6.x ? Does it stop mouse tearing?
Mouse tearing will always be an issue, unless you find proper framebuffers that'll work for you. I'm not sure about hex-patched X1000.kext, are you sure that unpatched one but with modified Info.plist doesn't work for you? I would try to use vanilla X1000.kext first. If it gets loaded (mouse tearing will show), you should then enable RadeonHD. Please mind, RadeonHD only works when X1000.kext is loaded.

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Thu May 27, 2010 10:00 am
by gwurble
Silencer wrote: Mouse tearing will always be an issue, unless you find proper framebuffers that'll work for you. I'm not sure about hex-patched X1000.kext, are you sure that unpatched one but with modified Info.plist doesn't work for you? I would try to use vanilla X1000.kext first. If it gets loaded (mouse tearing will show), you should then enable RadeonHD. Please mind, RadeonHD only works when X1000.kext is loaded.
I turned on the vanilla ATIRadeonX1000.kext and mouse tearing shows. My System Profiler still displays:
Unknown:

Chipset Model: Unknown
Type: GPU
Bus: PCIe
Slot: Slot-1
PCIe Lane Width: x16
VRAM (Total): 64 MB
Vendor: ATI (0x1002)
Device ID: 0x7149
Revision ID: 0x0000
ROM Revision: 113-B7710C-176
EFI Driver Version: 01.00.318
Displays:
Display:
Resolution: 1400 x 1050
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Display Connector:


I checked Software > Extensions and ATIRadeonX1000 is there, RadeonHD is not... I have tried doing kextload RadeonHD and nothing changes.

Is there a way to make my system profiler display information about the card? Any way I can check why RadeonHD is not working? (although I don't see any references to it in kernel.log or system.log, and kextutil does say its loaded)

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Thu May 27, 2010 10:04 am
by Silencer
gwurble wrote:I checked Software > Extensions and ATIRadeonX1000 is there, RadeonHD is not... I have tried doing kextload RadeonHD and nothing changes.

Is there a way to make my system profiler display information about the card? Any way I can check why RadeonHD is not working? (although I don't see any references to it in kernel.log or system.log, and kextutil does say its loaded)
Do you have any injectors installed? If yes, RadeonHD won't work.

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Thu May 27, 2010 10:19 am
by gwurble
I don't remember installing any, I did try ATIInject by placing it in /E/E but that is currently .kext.noload. What am I looking for to check?

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Thu May 27, 2010 10:23 am
by Silencer
gwurble wrote:I don't remember installing any, I did try ATIInject by placing it in /E/E but that is currently .kext.noload. What am I looking for to check?
Also check /S/L/E for ATIinject and com.apple.Boot.plist for EFI string (delete device-properties if you have any).

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Sun May 30, 2010 6:33 am
by gwurble
Nothing in either one.

I do see this with dmesg:
Previous Shutdown Cause: 0
ATY_Init: Card 0x7149 was posted
ATY_Init: Quiting for card 0x7149

and then:
ATY,Megalodon: Not usable

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Fri Jun 11, 2010 2:14 pm
by sweec
You have ATY_init.kext installed. It's something like ATIInject but adds function to POST the secondary ATI card. Remove it since it does not work for you.

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Mon Apr 25, 2011 2:52 pm
by kage
Been trying some of the instructions here to get my X1300 T60 working with QE/CI. So far I have done the plist editing for the ATIRadeonX1000, but the internal LCD never shows anything and only external monitor works.

I'm on 10.6.6, any ideas?

Re: T60 x1300 10.6.3 QE/CI problems

Posted: Mon May 09, 2011 7:51 pm
by kage
Have this figured out in case anyone needs to know:

1) Edit ATIRadeonX1000 and insert your dev ID (7149), you can use either a legacy kext or edit the kext in SLE directly
2) Remove ATISupport and ATIFrameBuffer kexts from SLE
3) Install RadeonHD kext from here: http://www.insanelymac.com/forum/index. ... pic=190586, either in SLE or Extra

Don't forget to repair permissions and generate proper kext caches (I use kext wizard). Now you should have QE/CI (check for the translucent menu bar), no mouse tearing, and resolution control in preferences.

If I could only get sleep working on my T60 I'd be all set.