Contribute
Register

DELL M3800 - Strange UI glitches with multipul screens

Status
Not open for further replies.
The problem you are having is because you have to use 0x0a2e0008 and if you use that you have to replace the frame buffer information as the one provided by DarkVoid and AustinSMU are for 0x0a260006 ...

Look at the Ruby patch I posted in the other thread here and generate the new frame buffer data for 0x0a2e0008 like 128mb DMVT and 48mb/48mb frame buffer and cursor memory. You will be asked these numbers to answer when you run the ruby patch from terminal.

Once you do that, replace the value the script will provide for you in the config.plist of clover (it will be under KextsToPatch option - or something like that) and just to make sure go into BIOS Advanced Settings where you change the DMVT and change it to 128mb.

Your artifacts will be gone.


UPDATE:

I do see that you have older Dell M3800.. Try what I told you as this works perfectly for my newer Dell M3800 with 4k screen etc..


But if it doesn't, you should follow AustinSMUs guide here: https://github.com/AustinSMU/PRECISION-M3800-OSX (he has the exact same M3800 as you do) .. and make sure you follow it to the smallest detail and in that exact order. Make sure you are patching DSDTs on your laptop so you can also get proper SSDT power management patch when you run the bash script.


Could you please post your config.plist ?
 
You do not have a 128/48/48 patch for 0xa2e0008 in your config.plist. The patch you have is for 0xa260006 and has no effect since you're using ig-platform-id 0xa2e0008.

For 0xa2e0008, you would need:
Code:
Find: 0800 2e0a 0103 0303 0000 0004 0000 2002 0000 5001 
Repl: 0600 260a 0103 0303 0000 0008 0000 0003 0000 0003

If i use this patch, the system loads without any video acceleration..
 
Typo. See edit.

This patch works a bit better.
It fixes the UI glitches on the laptop built in screen only.

There are two problems now.
1. When i plug a screen to the HDMI port, OSX freeze and reboot
2. The screen that connected tot he mini display port has the regular behaviour of the UI glitches.

Any ideas ?
 
Bozster - can you post your config.plist ?
 
It seems that the HDMI port started to work again after i re-run the hda patch and kext utility (reset permissions etc..)

But still i have the exact same glitch as before on the HDMI and Mini Display Port.
 
Hi xpir,

This is how I got it working for me. Login with ig-platform-id 0x0a2e0008, once in rebuild the cache with the Kext Utility. Once completed update the ig-platform-id back to 0x0a260006.

Bun
 
Hi xpir,

This is how I got it working for me. Login with ig-platform-id 0x0a2e0008, once in rebuild the cache with the Kext Utility. Once completed update the ig-platform-id back to 0x0a260006.

Bun

/cheers !! that did the trick..
I am now able to load the system with platform-id 0x0a260006 and the GUI on the laptop screen and the micro display port screen is perfect. even chrome seems to work with hardware acceleration on.

Now the only problem is that the OS freezes and reboot when i connect a screen to the HDMI port (it's not happening with platform-id 0x0a2e0008)

Any ideas ?
 
Status
Not open for further replies.
Back
Top