Jump to content
44 posts in this topic

Recommended Posts

I thought id make a new topic for this as the old one is at 6 pages and has other info included:

 

Maybe this could get a sticky ?

 

 

Please post the issue you have clearly (copy fromt he verbose) and include your card model.

 

If you had success please include the model of card and what working resolution and refresh rate you got.

 

 

see attachment for driver :)

 

 

here is the mine :

 

my card = 7800 GT

 

I edited '<key>IOPCIMatch</key> <string>0x00f910de&0xffffffff</string>' i added my id which was '92'.

Then I applied this command ' chown -R root:wheel /System/Library/Extensions/NV***.kext'.

 

Then reboot native:

 

everything goes smooth it hits the nvidia kext and I get this output:

 

NV: displaymacthing specific fails

 

NV: display matching specific fails

 

NV: analog device on output A: yes B: no

 

NV: CRTC i appears to have a CRT attached

 

NV: using CRT on CRT 0

 

 

After this point the screen gets duller ( the text is no longer white its more grey , like the lights went out)

 

and it continues slowly through the verbose, it displays my nic info then it says gets too 'log in window started' etc, but it just hangs there, no gui .

 

 

 

 

 

hope this info helps

 

Many thanks to np_ for all his hard work on this. We are all very grateful smile.gif, have a good sleep.

NVDriverBeta1.zip

I edited '<key>IOPCIMatch</key> <string>0x00f910de&0xffffffff</string>' i added my id which was '92'.

Then I applied this command ' chown -R root:wheel /System/Library/Extensions/NV***.kext'.

 

did you put exactly what you said? especially this part "chown -R root:wheel /System/Library/Extensions/NV***.kext'"?

yes i repaced 'f9' with 92 then i applied this cmd from the terminal:

 

chown -R root:wheel /System/Library/Extensions/NV***.kext

 

then rebooted with -v

 

 

 

I also removed all the old nvidia kexts...

yes i repaced 'f9' with 92 then i applied this cmd from the terminal:

 

chown -R root:wheel /System/Library/Extensions/NV***.kext

 

then rebooted with -v

I also removed all the old nvidia kexts...

 

A silly question perhaps, but did you literally type in chown -R root:wheel /System/Library/Extensions/NV***.kext?

 

Because I chowned the NVDriver.kext, NVidia.kext, and NVidiaHAL.kexts. :withstupid: and all seems to be working

A silly question perhaps, but did you literally type in chown -R root:wheel /System/Library/Extensions/NV***.kext?

 

Because I chowned the NVDriver.kext, NVidia.kext, and NVidiaHAL.kexts. :withstupid: and all seems to be working

 

 

no i didnt do them seperatly i just used the command pasted in previous posts.

 

do u have a 7800 GT on a CRT?

 

I will try and chown the kexts seperatly but atm I am thinking this is a universal issue with all CRT'S, yet to see any sucess story with cRT.

 

I coudl be wrong tho.

 

 

:blink:

no i didnt do them seperatly i just used the command pasted in previous posts.

 

do u have a 7800 GT on a CRT?

 

I will try and chown the kexts seperatly but atm I am thinking this is a universal issue with all CRT'S, yet to see any sucess story with cRT.

 

I coudl be wrong tho.

:withstupid:

 

 

No, I'm using a GeForce FX 5500 256MB on AGP with a CRT. Again, all is fine for me, I can see and switch resolutions and refresh rates within the OS. :blink:

 

Oh and I'm on 10.4.5 in case that matters at all.

OH no! :withstupid:

 

I moved the NVDA*.kexts, rebooted, and now I don't get a screen at all! Fortunately I can SSH in and here's what I get in dmesg

 

NV: Analog Device On Output A :No

NV: Analog Device On Output B :No

NV: CRTC 0 is currently programmed for DFP

NV: Using DFP on CRTC 0

NV: Panel size is 1680 x 1050 , Pixel Clock is 268435472

(81: SystemStarter)tfp: failed on 0:

(81: SystemStarter)tfp: failed on 0:

NV: Flat panel dithering disabled

(81: SystemStarter)tfp: failed on 0:

(81: SystemStarter)tfp: failed on 0:

 

I'm going to put the NVDA*.kexts back.

You should remove all the original NVDA* and GeForce* kexts, only keep NVDriver.kext and NVidiaHAL.kext from np_. Make sure that your permissions are correct (-R root:wheel) as well as chmod -R 755 just in case.

Also, delete the current Extensions.mkext and Extensions.kextcache from /System/Library to force the OS X to rebuild them with the new ones added to Extensions/ folder...

You should remove all the original NVDA* and GeForce* kexts, only keep NVDriver.kext and NVidiaHAL.kext from np_. Make sure that your permissions are correct (-R root:wheel) as well as chmod -R 755 just in case.

