Jump to content

[HOW TO] get QE/CI on 10.4.8 with an nVidia card with nVidia chipset


EtherealRemnant
 Share

48 posts in this topic

Recommended Posts

Okay so I keep getting a lot of questions on how this all works.

 

Its a pretty simple process.

 

Basically to explain everything, by default GeForce.kext looks for anything that has the vendor ID of 10de (nVidia) and tries to activate it as a video card, kernel panicking the system.

 

Move the offending kext in single user if this panic affects you by booting with -s kernel flag and then typing mount -uw / when you get to the Darwin prompt. Then type mkdir disabled. Next, type mv /System/Library/Extensions/GeForce.kext /disabled

 

Reboot to OS X GUI.

 

Start off by moving getting Titan ---> omni.starchaser.org - follow FULL instructions on Titan's page.

 

Next, you need to open system profiler and navigate to Graphics/Displays.

 

Look for your Device ID and right it down, including the 0x. For example on my 7900GT, my Device ID is 0x291.

 

Now open terminal and type sudo nano /disabled/GeForce.kext/Contents/Info.plist

 

Scroll down til you see:

 

<key>IOPCIMatch</key>

<string>0x029110de</string>

 

Mine looks a bit different because I already put my ID in there. You'll see a bunch of stuff contained in <string> </string>. Delete out everything so you are left with <string></string>. Next, take that Device ID that we already wrote down earlier and type it in between the > and < and add 10de to it.

 

Save the document using ctrl-O and then use ctrl-X to exit.

 

Now at terminal, type sudo mv /disabled/GeForce.kext /System/Library/Extensions/GeForce.kext

then sudo chown -R root:wheel /System/Library/Extensions/GeForce.kext

then sudo chmod -R 755 /System/Library/Extensions/GeForce.kext

 

reboot and enjoy CI and QE!

 

Also, if this doesn't work, just repeat: Move the offending kext in single user if this panic affects you by booting with -s kernel flag and then typing mount -uw / when you get to the Darwin prompt. Next, type mv /System/Library/Extensions/GeForce.kext /disabled

 

Then wait until a new version of Titan comes out and try it again.

Link to comment
Share on other sites

Question, is this only for PCI-E 7xxx series cards, or could it possibly work with my AGP 6800GT?

 

I gave up on OS X on my PC due to the lack of progress with Macvidia (and all the problems I've had just trying to install the thing!)

 

But if indeed this does work for me, I'll stay up late tonight installing OS X and getting this to work! :)

 

Please somebody confirm! :blink:

Link to comment
Share on other sites

no dice w/ 6150. it detects it... says cross your fingers... then nothing.

 

i modified IOPCIMatch to 0x024010de and copied the titan.kext to system/library/extensions and changed permissions and cleared kextcache, etc. still nothing.

 

if you could do me a HUGE favour :) can u unplug your 7900GT and check if your 6100 onboard works?

Link to comment
Share on other sites

wtf, i followed your instruction:

 

"Now open terminal and type sudo nano /disabled/GeForce.kext/Contents/Info.plist"

 

and there is nothing in there! i tried scrolling down, no luck. just an empty page.

 

please help if ya can. i have an XFX 6800XT that is begging for CI/Quartz lol

 

jordn

Link to comment
Share on other sites

I have Jas 10.4.6 which I updated to Jas 10.4.8 combo update. Will the kernel be compatible for me to try Titan? I also have nvidia 6600GT and Intel SSE3 CPU.

 

I removed macvidia drivers and then copied Titan with permissions and rebooted. It just hangs at the Bootscreen where the wheel stops spinning (just before u get the login screen).

 

In the -v mode, I got to see Titan loading msgs and at the hang time, it shows several r2d2.kext msgs saying all went OK and a login screen started message.

 

Thanks.

Link to comment
Share on other sites

Just to say that it worked for my Asus HD 7600 GT PCI E 16X 256 Mb,

editing

<key>IOPCIMatch</key>

<string>0x039110de</string>

 

It doesn't worked nicely with Titan.kext, (screen cropped) so i replaced it with Nantit 1.0 installer, and it's currently working 100 %

Link to comment
Share on other sites

argh still doesnt work for me! i am running the JaS 10.4.8 release, and AMD 3200+ venice core (SSE3) and i have an XFX 6800XT. i tried the natit installer but i get the error with the NVDAResman.kext file. then it doesnt budge from the black screen. any ideas?

 

my device ID is 0x00c3 if thats any help.

Link to comment
Share on other sites

Installed the new kernel today.

 

The Geforce.kext was giving kernel panics, so had to delete it to get to gui.

This guide asks to edit geforce.kext, but i won't get any gui if i use that kext.

 

What can i do to get qe/ci on my graphics card?

Also, i've tried the Titan and Natit drivers!

 

Device ID: 0x0141

:)

Link to comment
Share on other sites

Thanks to EtherealRemnant for posting this guide. Works awesome. :)

 

I used Natit 1.0 and this guide.

 

Its been a great 12 hours. I now have CI/QE on my Asus EN7300GT SILENT and I have FireWire800.

 

EDIT: And now I don't have CI/QE. Something changed, and now its not working. Repeating these steps results in out of frequency error. I have tried everything.... I'm gonna sell the card on eBay.....

 

EDIT#2 Got it working again. Post is here.

Link to comment
Share on other sites

Can i try it also with my config (see signature) becuase i have a sort of 10.4.8 kernal, i have no sse3 cpu but some sort of emulation. Will that be a problem?

 

if somehow it doesnt work, can i uninstall it? How?

Link to comment
Share on other sites

Heres what I did. Installed the new 10.4.8 AMD test 1 on Pirate bay. Changed the device id in Extensions/Geforce.kext to the id for my onboard 6150 which is 0x0240 and rebooted and it didn't boot to the login window this time. So then from Single user mode I found the Titan.kext in Library/Extensions_Nvidia_disabled (oops thought Titan would have been included by default) and moved it into /Extensions. After the usual clearing caches I rebooted and it got me back to the GUI but with no QE or letting me change resolution.

 

Is there anything else I can try? There is another Geforce.kext in the Extensions_Nvidia_disabled folder not sure why it is there.

Link to comment
Share on other sites

Can i try it also with my config (see signature) becuase i have a sort of 10.4.8 kernal, i have no sse3 cpu but some sort of emulation. Will that be a problem?

 

if somehow it doesnt work, can i uninstall it? How?

 

 

For those of you having problems, please post your exact hardware specs (cpu, motherboard, and graphics card).

 

The same goes for thoes who have had problem free setups. This should make things much easier as far as troubleshooting.

 

I have a p4 3.0e, sse3 capable, msi 865pe neo2 motherboard and for the life of me i can't get titan to work.

 

I have a 10.4.6 install dvd (maxxus i think, but i dont remember, it's been a while) and did a 10.4.8 jas upgrad.

The jas update seems to work fine except safari doesn't work for some reason, but aside from that it works. I have all the latest kext's and titan installed accoriding to various tutorials and nothing... not even 2d accelleration, just a hard lock at boot.

 

(i don't have darwin 8.8.1 but i know it is supposed to work with 2d without it)

Link to comment
Share on other sites

 Share

×
×
  • Create New...