Jump to content

Huawei Matebook XPro 2020 (i7-10510u): Backlight issue in Ventura (black screen for up to 2mins)


Hecatomb

Recommended Posts

Hello

 

Can someone tell me what I make wrong?

 

I help a friend to fix an issue. When he boot the last Ventura Beta version, then the Display light off, after the Laptop go into sleep, and wakeup again...the display light normally. And when he boot and wait 1-2 minutes....the display light change from dark to normally too.

 

Here the details from Laptop :

  • Intel Comet Lake i7-10510U
  • 16GB RAM
  • nVidia GeForce MX250
  • 3000x2000 13.9" LCD
  • Samsung PM981 SSD 1To

I will add the config here.

config.plist.zip

 

If you need the whole EFI, here the link to mega https://mega.nz/file/99dkDSRY#y5cBt0WBu_VjuoIF7EWuEIK5nTcrOH1sQnP2ETXOW9c

 

Hope someone can tell me, why backlight don't work correctly. Thanks

Link to comment
Share on other sites

  • Administrators

I've read the same at InsanelyMac. It's a beta version so who knows? Start by checking your video settings against the CML recommended settings in the WEG user manual.

https://github.com/acidanthera/WhateverGreen/blob/master/Manual/FAQ.IntelHD.en.md#intel-uhd-graphics-610-655-coffee-lake-and-comet-lake-processors

 

For instance, you chose to opt for CFL layout 0x3EA50004 when the recommended frame buffer for laptops is 0x3EA50009.

Then there is the question of why you chose the connectors patches you apply:

  1. you patch con0con1 and con2 with their vanilla values which is totally and utterly useless. It does no harm of course...
  2. Then you apply a stolenmem patch with value 0x01E00000, i.e. 30MB. If we add that to the fbmem patch you apply, i.e. 9MB, you're above the 32MB value often set for DVMT. If the laptop boots without KP with those settings, remove those 2 patches as they're clearly not required. The laptop's DVMT must be set to 64MB or more.
  3. UHD 630 iGPU of Intel i7-10510u carries ids 0x9B41/0x9BCC. As stated in the WEG user manual, macOS's CFL drivers support CML ids 0x9BC4, 0x9BC5 and 0x9BC8. Did you try those before faking CFL id 0x3EA5?

As a reminder:

ID: 3EA50004, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00E30B0A
TOTAL STOLEN: 58 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 172 MB, MAX OVERALL: 173 MB (181940224 bytes)
Model name: Intel Iris Plus Graphics 655
Camellia: CamelliaV3 (3), Freq: 0 Hz, FreqMax: 0 Hz
Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3
[0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000498 - ConnectorLVDS
[1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x000003C7 - ConnectorDP
[2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x000003C7 - ConnectorDP
00000800 02000000 98040000
01050900 00040000 C7030000
02040A00 00040000 C7030000

 

ID: 3EA50009, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00830B0A
TOTAL STOLEN: 58 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 172 MB, MAX OVERALL: 173 MB (181940224 bytes)
Model name: Intel HD Graphics CFL CRB
Camellia: CamelliaV3 (3), Freq: 0 Hz, FreqMax: 0 Hz
Mobile: 1, PipeCount: 3, PortCount: 3, FBMemoryCount: 3
[0] busId: 0x00, pipe: 8, type: 0x00000002, flags: 0x00000098 - ConnectorLVDS
[1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x000001C7 - ConnectorDP
[2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x000001C7 - ConnectorDP
00000800 02000000 98000000
01050900 00040000 C7010000
02040A00 00040000 C7010000

 

If you want a fully working system, maybe you should run 13.4 instead...

Link to comment
Share on other sites

Ok, we will test it. I got the same problem with my Dell XPS 13 7390 with same CPU, after I switch to Beta ( last 2 updates, the problem for my Dell fixed.  But I don't know why it don't work for the Matebook. 

Nope i don't have test this patches, because someone set the frame buffers before...I don't know why they chose this patch, but the patch work...only the display go 1-2 minutes dark. I will check what you say, thanks.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...