Jump to content

can't get Titan to work?


magrute
 Share

15 posts in this topic

Recommended Posts

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

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

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

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

  • 3 weeks later...

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

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

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

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

 Share

×
×
  • Create New...