Jump to content

Intel HD4000. External monitor. Banding gradients


wegosi
 Share

13 posts in this topic

Recommended Posts

Hello.

Could, please, anybody with knowledge help me?
Problem: on internal monitor all colors are perfect. on External - I have banding gradients and colors.

image.thumb.png.532a9d7998a9ff68081ec98370729fe2.png

 

My system: 

ASUST N56VB

Catalina 10.15.3
Intel HD4000
Intel® HM76 Chipset
External monitor 21:9 2560x1080 via HDMI.
Clover 5115

 

What I tried:

1. Different versions of Lilu and WhateverGreen

2. Different combinations in config.plist in devices

In mac Graphics/Displays I see only 24bit of color depth. Is it OK?

 

image.thumb.png.bb028f17dff157c0091be5cbee7727fb.png

Installed kexts:

image.thumb.png.4c15ec8343dbc9fb90025d75db82c4a7.png

 

I don't update WhateverGreen, because then my external monitor stops working at all

 

My config.plist:

image.thumb.png.92bbd75f21bc238af09d2e82c2e87dd4.png

 

 

Graphics info:

image.thumb.png.1a711fa33bd238bf92cfebb9b4bc8672.png

 

What other info should I provide?

How to fix it? Thank you in advance

 

config.plist

 

EFI zip (not other options to upload here? max 7.85mb on forum, right?):

https://drive.google.com/open?id=1bUFt_ouKNmdKJH1451AbPGQmh-K9OsHU

 

Edited by wegosi
Link to comment
Share on other sites

6 hours ago, ameris_cyning said:

Have you tried injecting a fixed EDID?

Oh, maybe I'm not so PRO as you. I need to google it.

I tried to enable HiDPI on my internal and external monitor via https://github.com/xzhih/one-key-hidpi

Then I tried to add HiDPI to my 21:9 2560x1080 external monitor via SwitchResX

image.thumb.png.83b15b2b392bd21f1bde1dcb028dca07.png

 

2 hours ago, Hervé said:

Clover config seems erroneous with all those dropped SSDT tables (it's like you're dropping all the SSDT tables from BIOS) and all those injected ATI + nVidia properties.

Honestly, I just used standard Clover settings and tried to start my external monitor.

 

2 hours ago, Hervé said:

I've also noticed you're injected Capri layout 01660004 which is normally used for HiRes internal/built-in LCD.

Yes, you're. Because only with this settings I can start my external monitor. Tried: 01660003, 01660008, 01660009, 01660002, 01660001. Maybe it's a wrong, but I didn't find another way. Internal monitor resolution is 1920x1080 

 

2 hours ago, Hervé said:

Then, you do not appear to have proper CPU power management in place so your system may be lagging and under performing.

If you could help me, it will be great. If you could send manual for dummies how to configure it, it also will be great.

 

2 hours ago, Hervé said:

what's the resolution of your built-in LCD?

1920x1080 IPS

 

2 hours ago, Hervé said:

do you have a built-in discrete GPU (such as nVidia GeForce GT740M)?

You're absolutely right! GeForce GT740m

 

2 hours ago, Hervé said:

According to the specs posted here, your internal/built-in LCD should be LoRes @1366x768

No, I have FHD EWV LED  version

 

2 hours ago, Hervé said:

Why don't you post your entire zipped Clover folder?

Attached to main post

 

2 hours ago, Hervé said:

24bit colour reported in SysReport->Graphics is what's expected.

Thank you for clarification!

Link to comment
Share on other sites

38 minutes ago, Hervé said:

You therefore need to patch that layout in order to add more display outputs. 

Thank you for your help and quick answer!

 

I need to add, that external, but for it's not working correctly, right?

In any case I need edit "AppleIntelFramebufferCapri.kext" From System/Library/Extensions"?

 

 

 

Link to comment
Share on other sites

1 hour ago, Hervé said:

Just patch the kext using Clover's on-the-fly facility.

Just... It's hard for me =))
Could you, please, tell, if can do it in Clover Configurator?

If yes, is it a correct place as mentioned into the screenshot? And I need to fill only Find and Replace fields?

image.thumb.png.5596a7db4f6c683a693f811355cdd36c.png

 

 

Also I found  AppleIntelFramebufferCapri.kext

Should I open and edit Info.plist file?

 

 

image.thumb.png.944e5a70fc7505875fc10f64889eadf9.png

 

 

Info.plist seems not correct file

I opened this

image.thumb.png.925e4f1403945f0dffcd964dd11007b8.png

 

And found 

040066010103010100000002

and

0503000002000000300200000000000001000000400000000000000001000000400000000000000001000000400000000000000000000000

image.thumb.png.bbe0abf360906ff1578c60a30188e4d1.png

 

What I did in Clover Configuration with config.plist

Is it correct?

 

If yes, it's not working. Maybe I did it incorrectly.

image.thumb.png.284d8489a38106c16bbe1fb2ba8104c2.png

 

 

Edited by wegosi
Link to comment
Share on other sites

19 hours ago, Hervé said:

You nearly got there...

 

Yes, you use the Find/Replace field of Clover Configurator to apply the binary patch. What you did there was correct.

What you got wrong was the Name field; it's the name of the kext/binary file that you enter there; instead, you've entered your own patch comment and that should go in the dedicated field that further away to the right (but not visible until you scroll). So, instead of videoPatch1 and videoPatch2, you must have AppleIntelFramebufferCapri.

Thank you for your quick response!

image.thumb.png.bf66de5a4b08a36528df508e3534d466.png

I renamed these patches.

But there is not result.

 

Maybe other settings should be changed?

Thank you.

config.plist

 

Edited by wegosi
Link to comment
Share on other sites

 Share

×
×
  • Create New...