Jump to content

10.8.2 Has updated Nvidia OpenGL kexts


KatieBug
 Share

11 posts in this topic

Recommended Posts

Ok , so I was threatened with a ban on the TonyMac forum for discussing the new Nvidia & OpenGL kexts in the 10.8.2 beta. (Only hang out there co's it's so quiet on here) I have a 550ti on another side project on which I had hoped these new kexts would work. They don't install when running the Install.pkg. But I peeked inside the pkg file with pacafist and noticed a whole lot of updated kexts. The GeForce & OpenGL kexts are updated to vers. 8.0.55. I installed them manually using kextutility, but still no change to the freeze problems plaguing the GF108 & GF116 Fermi cards.

I did notice that there are updated system/library/frameworks files too. Is it worth looking into these too? There is one for OpenGL.framework. I updated the 10.8 version by updating the older files in each of the sub-folders with the new ones, but ML will not load it. Well it does, but as soon as I enter my password at login, the screen flashes and reverts back to the login page.

This is obviously a long shot at getting some use out of the 550ti card in another machine as I have had to upgrade my main machine to a 560 due to the screen freezing when running OpenGL based apps & games in Full Screen. I have a thread on here somewhere about that, but it's been rather quiet on this forum for a while.(I can hear myself echo while typing this!) Basically, if there is no support for these cards in the 10.8.2 version, there will never be. Everyone seems to think it's a glitch in the Nvidia drivers, but I have a suspicion that Apple are dropping support for a lot of cards and may continue to do so. Makes choosing a card very dicey for future builds / OS versions.

 

Any thoughts?

Link to comment
Share on other sites

lol i notice it was quiet too... i just thoughts its too early for major fixes like this.... im not dev or in anyway a good candidate to figure it out... :-( im not that smart

 

but i will say i have a Galaxy 550Ti

http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=1858600

 

running at 1.5gb (guessing because of the shared memory from my ram) which is 8gb

 

but if you have any fixes that u think that will work and need a test subject with a different manufacture card let me know :)

 

wish i could be more of a help. i really want to change my resolution and play certain games without freezing the display

Link to comment
Share on other sites

The 1,5gb Video RAM is an error in Chameleon's GraphicsEnabler, but is only cosmetic. OSX reads the ROM on your video card for operating purposes, so I would not worry about that. You can overcome that by using DSDT injection or EFI strings - Either with Graphics Enabler=No in boot.plist

I have managed to overcome the sleep & display freeze problem as well as the full creen freeze in certain apps - with some out of the box thinking, but need to get my head around explaining it. It's not 100% as there are artifacts on the screen ( the odd coloured square placed randomly) when exiting some games & wake from sleep, but they disappear when you open an app (any one) fullscreen and then minimize it.(Weird) There are none of the usual OpenGL NVDA Channel exception errors in Consol, but 1 or 2 OpenGL errors I have not seen before - so it seems to be on the right track - needs specialist tweaking which I am not. I merely borrowed and stole to create a workaround - NOT A FIX. A fix is permanent. I will also need someone to create a script to perform all the actions from a resource folder because an update will break things again and to go through all the motions to fix the issues are a bit tiresome. Anyways, I am not using the card on my main system anymore, but just wanted to know the 550 could be fixed. It's just not worth the effort though. The machine it is on does not need sleep or fullscreen apps, so I could just as well have left it.

Link to comment
Share on other sites

  • 2 weeks later...

Yep, i (9600 GT) also have some probs with gpu freezes (Channel / gpu IO errors) since 10.8.2.

Not in all games and also OpenGLExtensionsviewer Benchmark ans all OpenCL Benchmarks runs well.

But for example Unique Heaven Benchmark freezes (always since first 10.8.2 build) and some other games also. I must kill that running apps/games then freeze is gone.

Then i can see massive gpu OpenGL IO/Channel errors in the log until kill time.

 

EDIT: For others , to tell what we mean:

 

Sep 14 10:59:30 GA_EP35 kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error

Sep 14 10:59:30 GA_EP35 kernel[0]: IOVendorGLContext::ReportGPURestart (some kind of gpu error report tool)

Sep 14 10:59:30 GA_EP35 kernel[0]: 0000006e

Sep 14 10:59:30 GA_EP35 kernel[0]: 00100000 00008297 00000474 00000000

Sep 14 10:59:30 GA_EP35 kernel[0]: 0000047e 00000f00 00615003 0000000b

