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.

MacBook 12in lockup UI freeze (failed to reset GPU)

I've been using brand new Macbook 12in Retina model since May 2015.

I have critical problem with this Macbook 12in.

I got random lockups (no response UI) several times in a day.

UI was completely locked up and was freezed.

The mouse pointer was working with normal pointer (not a busy rainbow waiting cursor).

But it is just moving, no clicks and keyboards event any more. and eventually I lost the mouse.

I could connect my macbook using ssh. OS was working normally, but no UI update.

And When I saw the log messages using "demg".


The following messages was repeated (every time the lockup happened):

======

AppleHSSPIHIDDriver::InterruptHandlerEntry Transfer number error. Expected: 249 Received: 250Ring class found no clearly guilty ring

Ring class found no clearly guilty ring

Asked to reset from hang, but engine is not enabled!

may have failed to reset GPU

process com.apple.WebKit[968] caught causing excessive wakeups. Observed wakeups rate (per sec): 312; Maximum permitted wakeups rate (per sec): 150; Observation period: 300 seconds; Task lifetime number of wakeups: 93887

Ring class found no clearly guilty ring

Ring class found no clearly guilty ring

Asked to reset from hang, but engine is not enabled!

may have failed to reset GPU

Ring class found no clearly guilty ring

Ring class found no clearly guilty ring

Asked to reset from hang, but engine is not enabled!

may have failed to reset GPU

====

snip

====

Ring class found no clearly guilty ring

Ring class found no clearly guilty ring

Asked to reset from hang, but engine is not enabled!

may have failed to reset GPU

====

The last three messages repeat themselves until I rebooted.


Is it hardware failure of GPU of my macbook?

But there was no error in Apple Diagnostics test.

Anyone else have random lockups with these messages in console?

Is there any way to fix this issue?

Any advise here will be much appreciated.

MacBook (Retina, 12-inch, Early 2015), OS X Yosemite (10.10.3)

Posted on Jun 22, 2015 10:06 PM

Reply
16 replies

Oct 30, 2015 4:13 PM in response to iwillhackyou

Unfortunately this is surely not always the case.


After having issues with updating to 10.11.1 I made a clean install and I do not have Java installed at all now. Nevertheless with this current clean OS X installation I had been experiencing this GPU-related WindowServer freezes almost daily. Analyzing Console logs and thinking through 'What could be going on in my OS when it freezes' I have come to believe that in the case of my current OS X installation it was 'Word of the Day' screensaver that might have been causing this. After changing the screensaver back to the default one ('Messages') issues seem to be gone.


I am not very optimistic however. If this freeze was triggered by Apple-provided screensaver (i.e. not some weird software of unknown quality) in my case and possibly some Java-related stuff in other cases described in this thread, there would have to be some very serious bug in (my guess) GPU driver etc. And if it is so, then the best thing we all can do is to try to find pieces of software triggering this bug and avoid using them (or keep using them only under certain circumstances), report every single instability occurrence to Apple (to both provide them with more data possibly improving their chances to pin down the bug and let them know about the severity of this issue) and just simply sit and wait for the OS update resolving this mess. So... fingers crossed! ;-)


P.S. I have more than one 12-inch MacBook (running various OS X versions) and every single one of them exhibits this 'GPU driver appears to be hung' issue, so I am quite sure that this is not an isolated (possibly concrete unit hardware-related) case.

MacBook 12in lockup UI freeze (failed to reset GPU)

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