- Joined
- Nov 18, 2012
- Messages
- 96
- Motherboard
- Asrock X99 OC Formula
- CPU
- i7-5820K
- Graphics
- RX 580
- Mac
Paging Rehabman, I guess... He's the god of DSDT stuff.
Well, after getting Yosemite running like a champ on my desktop system, it was time to fix the laptop. The laptop is a Dell M6600 with onboard video ONLY (HD3000). I have physically removed the Nvidia Quadro card from the machine.
- I can get Yosemite installed on it just fine, in UEFI mode using Clover.
- To get there, most of the installation is typical (kexts etc).
- I generated the DSDT and SSDT(s) using Clover's F4 method and the first patches on the DSDT are as follows:
"Rename PCI0.VID to IGPU" - (on the DSDT, no GFX0 in my DSDT) This fixes 26 instances but leaves out one instance where the Device is actually defined, which of course means it won't compile properly. Once I fix that instance as well, no compile errors.
"HD3000 High Resolution" - (on DSDT) - Self explanatory. My laptop screen is 1920x1080p.
Without these two patches, the laptop will not boot properly and I get a black screen as soon as I select the OS X partition in Clover. With the patch it boots and works fine.
So, these two are the only patches I have done using MaciASL after adding Rehabman's repo as a source. The SSDTs in my case are almost discardable as they have nothing but the CPU related stuff and the Dell TPM module info, which I don't care about. Everything else is in the DSDT.
This gets me a pretty well functioning install as such. CPU power management works, GPU QE/CI works, Sleep works if I use Apple Logo-->Sleep, Wake works fine. After adding my kexts, keyboard and trackpad work (VoodooPS2), Ethernet works, BT and wifi work. After adding VoodooHDA, audio works, so does the mic. The integrated cam is recognized natively by OSX.
What doesn't work is:
- Brightness slider - I have spent the last 4 hours trying every combination of the brightness patches, but none of them work. I must be missing something obvious.
- Battery status - same as above. Tried my best, can't make it work.
- Lid close sleep/lid open wake - same as above.
These 3 things would make this the perfect machine, but I can't get there. Help? What can I provide that'll help in diagnosing this?
Well, after getting Yosemite running like a champ on my desktop system, it was time to fix the laptop. The laptop is a Dell M6600 with onboard video ONLY (HD3000). I have physically removed the Nvidia Quadro card from the machine.
- I can get Yosemite installed on it just fine, in UEFI mode using Clover.
- To get there, most of the installation is typical (kexts etc).
- I generated the DSDT and SSDT(s) using Clover's F4 method and the first patches on the DSDT are as follows:
"Rename PCI0.VID to IGPU" - (on the DSDT, no GFX0 in my DSDT) This fixes 26 instances but leaves out one instance where the Device is actually defined, which of course means it won't compile properly. Once I fix that instance as well, no compile errors.
"HD3000 High Resolution" - (on DSDT) - Self explanatory. My laptop screen is 1920x1080p.
Without these two patches, the laptop will not boot properly and I get a black screen as soon as I select the OS X partition in Clover. With the patch it boots and works fine.
So, these two are the only patches I have done using MaciASL after adding Rehabman's repo as a source. The SSDTs in my case are almost discardable as they have nothing but the CPU related stuff and the Dell TPM module info, which I don't care about. Everything else is in the DSDT.
This gets me a pretty well functioning install as such. CPU power management works, GPU QE/CI works, Sleep works if I use Apple Logo-->Sleep, Wake works fine. After adding my kexts, keyboard and trackpad work (VoodooPS2), Ethernet works, BT and wifi work. After adding VoodooHDA, audio works, so does the mic. The integrated cam is recognized natively by OSX.
What doesn't work is:
- Brightness slider - I have spent the last 4 hours trying every combination of the brightness patches, but none of them work. I must be missing something obvious.
- Battery status - same as above. Tried my best, can't make it work.
- Lid close sleep/lid open wake - same as above.
These 3 things would make this the perfect machine, but I can't get there. Help? What can I provide that'll help in diagnosing this?