Muhammad Kamel Posted September 19, 2023 Share Posted September 19, 2023 Hi, I have an issue with Intel UHD 630 | HDMI port does not work, however when I connect the HDMI cable with convert HDMI to Type C it works fine. Laptop: Dell Precision 7530 - Intel Core i9-8950HK Config file attached. Thanks in advance! config.plist.zip Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 19, 2023 Moderators Share Posted September 19, 2023 HDMI could possibly be hardwired to the discrete graphics card You'll have to check it in Windows or something Link to comment Share on other sites More sharing options...
Muhammad Kamel Posted September 20, 2023 Author Share Posted September 20, 2023 It was working fine in the Windows and worked with me on the current Ventura but after I reset the NVRAM, it ceased to operate again. Link to comment Share on other sites More sharing options...
Muhammad Kamel Posted September 24, 2023 Author Share Posted September 24, 2023 Any help, please Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted September 24, 2023 Moderators Share Posted September 24, 2023 have you tried different HDMI cables? Link to comment Share on other sites More sharing options...
Muhammad Kamel Posted September 24, 2023 Author Share Posted September 24, 2023 Yes, and doesn't work. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted September 24, 2023 Administrators Share Posted September 24, 2023 I had a quick look at your config file, this being all that you posted. I am quite surprised by the amount of SSDT tables you inject, especially those labelled "xxx7080MT" but that's probably nothing todo with loss of HDMI output. Looking at the graphics properties you inject, i.e.: I can't help wondering why you'd inject properties to patch connector con1 (the usually physical port for HDMI) but disable such patching (framebuffer-con1-enable set to 0). Also, you appear to patch the flags of all connectors. To what purpose? As a reminder, default properties of CFL framebuffer 0x3EA50009 are (C.f. Whatevergreen user manual) : 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 changing the connectors' flags is required, you would obviously need to enable such patching, failing what, the default settings are applied. Link to comment Share on other sites More sharing options...
Muhammad Kamel Posted January 9 Author Share Posted January 9 I have used the ig-platform-id 07009B3E and external display works fine with the HDMI of the laptop but the laptop's screen is black and "Extends options" not working. Link to comment Share on other sites More sharing options...
Administrators Solution Hervé Posted January 9 Administrators Solution Share Posted January 9 That would be perfectly normal since CFL framebuffer layout 0x3E9B0007 is for desktop computers and offer 3 x DP connectors but no LVDS connector for laptops: ID: 3E9B0007, STOLEN: 57 MB, FBMEM: 0 bytes, VRAM: 1536 MB, Flags: 0x00801302 TOTAL STOLEN: 58 MB, TOTAL CURSOR: 1 MB (1572864 bytes), MAX STOLEN: 172 MB, MAX OVERALL: 173 MB (181940224 bytes) Model name: Intel UHD Graphics 630 Camellia: CamelliaDisabled (0), Freq: 0 Hz, FreqMax: 0 Hz Mobile: 0, PipeCount: 3, PortCount: 3, FBMemoryCount: 3 [1] busId: 0x05, pipe: 9, type: 0x00000400, flags: 0x000003C7 - ConnectorDP [2] busId: 0x04, pipe: 10, type: 0x00000400, flags: 0x000003C7 - ConnectorDP [3] busId: 0x06, pipe: 8, type: 0x00000400, flags: 0x000003C7 - ConnectorDP 01050900 00040000 C7030000 02040A00 00040000 C7030000 03060800 00040000 C7030000 You would need to patch connector con0 to laptop's settings to hope for your built-in screen to work. For instance to this: 00000800 02000000 98000000 as per CFL framebuffer layout 0x3EA50009 as I illustrated above. Setting the framebuffer layout to mobile may help too. Link to comment Share on other sites More sharing options...
Muhammad Kamel Posted January 11 Author Share Posted January 11 Thank you, I works, Alhamdulillah. Link to comment Share on other sites More sharing options...
Recommended Posts