Help - Search - Members - Calendar
Full Version: GMA 950 - no backlight after wake from sleep *Solved*
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > Graphics Cards > Intel
OSX86GURU
Hello. I have a panasonic cf-y5 toughbook with the intel 945 chipset. Installed osx with the iPC 10.5.6 distro and everything seems to work with the exception of sleep or more accurately enabling the backlight after waking from sleep. As of know I have tried many different kexts, power management bundles dsdt patching utilities with no luck. I have searched various forums for a solution to my problem with no luck. My current configuration is the default iPC 10.5.6 base system, GMA950 video driver, intel ichx storage controller driver, ps2 keyboard fix, applebatterymanager with clamshellp display, smbios v6 macbook. I'm hoping to resolve this issue with your help and obtain a fully functioning hackintosh. I appreciate any advice, Thanks!
OSX86GURU
anyone out there know of a fix for this? the gma 950 seems to be a pretty common card from what I can gather from the discussion on insanelymac forums...
Asphixmx
Same problem here. I have a Dell XPS M1210 with the GMA950 (945 chipset) and a acer aspire one, same graphics. I have tried lots of things, googled a lot and no solution found (yet). I used the program "InsomniaX" to avoid the sleep. I am finding a solution because if I close the laptop lid, the screen goes black and never came to light again... it is an annoying issue. Any one has a solution? Thanks.
OSX86GURU
I upgraded my hackintosh notebook to 10.6 and still unfortunately no backlight after waking from sleep. I'm hoping we can get someone with expertise in this area to shed some light on what's causing this and if theres any available solutions. Thanks.
TheGreatDeceiver
QUOTE (OSX86GURU @ Sep 13 2009, 09:17 AM) *
I upgraded my hackintosh notebook to 10.6 and still unfortunately no backlight after waking from sleep. I'm hoping we can get someone with expertise in this area to shed some light on what's causing this and if theres any available solutions. Thanks.

not entirely sure what you mean by backlight. the display on the gma950 many times just goes to sleep right after boot. there are a few solutions to this.
read this for one. The gma950 works with stock kexts and sometimes EFI string is needed in c.a.boot.plist. example a few posts further up in same thread.
OSX86GURU
same problem with that fix as well unfortunately. Eveb for those with Leopard still what will happen is everything will wake up from sleep properly with the exception of the screen which has an image on it but the backlight is so dim that it isn't visible. It's not just a case of the screen being dim in this case and the sleep corners fix on that link you provided doesn't solve the problem unfortunately. As I said in my original post we need the find a way to enable/power up the backlight when waking up from a sleep image. Any one got any ideas on how this could be achieved?
TheGreatDeceiver
QUOTE (OSX86GURU @ Sep 14 2009, 10:13 PM) *
same problem with that fix as well unfortunately. Eveb for those with Leopard still what will happen is everything will wake up from sleep properly with the exception of the screen which has an image on it but the backlight is so dim that it isn't visible. It's not just a case of the screen being dim in this case and the sleep corners fix on that link you provided doesn't solve the problem unfortunately. As I said in my original post we need the find a way to enable/power up the backlight when waking up from a sleep image. Any one got any ideas on how this could be achieved?

hmm, it sounds familiar but can't recall back in my tiger days I had a problem like this. sorry, I am of no help with this. good luck!
btw. the only way my gma950 works is with EFI strings in com.apple.boot.plist. String obtained from OSX86Tools.
OSX86GURU
QUOTE (TheGreatDeceiver @ Sep 14 2009, 07:20 PM) *
hmm, it sounds familiar but can't recall back in my tiger days I had a problem like this. sorry, I am of no help with this. good luck!
btw. the only way my gma950 works is with EFI strings in com.apple.boot.plist. String obtained from OSX86Tools.

that's right, unfortunately even with the addition of the efi string from osx86 tools to boot.plist no luck. Oh well I might just have to live without it but it sure would be nice to be able to use the sleep function on my hacktop.
OSX86GURU
After digging through the extensions folder for something that might help my cause I noticed a kext by the name of applegraphicspowermanagement.kext. Is anyone familiar with this? What I hope we're able to do is edit something in the info.plist file to make it so that either A the backlight(brightness) is enabled on wake or B the backlight(brightness) is always 100%. Anyone have any idea how this could be done?
OSX86GURU
Today I tried reinstalling snow leopard with a different efi string obtained from the osx86 tools application and a usb kext that is labelled sleep friendly. The result, beautiful hardware accelerated Vanilla graphics and working sleep! From what I can tell everything works 100% on my toughbook now with the exception of the wireless which is currently being worked on by mercurysquad through project camphor.
OSX86GURU
with regard to my previous post: sleep worked the first time but for some reason hasn't worked again. Same issue of no backlight is present, using sleep mode "0". Back to the drawing board I guess smile.gif
mac-es
QUOTE (OSX86GURU @ Oct 31 2009, 06:07 AM) *
Today I tried reinstalling snow leopard with a different efi string obtained from the osx86 tools application and a usb kext that is labelled sleep friendly. The result, beautiful hardware accelerated Vanilla graphics and working sleep! From what I can tell everything works 100% on my toughbook now with the exception of the wireless which is currently being worked on by mercurysquad through project camphor.


Would you mind posting EFI string and .kext?
mianos
same problem here on my fujitsu siemens p7120 with ideneb 10.5.7 on it.
with tiger sleep is working fine - with leopard everything wakes up, but the display-backlight doesn't turn on power.
if you look close to the display i can see its on, but the backlight/LEDs have no light.

could you please post your kexts/strings;)
OSX86GURU
heres the string and the 2 kexts from 10.6.2.
<key>device-properties</key> <string>6d0000000100000001000000610000000200000002010c00d041030a000000000101060000027
fff0400100000006d006f00640065006c0000000b000000474d412039353020000000410041005000
4c002c00480061007300500061006e0065006c0000000800000001000000</string>
mianos
i am on 10.5.8 - these kext-files are for SL right?
could you please post the dev-id... how did you create the efi string?
mac-es
QUOTE (OSX86GURU @ Dec 4 2009, 08:55 AM) *
heres the string and the 2 kexts from 10.6.2.
<key>device-properties</key> <string>6d0000000100000001000000610000000200000002010c00d041030a000000000101060000027
fff0400100000006d006f00640065006c0000000b000000474d41203935302000000041004100500
0
4c002c00480061007300500061006e0065006c0000000800000001000000</string>


Thanks, are these the original .kexts from Apple? Are you using any injector like Natit.kext or any other settings in your com.apple.Boot.plist, like "GraphicsEnabler"?
OSX86GURU
Yes those are the stock kexts from snow leopard with no injectors. THe efi string is from osx86tools. The device id is 0x27a2. Hope this helps!
OSX86GURU
So back to the main topic, has any one been able to enable to backlight on wake on a laptop?
OSX86GURU
Woohoo! Finally thanks to slice's post here my backlight works! All you have to do is edit your dsdt code and add this to it:
CODE
        Device (PNLF)
        {
            Name (_HID, EisaId ("APP0002"))
            Name (_CID, "backlight")
            Name (_UID, 0x0A)
            Name (_STA, 0x0B)
        }

There are still a few minor issues but mainly cosmetic ones such as seeing my desktop mirrored 4 times on my display before the resolution changes to my displays native resolution on boot and in crossovergames I get vertical shearing when using direct3d or opengl but that might be the games too. Thanks guys!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.