Sep 14 10:59:30 GA_EP35 kernel[0]: 00000000 00000000 00000000

Sep 14 10:59:30 GA_EP35 kernel[0]: 00000000 00000004

 

I will make an own thread about that problem! I think some others have that prob too.

http://www.insanelymac.com/forum/index.php?showtopic=282859

Link to comment
Share on other sites

I installed 10.8.2 update via app store (with my 660 ti in). Don't see much in the way of updated kexts, only these updated kexts were installed:

IOGraphicsFamily.kext

IONDRVSupport.kext

IOPCIFamily.kext

System.kext

 

So looks like no new nvidia drivers were installed.

 

But there are new opencl and opengl frameworks files.

 

Looks like it's wiped out the netkas >2gb video card ram fix I applied to opencl, but opencl is still working ok. Either that fix was never needed by me (2048mb of graphics memory), or it's no longer needed at all...

 

I presume the update may only have installed the new nvidia drivers if it recognised a compatible card - which begs the question: did the update simply ignore my 660 ti, or did it see it and think the new drivers weren't necessary?

 

Will download the combi updater and try it on my other ML partition if I find time.

Link to comment
Share on other sites

I installed 10.8.2 update via app store (with my 660 ti in). Don't see much in the way of updated kexts, only these updated kexts were installed:

IOGraphicsFamily.kext

IONDRVSupport.kext

IOPCIFamily.kext

System.kext

 

So looks like no new nvidia drivers were installed.

No, Nvidia + AMD drivers got really updated by 10.8.2.

But for me some OpenGL Apps seems to have problems already commented iwth my 9600GT.

Like Unique Heaven Benchmark and Rage - both freeze/crash since 10.8.1. But that problem seems to be dependend from the gpu type too.

Some Nvidia gpus didnt make probs. Its not only fermi/kepler problem with that channel exeption errors, also older gpus are effected now.

Most OpenGL Apps run well - luck.

Link to comment
Share on other sites

No, Nvidia + AMD drivers got really updated by 10.8.2.

I didn't say they weren't, only that those were the only files updated on my system ;)

 

I see the drivers in the 10.8.2 combo update pkg, but I also see that those are exactly the same version - 8.0.61 - that area already installed, presumably why they weren't updated.

 

Keep in mind that combo updaters usually update *all* versions of the current OS to the latest, so if the 8.0.61 drivers were in any previous update they'd need to be included in all later combo updates. So I still say there are no new drivers here. ( A second, older ML install I have that I haven't been updating does have older geforce driver versions of 8.0.51, but I can't remember whether its still 10.8 or 10.8.1.)

 

There *are* major changes to the OpenGL and OpenCL system frameworks in 10.8.2 of course.

Link to comment
Share on other sites

Yep, i (9600 GT) also have some probs with gpu freezes (Channel / gpu IO errors) since 10.8.2.

Not in all games and also OpenGLExtensionsviewer Benchmark ans all OpenCL Benchmarks runs well.

But for example Unique Heaven Benchmark freezes (always since first 10.8.2 build) and some other games also. I must kill that running apps/games then freeze is gone.

Then i can see massive gpu OpenGL IO/Channel errors in the log until kill time.

 

EDIT: For others , to tell what we mean:

 

Sep 14 10:59:30 GA_EP35 kernel[0]: NVDA(OpenGL): Channel exception! exception type = 0xd = GR: SW Notify Error

Sep 14 10:59:30 GA_EP35 kernel[0]: IOVendorGLContext::ReportGPURestart (some kind of gpu error report tool)

Sep 14 10:59:30 GA_EP35 kernel[0]: 0000006e

Sep 14 10:59:30 GA_EP35 kernel[0]: 00100000 00008297 00000474 00000000

Sep 14 10:59:30 GA_EP35 kernel[0]: 0000047e 00000f00 00615003 0000000b

Sep 14 10:59:30 GA_EP35 kernel[0]: 00000000 00000000 00000000

Sep 14 10:59:30 GA_EP35 kernel[0]: 00000000 00000004

 

I will make an own thread about that problem! I think some others have that prob too.

http://www.insanelym...howtopic=282859

 

How you have managed to enable your 9600GT with mountain Lion?

I have the same card and I can't make it work.

 

Your help will be highly appreciated.

 

I have created a topic about this.

 

http://www.insanelymac.com/forum/topic/283077-nvidia-9600-gt-512mb/

Link to comment
Share on other sites

 Share

×
×
  • Create New...