Jump to content

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


  • Please log in to reply
47 replies to this topic

#1
EtherealRemnant

EtherealRemnant

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 483 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.

#2
sid21177

sid21177

    InsanelyMac Protégé

  • Members
  • Pip
  • 11 posts
nice, plain & simple

should also work 4 the integrated nvidia 6100 gfx chip - right ??

#3
EtherealRemnant

EtherealRemnant

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 483 posts

nice, plain & simple

should also work 4 the integrated nvidia 6100 gfx chip - right ??


I would assume so.

I have a 6100 onboard but I don't feel like pulling out my 7900GT to test it.

#4
capran

capran

    InsanelyMac Protégé

  • Members
  • PipPip
  • 94 posts
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:

#5
Wardialer

Wardialer

    InsanelyMac Protégé

  • Members
  • Pip
  • 44 posts
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?

#6
-jordn-

-jordn-

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
  • Gender:Male
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

#7
Meng8123

Meng8123

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts
I tried what you did, but when it start loading, it stuck right before get into window, nothing show up, not even kernel panic. I am not sure why, maybe because i have amd.

#8
subzero1266

subzero1266

    InsanelyMac Protégé

  • Members
  • Pip
  • 19 posts
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.

#9
jester1o1

jester1o1

    InsanelyMac Protégé

  • Members
  • PipPip
  • 60 posts
you MUST have the 10.4.8 kernel to use Titan (kernel v 8.8.1)

#10
Korrupted

Korrupted

    Wandering Samurai

  • Retired
  • 1,623 posts
  • Location:Wandering the world over.
  • Interests:Mac<br />Laptops
Not true. You ONLY need the 10.4.8 NVIDIA kexts. You just won't get QE/CI without the kernel.

#11
momo971

momo971

    InsanelyMac Protégé

  • Members
  • Pip
  • 12 posts
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 %

#12
revert

revert

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 117 posts
capran, it works for me, vid card in my sig. For QE/CI you need to be running the new kernel. I'm using the latest semthex kernel.

#13
-jordn-

-jordn-

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
  • Gender:Male
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.

#14
stickemup

stickemup

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 3 posts
This guide worked perfectly for me , thanks again! :idea:

#15
jessem

jessem

    InsanelyMac Protégé

  • Members
  • PipPip
  • 56 posts
Not working here on my 6100 integrated graphics card. Detects the card fine, then when it goes to start the login window it just hangs. :P Anyone get any of the integrated 6xxx cards to work?

#16
samee

samee

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts
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
:)

#17
macmaniac

macmaniac

    hackaholic

  • Donators
  • 322 posts
  • Gender:Male
  • Location:Ripbum.BC.Canada
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.

#18
lord_muad_dib

lord_muad_dib

    InsanelyMacaholic

  • Retired
  • 3,398 posts
  • Gender:Male
  • Location:italy
@samee: edit the kext and THEN put it back to the extensions folder

don't forget to set proper permissions to geforce.kext

#19
samee

samee

    InsanelyMac Protégé

  • Members
  • Pip
  • 40 posts

@samee: edit the kext and THEN put it back to the extensions folder

don't forget to set proper permissions to geforce.kext


Thanks, it works now! :laser:

#20
wow

wow

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 531 posts
  • Gender:Male
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?





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy