Contribute
Register

i7 5700HQ Power management

Status
Not open for further replies.
Could not patch against ACPI/origin since I had duplicate SSDT's and had to use linux method.

It is is easy to find and remove the duplicates. The duplicate files have the same size.

Tried CSM boot, still did not work. Could not try legacy since my clover is set for EFI.

Some BIOS allow both legacy and UEFI.

Updated to latest IntelBacklight.kext.. Still does not work..

Interesting that the external monitor is working properly. Seems to be the mechanism that allows to switch the built in display between discrete and intel gpu is choosing discrete for the panel. That is why the panel backlight lights but panel remains black/blank.

You should try different ig-platform-id values.
 
It is is easy to find and remove the duplicates. The duplicate files have the same size.



Some BIOS allow both legacy and UEFI.



You should try different ig-platform-id values.

Determined that when the computer comes out of sleep the internal panel switches to the discrete card. This is proven by the power light on the laptop. When the laptop is in intel gpu mode it lights up blue, when it is in discrete mode (nVidia) then it lights up orange. What is happening is that when the laptop wakes the display switches to discrete, which is indicated by the power light turning orange.

It is interesting that the panel is doing this since the discrete card is disabled..

Is it possible to reinitialize the intel gpu when coming out of sleep?

One way around this would be to use hibernate mode. Since when the laptop is powered off then on the display defaults to intel gpu and turns blue.

Is it possible to use hibernate mode?

Thank you,
 
Determined that when the computer comes out of sleep the internal panel switches to the discrete card. This is proven by the power light on the laptop. When the laptop is in intel gpu mode it lights up blue, when it is in discrete mode (nVidia) then it lights up orange. What is happening is that when the laptop wakes the display switches to discrete, which is indicated by the power light turning orange.

It is interesting that the panel is doing this since the discrete card is disabled..

Is it possible to reinitialize the intel gpu when coming out of sleep?

One way around this would be to use hibernate mode. Since when the laptop is powered off then on the display defaults to intel gpu and turns blue.

Is it possible to use hibernate mode?

Thank you,

Try calling _ON from _PTS and _OFF from _WAK (as described in the discrete disable guide). Also, you should check your _PTS and _WAK methods to be certain they are executing beginning to end (use ACPIDebug.kext).

Make sure also that _OFF/_ON are executing beginning to end.

Also, make sure all SSDTs are included, are loading in the proper order, OEM SSDTs dropped, and are all properly patched (balanced renames).
 
Try calling _ON from _PTS and _OFF from _WAK (as described in the discrete disable guide). Also, you should check your _PTS and _WAK methods to be certain they are executing beginning to end (use ACPIDebug.kext).

Make sure also that _OFF/_ON are executing beginning to end.

Also, make sure all SSDTs are included, are loading in the proper order, OEM SSDTs dropped, and are all properly patched (balanced renames).

Update!

Issue is not related to the Intel GPU but the actual internal LCD Display. After coming out of DISPLAY SLEEP or COMPUTER SLEEP the display needs to be power cycled. This can be done by closing the laptop lid and opening it again after the laptop or screen is woken from sleep. In order to do this without putting the computer back into sleep the LID SLEEP needs to be disabled first. This can be done through the use of InsomniaX.

The question, is there a way via DSDT/SSDT to power the physical display on and off ?

Thank you,
 
Update!

Issue is not related to the Intel GPU but the actual internal LCD Display. After coming out of DISPLAY SLEEP or COMPUTER SLEEP the display needs to be power cycled. This can be done by closing the laptop lid and opening it again after the laptop or screen is woken from sleep. In order to do this without putting the computer back into sleep the LID SLEEP needs to be disabled first. This can be done through the use of InsomniaX.

The question, is there a way via DSDT/SSDT to power the physical display on and off ?

Thank you,

Update 2...

Unfortunately this only seems to work when the external monitor is plugged in the hdmi port...

So this no solution... :(
 
Update 2...

Unfortunately this only seems to work when the external monitor is plugged in the hdmi port...

So this no solution... :(

Read post #63.
 
Status
Not open for further replies.
Back
Top