Also, delete the current Extensions.mkext and Extensions.kextcache from /System/Library to force the OS X to rebuild them with the new ones added to Extensions/ folder...

 

Man, I'm all :guitar: up now. I did it all over again, just as you say, even removed the graphics mode line from boot.plist. Upon my first boot after that with -x for safe mode, I *did* get a 1024x768 safe boot window. So then I rebooted normally, but again I get no screen at all. I tried again with safe boot, and now it doesn't show a screen either.

 

:hysterical:

 

What did I do wrong?!

 

edit:

 

I tried this from the other thread

 

1: go to "HOME/Library/ByHost

 

 

 

2: remove com.apple.windowserverxxxx.plist

 

3: remove com.apple.prefernces.displaysxxx.plist

 

 

 

4: if you have some Graphics Options in com.bootlist..etc - remove it

 

 

 

reboot without ANY options just -x

 

But that didn't help either.

You should remove all the original NVDA* and GeForce* kexts, only keep NVDriver.kext and NVidiaHAL.kext from np_.

 

 

so are you saying do not use the NVidia.kext supplied by np_, just the ' NVDriver.kext and NVidiaHAL.kext ' to copy over?

I'm new to all this stuff so if i post a bunch of stupid stuff forgive me. I can't figure out what the hell to do with this. I deleted all the nvidia.kext files like said. then went into terminal and did this.

sudo -s

password

 

vi /System/Library/Extensions/NVidiaHAL.kext/Contect/Info.plist

(to edit the <key>IOPCIMatch</key> <string>0x00f910de&0xffffffff</string> thing)

but i get an error that looks like this:

~

~

~

~

~

~

~

~

~

~

~

"/System/Library/Extensions/NVidiaHAL.kext/Contect/Info.plist" [New File]

what the hell am i doing wrong?

So anybody know how to change (Root device is mounted read-only) so I can rm -rf system/***/NVidiaHAL.kext

 

So I can get my gui and restart or do I have to reinstall osx.10.4.5?

 

I've tried /sbin/mount -uw but still gives me read only file system.

QUOTE(cyclonefr @ Mar 20 2006, 03:29 PM)

 

idiot : i have exactly the same problem with my LCD i guess the driver is beta we need a new version...should be easy to fix

 

 

Me too it seems. It worked ONCE correctly for me, and then on subsequent reboots I get nothing. After reinstalling the driver procedure, I may get 1 safe boot where I get a screen and can change res, but its a little scrambled with the display starting 2 inches from the left (with 2 inches of garbled stuff thats supposed to be the RIGHTmost 2 inches...) ONE time I rebooted and it just worked. Afterwards...nothing.

7800 gtx

Redid everything....has instructed, remove old nv files, replace with new ones, chown -r all four files, removed graphics command line from info.boot

still will not boot into gui.

rebooted with (-x) paused and hanged for 20 minutes restarted

 

than went in to kernel panic

 

Guess going to reinstall osx10.4.5 and wait for better drivers.

so are you saying do not use the NVidia.kext supplied by np_, just the ' NVDriver.kext and NVidiaHAL.kext ' to copy over?

NVidia.kext is an accelerator and as far as I know it is not complete, just a stub. NVDriver and NVidiaHAL are the files that were worked on and in use.

 

Those who are having problems with black screens, also check your /Library/Preferences/ for com.apple.windowserver* or com.apple.preferences.display* as well as .Globalconfiguration*

The directions need a bit polishing. You have 2 IDs you can chose from Device and Vendor. Then post #8 states that you keep all but 2 of the files contained in the archive. Then it states to remove all "whatever files", but never stated what to do with the bundles. You only have 1 Geforce.kext, the instruction says to remove more than 1.

 

Maybe someone should have gotten some rest before they posted this? One should have included the readme.txt in the archive as well. And why is this in the Apple section? Is this kext for MacIntel Core Duo running on nVidia Cards?

 

SHould not be stuck...

@domino:

 

Can you post the exact way you got it working? Since you got almost the same video card, maybe I see what I did wrong.

 

Thank you.

 

EDIT

Wait a minute. Your sig says that you have a 9800Pro - is the screenshot actually from your PC?

NVidia.kext is an accelerator and as far as I know it is not complete, just a stub. NVDriver and NVidiaHAL are the files that were worked on and in use.

 

Those who are having problems with black screens, also check your /Library/Preferences/ for com.apple.windowserver* or com.apple.preferences.display* as well as .Globalconfiguration*

 

 

 

i dont have any of those files in '/Library/Preferences/ '

 

 

do u think this NVidia.kext could be causing probs and to try without it?

×
×
  • Create New...