Contribute
Register

Clevo P650SE trouble with Intel HD530

Status
Not open for further replies.
Provide output (in Terminal):
kextstat|grep -y acpiplat

13 2 0xffffff7f821df000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>

kextstat|grep -y appleintelcpu
no output here

kextstat|grep -y applelpc
no output here either

kextstat|grep -y applehda
83 1 0xffffff7f82158000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (274.9) BAE4F922-DD74-3447-A5C1-BFC33B8C0A3E <82 81 73 12 7 6 5 4 3 1>

106 0 0xffffff7f8246d000 0xb3000 0xb3000 com.apple.driver.AppleHDA (274.9) 75610131-FB46-3A0E-B758-14CEBEAF94AE <105 85 83 82 81 73 12 11 6 5 4 3 1>

sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext
 

Attachments

  • IOREG.zip
    529.6 KB · Views: 89
  • EFI.zip
    2 MB · Views: 87
Provide output (in Terminal):
kextstat|grep -y acpiplat

13 2 0xffffff7f821df000 0x66000 0x66000 com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>

kextstat|grep -y appleintelcpu
no output here

kextstat|grep -y applelpc
no output here either

kextstat|grep -y applehda
83 1 0xffffff7f82158000 0x1e000 0x1e000 com.apple.driver.AppleHDAController (274.9) BAE4F922-DD74-3447-A5C1-BFC33B8C0A3E <82 81 73 12 7 6 5 4 3 1>

106 0 0xffffff7f8246d000 0xb3000 0xb3000 com.apple.driver.AppleHDA (274.9) 75610131-FB46-3A0E-B758-14CEBEAF94AE <105 85 83 82 81 73 12 11 6 5 4 3 1>

sudo touch /System/Library/Extensions && sudo kextcache -u /

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HDMI_Audio.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_HD_Graphics.kext

kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext

Note: CPU/IGPU Power management is not implemented.

Perhaps you need the port-7 (0306) patch to enable the external port?

Or it is also possible your HDMI is connected directly to the Nvidia. You should check that first (in Windows).
 
I've checked the display properties and the external monitor is connected directly to nvidia.

I've implemented native power management using this guide:
http://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/

I've provided the log from here: AppleIntelInfo.kext
Is this correct?

I'm now trying to understand your guide for disabling the discrete graphics and fixing the brightness

But the example you provide is a bit complex for me to understand.
I was able to retrieve the acpi files with clover (see EFI zip) and convert them to dsl files.

So I am left with these files:
DSDT.dsl
SSDT-0.dsl
SSDT-1.dsl
SSDT-2.dsl
SSDT-3.dsl
SSDT-11.dsl
SSDT-12.dsl
SSDT-13.dsl

If I understand it correctly I should path DSDT.dsl with these patches:
  • "Fix _WAK Arg0 v2"
  • "HPET Fix"
  • "SMBUS Fix"
  • "IRQ Fix"
  • "RTC Fix"
  • "OS Check Fix"
  • "Fix Mutex with non-zero SyncLevel"
  • "Fix PNOT/PPNT" (use only if you're dropping CPU related SSDTs)
  • "Add IMEI"
  • Rename GFX0 to IGPU
And SSDT-2 and SSDT-13 with
  • Rename GFX0 to IGPU
And I need to apply the brightness patch to one of the SSDTs but it doesn't matter which one?

Then I need to install the IntelBacklight.kext and set DropOem to true in my config.plist file

Is this correct?
 

Attachments

  • Log.txt
    12.4 KB · Views: 152
  • EFI.zip
    2 MB · Views: 92
I've checked the display properties and the external monitor is connected directly to nvidia.

..
I'm now trying to understand your guide for disabling the discrete graphics

The guide is only applicable to switched dual-GPU. You have dedicated dual-GPU.

and fixing the brightness

Brightness is easy. Apply "Brightness Fix" to DSDT. Install IntelBacklight.kext.

I was able to retrieve the acpi files with clover (see EFI zip) and convert them to dsl files.

So I am left with these files:
DSDT.dsl
SSDT-0.dsl
SSDT-1.dsl
SSDT-2.dsl
SSDT-3.dsl
SSDT-11.dsl
SSDT-12.dsl
SSDT-13.dsl

If I understand it correctly I should path DSDT.dsl with these patches:
  • "Fix _WAK Arg0 v2"
  • "HPET Fix"
  • "SMBUS Fix"
  • "IRQ Fix"
  • "RTC Fix"
  • "OS Check Fix"
  • "Fix Mutex with non-zero SyncLevel"
  • "Fix PNOT/PPNT" (use only if you're dropping CPU related SSDTs)
  • "Add IMEI"
  • Rename GFX0 to IGPU
And SSDT-2 and SSDT-13 with
  • Rename GFX0 to IGPU
And I need to apply the brightness patch to one of the SSDTs but it doesn't matter which one?

Depends on content not file names... If SSDT-2 and SSDT-13 are the only ones with GFX0 references, then yes... (easy to find out with 'grep -l GFX0 *.dsl')
 
The guide is only applicable to switched dual-GPU. You have dedicated dual-GPU.

Ok. I'm a little confused. In Windows I have a GPU switch with the option between MSHYBRID or Discrete Graphics.
From the manual:
In MSHYBRID the pc will automatically switch between integrated and dedicated graphics. Setting it to DISCRETE will force the system to use the dedicated gpu.

Does this mean I need to patch the SSDTs?
If I put the mode on DISCRETE and restart could I get the GTX970M working with nvidia web drivers?


Depends on content not file names... If SSDT-2 and SSDT-13 are the only ones with GFX0 references, then yes... (easy to find out with 'grep -l GFX0 *.dsl')

I've should have mentioned that but yes these are the only ones with GFX0 references.
 
Ok. I'm a little confused. In Windows I have a GPU switch with the option between MSHYBRID or Discrete Graphics.
From the manual:
In MSHYBRID the pc will automatically switch between integrated and dedicated graphics. Setting it to DISCRETE will force the system to use the dedicated gpu.

You already said the discrete GPU is dedicated to the Nvidia. This means it is not switched.

If it changes depending on the options you choose, then you need to further test/investigate.
 
Status
Not open for further replies.
Back
Top