Hello everybody,
this is my first post here but I am a long time Apple user (from 1995 until today).
Last summer, in August, I bought my new MBP 15" with non-Retina display, mid-2012 series which presents a very strange issue.
I investigated a lot on the problem, trying everything, without coming to a solution, unfortunately.
I've contacted Apple via Bug Report website, also, but they didn't reply yet.
The thing is quite simple to reproduce: when I put the monitor(s) to sleep, doesn't matter if only the integrated one or using also the external display attached to the Mac, the GPU becomes HOT, let's say hotter than when using the Mac normally. Isn't it strange?
How do I measure the temperature?
There are many softwares. I use two: Temperature Monitor and iStat Pro, which is a widget for the Dashboard.
I also use my hand!
If I go away from my desktop and leave the display going to sleep, or if I put it to sleep manually using a hot corner (it's the same, no difference), when I come back and touch the top case in the zone corresponding to the processor and the GPUs, it is uncomfortably hot.
When I use the MBP normally, like now, writing this post, with fifteen applications open (among which Photoshop) in the background the GPU is at only 48° and the top case slightly warm.
When I come back from sleep the sensors display temperatures that go from 60°C to 80°C !!!
It's absurd. Everybody knows that high temperatures are not healthy for electronic components and batteries.
I decided to investigate deeply, looking also into the logs, and I found, in /var/log/system.log the following excerpt just after coming back from sleep mode with the GPU working in some mysterious way:
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: Created shield window 0x28d for display 0x003f003e
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: Created shield window 0x28e for display 0x003f003f
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:46 MacBookPro.local iTunes[1863]: 2013-03-18 12:56:46.834449 PM [AVSystemController] Stopping AirPlay
Mar 18 12:56:46 MacBookPro.local Dock[185]: CGSSetWindowAlpha: Invalid window 0x0
Then I booked an appointment to the Genius Bar, in my nearest Apple Store in Rome.
First time, after explaining the issue, they changed the fans (...).
No way, it didn't work (I had my doubts from the beginning it should do, anyway).
Second time I booked, they resetted SMC and PRAM (NVRAM), and gave me the MacBook Pro back.
It didn't work. I did the reset before going to the AS, by myself, at home.
Third time I booked, suspecting a hardware problem, they changed the whole logic board.
It didn't solve the problem.
I tested and reproduced the issue with the lastest release of Mac OSX, 10.8.3, with a clean install and no third party softwares installed. It happens not everytime the display goes to sleep, but almost everytime.
I also have done all the firmware updates, every time they came along in Software Update application from August 2012 since today.
I really don't know what else I can do, except writing to Apple Bug Reports and hope they read me and work on this.
Moreover, to understand if it's an issue related to the Intel HD Graphics 4000 card or to the NVIDIA GeForce GT 650M one I found and installed a simple software, gfxCardStatus, which allows you to bypass Apple automatic switch feature and choose manually which card to use.
I noticed that only using the most powerful card, the NVIDIA GeForce, the MacBook Pro becomes hot when the display is left alone and goes to sleep after the interval set in Energy Savings options.
Disabling the screensaver doesn't change anything.
Changing the period after which user's password is asked after waking the Mac from sleep changes nothing as well.
Useless to say, I need to leave my Mac turned on, because sometimes I have to access to it from another machine, and I also want to save energy and the life of my monitors putting them to sleep when I don't use them.
Any ideas or suggestions?
Thanks in advance for your attention so far.
Daniele
this is my first post here but I am a long time Apple user (from 1995 until today).
Last summer, in August, I bought my new MBP 15" with non-Retina display, mid-2012 series which presents a very strange issue.
I investigated a lot on the problem, trying everything, without coming to a solution, unfortunately.
I've contacted Apple via Bug Report website, also, but they didn't reply yet.
The thing is quite simple to reproduce: when I put the monitor(s) to sleep, doesn't matter if only the integrated one or using also the external display attached to the Mac, the GPU becomes HOT, let's say hotter than when using the Mac normally. Isn't it strange?
How do I measure the temperature?
There are many softwares. I use two: Temperature Monitor and iStat Pro, which is a widget for the Dashboard.
I also use my hand!
If I go away from my desktop and leave the display going to sleep, or if I put it to sleep manually using a hot corner (it's the same, no difference), when I come back and touch the top case in the zone corresponding to the processor and the GPUs, it is uncomfortably hot.
When I use the MBP normally, like now, writing this post, with fifteen applications open (among which Photoshop) in the background the GPU is at only 48° and the top case slightly warm.
When I come back from sleep the sensors display temperatures that go from 60°C to 80°C !!!
It's absurd. Everybody knows that high temperatures are not healthy for electronic components and batteries.
I decided to investigate deeply, looking also into the logs, and I found, in /var/log/system.log the following excerpt just after coming back from sleep mode with the GPU working in some mysterious way:
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: Created shield window 0x28d for display 0x003f003e
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: Created shield window 0x28e for display 0x003f003f
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: releasing authw 0x7fbab9a31350(2000), shield 0x7fbab8e65950(2001), lock state 2
Mar 18 12:56:29 MacBookPro.local WindowServer[111]: handle_will_sleep_auth_and_shield_windows: errs 0x0, 0x0, 0x0
Mar 18 12:56:46 MacBookPro.local iTunes[1863]: 2013-03-18 12:56:46.834449 PM [AVSystemController] Stopping AirPlay
Mar 18 12:56:46 MacBookPro.local Dock[185]: CGSSetWindowAlpha: Invalid window 0x0
Then I booked an appointment to the Genius Bar, in my nearest Apple Store in Rome.
First time, after explaining the issue, they changed the fans (...).
No way, it didn't work (I had my doubts from the beginning it should do, anyway).
Second time I booked, they resetted SMC and PRAM (NVRAM), and gave me the MacBook Pro back.
It didn't work. I did the reset before going to the AS, by myself, at home.
Third time I booked, suspecting a hardware problem, they changed the whole logic board.
It didn't solve the problem.
I tested and reproduced the issue with the lastest release of Mac OSX, 10.8.3, with a clean install and no third party softwares installed. It happens not everytime the display goes to sleep, but almost everytime.
I also have done all the firmware updates, every time they came along in Software Update application from August 2012 since today.
I really don't know what else I can do, except writing to Apple Bug Reports and hope they read me and work on this.
Moreover, to understand if it's an issue related to the Intel HD Graphics 4000 card or to the NVIDIA GeForce GT 650M one I found and installed a simple software, gfxCardStatus, which allows you to bypass Apple automatic switch feature and choose manually which card to use.
I noticed that only using the most powerful card, the NVIDIA GeForce, the MacBook Pro becomes hot when the display is left alone and goes to sleep after the interval set in Energy Savings options.
Disabling the screensaver doesn't change anything.
Changing the period after which user's password is asked after waking the Mac from sleep changes nothing as well.
Useless to say, I need to leave my Mac turned on, because sometimes I have to access to it from another machine, and I also want to save energy and the life of my monitors putting them to sleep when I don't use them.
Any ideas or suggestions?
Thanks in advance for your attention so far.
Daniele