Contribute
Register

Nvidia 550Ti Sleep / Wake / Freeze Thread

Status
Not open for further replies.
Yes, AGPM is not the problem. In fact, AGPM lowers the overall temperature for the GPU.
Can anybody share the *full* log in console.log when the corruption happens?
 
Yes, I noticed that, and commented about it on this same thread. In safe Mode everything works fine, except full 3d accelleration of course.

EDIT: SO, Scorcho, you're using your GTX 550ti with ML and having none of the problems listed here? Like turning off and on your monitor ending in blu screen, changing resolution ending in that same blu screen (or a black one), wake/sleep issues, freezes after starting some game or 3d screensaver (or exiting it).

I'm using a GTX 460 with 1GB of VRAM, which is another in the long line of Fermi cards that have had issues with OSX dating back to Snow Leopard. After running Mountain Lion nearly full time for a week on my workstation, the only graphic bug that arose was a 10 second freeze after waking my monitor that used an intricate OpenGL screensaver. I didn't need to reboot and the console showed and OpenGL error. That's it. No Kernel Panics, and I can change resolutions and can plug in a 1080p TV along with a 2560x1440 IPS monitor anytime I want while the OS is on without bricking it.

This is the screeensaver I used - http://www.macupdate.com/app/mac/19934/lotsawater/

Like I wrote earlier, this is likely a driver issue that the bootloader won't solve. What could help is editing the BIOS such that there aren't wild swings between the various p-states that could lead to the card malfunctioning. When the Fermi cards first came out for Windows many saw had this issue (except it led to a blue screen or a driver reload/reset). This was eventually corrected with new drivers or by tweaking the card's GPU speeds and voltage across its power states.
 
NEW POSSIBLE BREAKTHROUGH

When I replace Geforce.kext and GeforceGL.bundle from Lion 10.7.4 the system boots up and everything works

Sleep / Wake / Resolution Change / Monitor Off On etc but no QE/CI

Same as in Safe mode but now Geforce.kext is loaded but the one from Lion.

So Ill think the problem is in Geforce.kext or GeforceGL.bundle

Cheers for now ...
 
NEW POSSIBLE BREAKTHROUGH

When I replace Geforce.kext and GeforceGL.bundle from Lion 10.7.4 the system boots up and everything works

Sleep / Wake / Resolution Change / Monitor Off On etc but no QE/CI

Same as in Safe mode but now Geforce.kext is loaded but the one from Lion.

So Ill think the problem is in Geforce.kext or GeforceGL.bundle

Cheers for now ...


How can i see if QE/CI is enabled?

Can you please share those two files with us, i don't have lion 10.7.4 anymore, i would love to give a try.
 
for me Nvidia 560TI everything work OBB Sleep/Wake /OpenCl

1:DSDT edit Sleep/Wake add

Method (_PTS, 1, NotSerialized)
{
Store (Arg0, DBG8)
If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02)))
{
Sleep (0x0BB8)
}

PTS (Arg0)
Store (Zero, Index (WAKP, Zero))
Store (Zero, Index (WAKP, One))
Store (ASSB, WSSB)
Store (AOTB, WOTB)
Store (AAXB, WAXB)
Store (Arg0, ASSB)
Store (OSFL (), AOTB)
Store (Zero, AAXB)
Store (One, \_SB.SLPS)
}

Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C"))
Name (_UID, 0xAA)
Name (_STA, 0x0B)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x08, 0x04))
}
}

2: OpenCL
open /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
find: 8B 87 1C 0C 00 00 89 06 8B 87 20 0C 00 00 89 02
replace by: 31 C0 FF C0 FF C0 89 06 31 C0 89 02 90 90 90 90
save

Enjoy
 
for me Nvidia 560TI everything work OBB Sleep/Wake /OpenCl

1:DSDT edit Sleep/Wake add

Method (_PTS, 1, NotSerialized)
{
Store (Arg0, DBG8)
If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02)))
{
Sleep (0x0BB8)
}

PTS (Arg0)
Store (Zero, Index (WAKP, Zero))
Store (Zero, Index (WAKP, One))
Store (ASSB, WSSB)
Store (AOTB, WOTB)
Store (AAXB, WAXB)
Store (Arg0, ASSB)
Store (OSFL (), AOTB)
Store (Zero, AAXB)
Store (One, \_SB.SLPS)
}

Device (PWRB)
{
Name (_CID, EisaId ("PNP0C0C"))
Name (_UID, 0xAA)
Name (_STA, 0x0B)
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x08, 0x04))
}
}

2: OpenCL
open /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
find: 8B 87 1C 0C 00 00 89 06 8B 87 20 0C 00 00 89 02
replace by: 31 C0 FF C0 FF C0 89 06 31 C0 89 02 90 90 90 90
save

Enjoy

When applied to GTS450 does it work?
 
Hi

I am new Mountain Lion user and also plagued by this nvidia issue.I have attached my profiler file.When i play Pinball HD in full screen graphics is very good no garbage at all.But with quiting the game horrible screen known to others or damaged desktop.Other things all same as others have.
 

Attachments

  • Mac Pro.zip
    219.8 KB · Views: 88
for me Nvidia 560TI everything work OBB Sleep/Wake /OpenCl

1:DSDT edit Sleep/Wake add

Method (_PTS, 1, NotSerialized)
{
Store (Arg0, DBG8)
If (LAnd (LEqual (Arg0, 0x04), LEqual (OSFL (), 0x02)))
{
Sleep (0x0BB8)
}

PTS (Arg0)

Device (PWRB)


Enjoy

Would you please so kindly to look in my DSDT.aml,
I dont have a PTS (Arg0) section and also Device (PWRB) is missing ... maybe its called something else on a HP Elitebook 8560W
Feel free to adjust the DSDT.aml as you like I will try it ...

Going to reinstall ML keep everything to bare minimum and hopefully I see where it goes wrong ..
 

Attachments

  • DSDT.aml.zip
    45.2 KB · Views: 85
as stated by Scorcho i found out that the graphic driver itself is flaky , my 550ti consumed more resources ( a lot more) in ML than Lion.
Is there nothing we can do but to wait nvidia to release its new line of kexts?

it is just too risky to flash my card bios , i think i'll pass
might as well consider buy a new gtx 670
 
Status
Not open for further replies.
Back
Top