Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

10.5 sleep problem

Installation of 10.5 went well and everything seems to be working well. Very quick too.
However, I have a horrible sleep issue going on here which happens every time.
When I put my mac to sleep the screen slowly fades to white in a most ugly pixilated way.
A black screen follows then sleep happens. On wakeup, there is more white pixilated behaviour then a black screen. Only a reboot will bring it back. I tried to repair permissions but disk utility just sits there on the barber shop progress bar and does nothing.
Any ideas what is going on here? Any fix? Thanks in advance.

imac G4, Mac OS X (10.4.10)

Posted on Oct 26, 2007 1:06 AM

Reply
59 replies

Oct 31, 2007 11:14 AM in response to plasticbagirl

For the record I'm having the same problem with my 17" FP 800 mhz imac. Put it to sleep and the monitor fades to white, try to wake it back up and the computer is on, clicking randomly results in some unhappy beeping noises eventually, but the screen stays black. Trying to sleep the monitor doesn't work at all.

I'll probably just downgrade back to 10.4 and give up hope, but you can be sure I'll be watching this thread closely. Fingers crossed.

Oct 31, 2007 4:04 PM in response to Richard Boileau

Sounds wonderful, but although I have a Radeon 9600 Pro and the problems you describe (not waking up properly after sleep), I can't locate the ATI ROM Xtender file in any version of Tiger I have looked at. Specifically I have checked 10.4.9 PPC and 10.4.10 Intel, together with inside a PPC Combo 10.4.10 updater (using Pacifist) and inside a number of other updaters and I can't find this file anywhere. Where EXACTLY (location and Tiger version/architecture) is this file to be found?

TIA,

Nick

Nov 2, 2007 3:29 AM in response to Thomas von Eyben

Tiger:~ admin$ ls -l /System/Library/Extensions/ | grep GeForce
drwxr-xr-x 3 root wheel 102 Mar 26 2005 GeForce.kext
drwxr-xr-x 3 root wheel 102 Mar 26 2005 GeForce2MXGLDriver.bundle
drwxr-xr-x 3 root wheel 102 Mar 26 2005 GeForce3GLDriver.bundle
drwxr-xr-x 3 root wheel 102 Mar 26 2005 GeForceFXGLDriver.bundle
drwxr-xr-x 3 root wheel 102 Mar 26 2005 GeForceGA.plugin
drwxr-xr-x 3 root wheel 102 Oct 22 2005 GeForceVADriver.bundle






Leopard:~ tve$ ls -l /System/Library/Extensions/ | grep GeForce
drwxr-xr-x 3 root wheel 102 26 Mar 2005 GeForce.kext
drwxr-xr-x 3 root wheel 102 26 Mar 2005 GeForce2MXGLDriver.bundle
drwxr-xr-x 3 root wheel 102 26 Mar 2005 GeForce3GLDriver.bundle
drwxr-xr-x 3 root wheel 102 12 Okt 03:51 GeForce8xxxGLDriver.bundle
drwxr-xr-x 3 root wheel 102 26 Mar 2005 GeForceFXGLDriver.bundle
drwxr-xr-x 3 root wheel 102 26 Mar 2005 GeForceGA.plugin
drwxr-xr-x 3 root wheel 102 4 Jan 2006 GeForceVADriver.bundle



not a big difference (it's probably best in Leopard…)

Nov 16, 2007 4:59 AM in response to Shamus McCormick

I just tried it on my 800 MHz iMac G4. Upgrade install of 10.5 over 10.4.11, then applied 10.5.1.

Same sleeping problem with 10.5. Graphics corruption galore when waking from sleep. Also, when the display goes to sleep (machine still on), it doesn't turn off. Instead, whatever was on the screen stays on the screen, and the brightness goes to full.

Let's hope for 10.5.2. 🙂

Dec 1, 2007 9:17 AM in response to plasticbagirl

I've got a workaround, but it disables Quartz Extreme.

Back up all of the GeForce* and NVDA* files in /System/Library/Extensions. I stuck them in a folder called /System/Library/Extensions/geforce-10.5.1 to keep a backup. Then, remove them and replace them with their Tiger equivalents. Make sure that the ownership of the files is correct:

bash$ sudo chown -Rh root:wheel GeForce* NVDA*
bash$ sudo chmod -R a rX,uw,go-w GeForce* NVDA*

The 10.5.1 set of files includes:

GeForce.kext
GeForce2MXGLDriver.bundle
GeForce3GLDriver.bundle
GeForce8xxxGLDriver.bundle
GeForceFXGLDriver.bundle
GeForceGA.plugin
GeForceVADriver.bundle
NVDANV10Hal.kext
NVDANV20Hal.kext
NVDANV30Hal.kext
NVDANV40Hal.kext
NVDANV50Hal.kext
NVDAResman.kext

10.4.10 doesn't include GeForce8xxxGLDriver.bundle or NVDANV50Hal.kext.

The only bundles relevant to the GeForce4 MX card are GeForce.kext, GeForce2MXGLDriver.bundle, NVDANV10Hal.kext, and NVDAResman.kext. You need to take them as a group, or you'll wind up with a system that won't load any graphics drivers or won't boot at all. I take all of the rest of the files to keep things in sync.

If you've loaded the Tiger drivers, you should see something like this:

bash$ kextstat | grep -E 'GeForce|NVDA'
68 2 0x2f293000 0x23a000 0x239000 com.apple.NVDAResman (4.5.6) <67 66 17 12 6 5 4 2>
87 0 0x2616e000 0x5d000 0x5c000 com.apple.GeForce (4.5.6) <68 67 66 17 12 6 5 4 2>

This resolves the "display sleep blanks display but doesn't turn it off" problem for me. I never put the affected computer to sleep, but I tested that too, and am able to make it sleep fully, wake it up, and resume using it without any video artifacts.

Unfortunately, Quartz Extreme winds up disabled with this workaround. That may run interference for some applications.

10.5 sleep problem

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.