Contribute
Register

MSI GS70 Development Thread

Status
Not open for further replies.
There you go.

Disabled has

Store (Zero, ESGI)
Store (Zero, ESGO)
Store (Zero, ESGN)

Commented out.

ioreg files are corrupt. Follow the instructions carefully and exactly.
 
Well that's embarrassing. Saved, didn't save a copy. Previous post updated.
 
There you go.

Disabled has

Store (Zero, ESGI)
Store (Zero, ESGO)
Store (Zero, ESGN)

Commented out.

ioreg shows disable working.

FYI: Power management is incorrect (MacBookPro8,x doesn't go with X86PlatformPlugin).
 
Yep that's right. Disable works, but the display has artefacts. I'll swap to 8,1 and see what happens.
 
Yep that's right. Disable works, but the display has artefacts. I'll swap to 8,1 and see what happens.

MacBookPro8,1 is also wrong or you have wrong SSDT. Hard to tell as your profile lacks details on CPU... Given your graphics is Azul, you must have Haswell. Therefore you should be using Haswell smbios.

Also, IGPU PM is still to be implemented (rename GFX0->IGPU).

Please provide complete details in your profile/signature
(Profile/Settings link in upper right corner of this site)

System: manufacturer/model
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution

For example, typical Ivy laptop:
System: HP ProBook 4540s
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768

Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx). For a laptop, these details are important and affect critical installation procedures.
 
Given your graphics is Azul, you must have Haswell. Therefore you should be using Haswell smbios.

Thanks, switch to 11,2 and I have a few more states now.

Also, IGPU PM is still to be implemented (rename GFX0->IGPU).

That's going to be tedious.

Here's what's going on

Screen Shot 2014-07-15 at 1.40.30 am.jpg
 
Here's what's going on

View attachment 98691

Things to try:
- set resolution in bootloader to native panel resolution
- try setting color profile
- try kernel flag slide=0

Also, implementing brightness control may help...


Haswell Brigthness Fix:

You will need to extract all DSDT/SSDT from Linux. Your GFX0 device is in one of the SSDTs not DSDT and to get a proper disassembly of your DSDT (and the SSDT that has GFX0) you will need all of them. They are available in /sys/firmware/acpi/tables and /sys/firmware/acpi/tables/dynamic.

Place all SSDT/DSDT in a single directory and use a recent build of iasl to disassemble:
http://www.tonymacx86.com/attachmen...5-buggy-dsdt-asus-q501la-help-needed-iasl.zip
Code:
cd "to directory where you placed all SSDT/DSDT"
iasl -da *.aml

Then search the resulting *.dsl so you know where GFX0 is defined.

Laptop repo: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Rename GFX0 to IGPU" (to both DSDT and the SSDT that has your GFX0 device)
Apply: "Brightness Fix (Haswell)" to SSDT with GFX0
install: https://github.com/RehabMan/OS-X-ACPI-Backlight

Place patched DSDT.aml in /Extra/dsdt.aml. Place patched SSDT in /Extra/ssdt-1.aml (assuming you have already generated SSDT.aml for CPU)

Result: Working brightness slider in SysPrefs->Displays (mapping of keyboard keys is a separate issue), possible LID sleep, and IGPU power management.
 
Yep, in the process of.
 
Status
Not open for further replies.
Back
Top