magrute Posted November 21, 2006 Share Posted November 21, 2006 i am having trouble getting ci/qe working on a fx5200, the Titan.kext losads fine but no ci/qe support. how can this be when it recognizes my chip set? any help would be appriciated NVIDIA GeForce FX 5200: Chipset Model: NVIDIA GeForce FX 5200 Type: Display Bus: PCI VRAM (Total): 128 MB Vendor: NVIDIA (0x10de) Device ID: 0x0322 Revision ID: 0x00a1 Displays: Display: Resolution: 1024 x 768 Depth: 32-bit Color Core Image: Not Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Not Supported Display: i am using 10.4.8 test 1 image Link to comment Share on other sites More sharing options...
magrute Posted November 21, 2006 Author Share Posted November 21, 2006 Success!! Duh! i found a folder in System/Library/Extensions labled: Extensions_Nvidia_disabled so i checked it out and it had a whole bunch of files in it some of which were, Titan.kext;AGPGart.kext and among others so what i did was i changed NVidiaHal40 & NVResmon whatever and transfered all the files in that folder chmod/chown repaired perms. and rebooted, and low and behold this is what i saw: Chipset Model: NVIDIA GeForce FX 5200 Type: Display Bus: AGP VRAM (Total): 128 MB Vendor: NVIDIA (0x10de) Device ID: 0x0322 Revision ID: 0x00a1 Displays: VGA Display: Resolution: 1024 x 768 @ 60 Hz Depth: 32-bit Color Core Image: Supported Main Display: Yes Mirror: Off Online: Yes Quartz Extreme: Supported Display: Status: No display connected WOOOOOHOOOOO!!! Link to comment Share on other sites More sharing options...
Fernyman Posted November 21, 2006 Share Posted November 21, 2006 You mean you changed. Changed what? I have the same GPU as you and tried almost anything without success. Could you be a little more detailed to help a fellow to hack his Mac? Thanks! Link to comment Share on other sites More sharing options...
magrute Posted November 21, 2006 Author Share Posted November 21, 2006 sorry i was so excited the folder has some files i needed for this to work. what i did was input my card's id in the two files: NVDANV40HAL.kext & NVDAResman.kext the place i changed it was in info.plist in this section: <key>NVidiaRM</key> <dict> <key>CFBundleIdentifier</key> <string>com.apple.nvidia.nv40hal</string> <key>IOClass</key> <string>NVDANV40HAL</string> <key>IOMatchCategory</key> <string>IOService</string> <key>IOPCIMatch</key> <string>0x032210de&0xfff0ffff 0x00f010de&0xfff0ffff 0x022010de&0xfff0ffff 0x014010de&0xfff0ffff 0x016010de&0xfff0ffff 0x009010de&0xfff0ffff 0x01d010de&0xfff0ffff 0x039010de&0xfff0ffff 0x029010de&0xfff0ffff</string> <key>IOProbeScore</key> <integer>60000</integer> <key>IOProviderClass</key> <string>IOPCIDevice</string> what i changed is in bold i changed my id in both files which for fx5200 is x0322 let me know if this helps oh by the way i am using 10.4.8 TEST 1 release Link to comment Share on other sites More sharing options...
Fernyman Posted November 21, 2006 Share Posted November 21, 2006 Thanks, I'll try this. Link to comment Share on other sites More sharing options...
Fernyman Posted November 21, 2006 Share Posted November 21, 2006 No success. I'm using the same ISO as you, have the same card. What could be wrong? Link to comment Share on other sites More sharing options...
magrute Posted November 22, 2006 Author Share Posted November 22, 2006 do you have the folder Extensions_Nvidia_disabled in System/Library? if so,change to your id in those 2 files i mentioned earlier. then copy every file within the Extensions_Nvidia_disabled into: System/Library/Extensions if it asks if you want to replace any say yes i don't know if this is advisable or correct to do it this way,but this is exactly what i did,when you chown/chmod i did it like this: chown -R root:wheel *.kext chmod -R 755 *.kext diskutil repairpermissions / reboot like i said i don't know if you should do it like that or not but that is exactly what i did to make it work remember to change your id in both files! Link to comment Share on other sites More sharing options...
Fernyman Posted November 22, 2006 Share Posted November 22, 2006 Thanks magrute, but i'm convinced that it's about my card, as i did exactly what you did. I'm starting to think that cards that doesn't have DVI-out won't work. Does yours have? Link to comment Share on other sites More sharing options...
magrute Posted November 22, 2006 Author Share Posted November 22, 2006 yes, dual dvi i don't think that is it cause i am hooked up vga using a dvi-vga adapter but i could be wrong. do you have natit installed also if so remove it, it conflics w/titan Link to comment Share on other sites More sharing options...
seanbperiod Posted December 11, 2006 Share Posted December 11, 2006 i'm having problems, saying that the natit or titan kext can't be loaded because it may have been installed improperly. my fx5200 card has dvi, vga, and svideo out.. unfortunately, i don't have a dvi monitor. when i had my tv plugged in and rebooted, my monitor flickered a few times, and then my system rebooted.. i unplugged the tv, and then i get the error message.. i'm so close! please help. thank you. Link to comment Share on other sites More sharing options...
Rammjet Posted December 11, 2006 Share Posted December 11, 2006 Try performing a "sudo chown -R root:wheel" on the kext, then remove the Extensions.mkext and Extensions.kextcache and reboot. Link to comment Share on other sites More sharing options...
seanbperiod Posted December 11, 2006 Share Posted December 11, 2006 thanks rammjet for the help, i did that, and i'm not getting the error anymore- but i still can't change resolutions, or have QE/CI support. i edited the correct strings in the appropiate files- however as per your guide in the other thread, i made it <string>0x032210de</string> should i have left the other entries, and just edited the first in the group? Link to comment Share on other sites More sharing options...
Rammjet Posted December 11, 2006 Share Posted December 11, 2006 You only need one vendor/device string in each kext as long as it is yours. Link to comment Share on other sites More sharing options...
seanbperiod Posted December 11, 2006 Share Posted December 11, 2006 hmm, then i don't know what the problem is.. your guide says that for 5xxx series cards to use NVDANV30HAL.kext, but i've read that some others on here have used nvdanv40hal.. so i changed the strings in both. natit seems to be loaded, but for some reason ci/qe or resolution changes.. i'm stumped.. Link to comment Share on other sites More sharing options...
parachute Posted December 14, 2006 Share Posted December 14, 2006 I think Rammjet is talking about the ID's in the kext's, not which kext's are loaded. I searched before asking and found this thread about my 5200. I'll give this one a try tonight and will report back. If I fail, I'll re-install tubgirl's "test 1" release with NV40 checked this time. Link to comment Share on other sites More sharing options...
Recommended Posts