Contribute
Register

*Repost* Need help getting Mavericks running on Dell XPS 15 l521x

Status
Not open for further replies.
Joined
May 14, 2012
Messages
6
Motherboard
Dell XPS 15 l521x
CPU
i7-3612QM
Graphics
NVIDIA GT 640m
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
I can install OSX with unibeast just fine. I use boot flags GraphicsEnabler=No IGPEnabler=No and dart=0. Post installation I can only boot in safe mode. If I do not boot into safe mode it stalls after bluetooth (graphics related). I deleted all NVIDIA kext, and I still cannot boot normally. I tried to boot with HD4000PlatformId=...and IGPEnabler=Yes and none of those worked. Even with safeboot, it would go to a blackscreen. Also can't get Voodoo sound working. After installing using multibeast it tells me the kext was not installed properly, and when I go to system preferences it says no voodoo devices were found. I have been trying to figure these problems out for about a week now. Don't really know what to do next.
 
I can install OSX with unibeast just fine. I use boot flags GraphicsEnabler=No IGPEnabler=No and dart=0. Post installation I can only boot in safe mode. If I do not boot into safe mode it stalls after bluetooth (graphics related). I deleted all NVIDIA kext, and I still cannot boot normally. I tried to boot with HD4000PlatformId=...and IGPEnabler=Yes and none of those worked. Even with safeboot, it would go to a blackscreen. Also can't get Voodoo sound working. After installing using multibeast it tells me the kext was not installed properly, and when I go to system preferences it says no voodoo devices were found. I have been trying to figure these problems out for about a week now. Don't really know what to do next.
Well booting into safe mode disables audio so of course voodoo would tell you no devices found while in safe mode but as far as the booting normal situation please boot up with GraphicsEnabler=Yes IPGEnabler=Yes -v npci=0x2000 dart=0 and if it hangs and quits loading for 5 minutes or more takes a quality screen shot and post it here for further assistance from me or someone else
 
I can install OSX with unibeast just fine. I use boot flags GraphicsEnabler=No IGPEnabler=No and dart=0. Post installation I can only boot in safe mode. If I do not boot into safe mode it stalls after bluetooth (graphics related). I deleted all NVIDIA kext, and I still cannot boot normally. I tried to boot with HD4000PlatformId=...and IGPEnabler=Yes and none of those worked. Even with safeboot, it would go to a blackscreen. Also can't get Voodoo sound working. After installing using multibeast it tells me the kext was not installed properly, and when I go to system preferences it says no voodoo devices were found. I have been trying to figure these problems out for about a week now. Don't really know what to do next.

Note: If you have both nvidia and HD4000, make sure that is in your profile. Your current profile implies you have only nvidia, yet you're (attempting... incorrectly) to use flags specific to HD4000 and you're removing the nvidia kexts (which if you had only nvidia, presumably you'd need).

Please provide complete details in your profile.

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.
 
I can install OSX with unibeast just fine. I use boot flags GraphicsEnabler=No IGPEnabler=No and dart=0. Post installation I can only boot in safe mode. If I do not boot into safe mode it stalls after bluetooth (graphics related). I deleted all NVIDIA kext, and I still cannot boot normally. I tried to boot with HD4000PlatformId=...and IGPEnabler=Yes and none of those worked. Even with safeboot, it would go to a blackscreen. Also can't get Voodoo sound working. After installing using multibeast it tells me the kext was not installed properly, and when I go to system preferences it says no voodoo devices were found. I have been trying to figure these problems out for about a week now. Don't really know what to do next.


Did you manage to figure this out? I have the same problem, only boots with -x so no high resolution and no audio.
 
Did you manage to figure this out? I have the same problem, only boots with -x so no high resolution and no audio.

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.
 
thank you for your reply, I got it working, only thing that doesn't work is screen brightness and audio (works with voodoo 2.73 but sometimes messes up my graphics on reboot) but is not a deal breaker.
 
thank you for your reply, I got it working, only thing that doesn't work is screen brightness and audio (works with voodoo 2.73 but sometimes messes up my graphics on reboot) but is not a deal breaker.

Your profile is missing screen resolution. Please correct it as requested in post #5.


HD3000/HD4000 Brightness Fix:
DSDT Patches from here: https://github.com/RehabMan/Laptop-DSDT-Patch

Apply:
"Rename GFX0 to IGPU"
"Brightness Fix (HD3000/HD4000)"
- rename patch must be done first and to all DSDT/SSDT that contain references to GFX0 that you're including in your final SSDT set
- Brightness patch must be done to the DSDT or SSDT that contains the definition for Device GFX0 (search for 'Device (GFX0)'
- Place DSDT and SSDT (if necessary) into a place where the bootloader will load them. For Clover, EFI/CLOVER/ACPI/patched (DSDT.aml, SSDT-x.aml where 'x' is a number). For Chameleon, /Extra/ssdt.aml, /Exra/ssdt-1.aml, /Extra/ssdt-2.aml, etc.

Install: https://github.com/RehabMan/OS-X-ACPI-Backlight


Audio: Best result with patched AppleHDA. Google 'patch AppleHDA guide'. Search for suitable AppleHDA or patch it yourself. Apply appropriate DSDT patches.

DSDT patches you need for AppleHDA: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Audio Layout 12" (change layout-id from 12 to the layout-id used by the patched AppleHDA)
Apply: "IRQ Fix"
 
thank you, will try the brightness fix and let you know, the audio I am not sure I want to mess with it, I have had to reinstall too many times already and I am growing tired of it.
 
Your profile is missing screen resolution. Please correct it as requested in post #5.


HD3000/HD4000 Brightness Fix:
DSDT Patches from here: https://github.com/RehabMan/Laptop-DSDT-Patch

Apply:
"Rename GFX0 to IGPU"
"Brightness Fix (HD3000/HD4000)"
- rename patch must be done first and to all DSDT/SSDT that contain references to GFX0 that you're including in your final SSDT set
- Brightness patch must be done to the DSDT or SSDT that contains the definition for Device GFX0 (search for 'Device (GFX0)'
- Place DSDT and SSDT (if necessary) into a place where the bootloader will load them. For Clover, EFI/CLOVER/ACPI/patched (DSDT.aml, SSDT-x.aml where 'x' is a number). For Chameleon, /Extra/ssdt.aml, /Exra/ssdt-1.aml, /Extra/ssdt-2.aml, etc.

Install: https://github.com/RehabMan/OS-X-ACPI-Backlight


Audio: Best result with patched AppleHDA. Google 'patch AppleHDA guide'. Search for suitable AppleHDA or patch it yourself. Apply appropriate DSDT patches.

DSDT patches you need for AppleHDA: https://github.com/RehabMan/Laptop-DSDT-Patch
Apply: "Audio Layout 12" (change layout-id from 12 to the layout-id used by the patched AppleHDA)
Apply: "IRQ Fix"

It seems that Device (GFX) definition is in the dsdt on my extra folder, so I should go ahead and replace all "GFX0" on each Notify(GFX0... lines but not in the in the device definition right? so the device definition should keep the GFX0?
 
It seems that Device (GFX) definition is in the dsdt on my extra folder, so I should go ahead and replace all "GFX0" on each Notify(GFX0... lines but not in the in the device definition right? so the device definition should keep the GFX0?

Follow the instructions/apply the patches as described in post #7.

Make sure you read the README at the first link.
 
Status
Not open for further replies.
Back
Top