Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HDMI output issue #91

Open
H15teve opened this issue Nov 6, 2020 · 16 comments
Open

HDMI output issue #91

H15teve opened this issue Nov 6, 2020 · 16 comments
Labels
I/O USB, SD Card Reader, and/or Thunderbolt Issues

Comments

@H15teve
Copy link

H15teve commented Nov 6, 2020

Model: 8550U, WQHD-HDR Screen, EDID overrides applied
Three monitors tested with both modded/unmodded BIOS: WQHD/FHD/XGA Projector. HDMI output works fine except on FHD monitor (mine is PHILIPS 241P8QPTKEB).

hotplug: "The HDMI output can only last for 5 seconds, then the signal simply stop streaming, with the monitor still being recognised by the machine." Just the same as @KirisameMarisaa
coldboot: NO SIGNAL, monitor doesn't work.

Have fixed it by changing the ig-platform-id to 0x00001659 (thanks to @KirisameMarisaa), but I'd love to figure it out.

@tylernguyen tylernguyen added the I/O USB, SD Card Reader, and/or Thunderbolt Issues label Nov 6, 2020
@tylernguyen
Copy link
Owner

Model: 8550U, WQHD-HDR Screen, EDID overrides applied
Three monitors tested with both modded/unmodded BIOS: WQHD/FHD/XGA Projector. HDMI output works fine except on FHD monitor (mine is PHILIPS 241P8QPTKEB).

hotplug: "The HDMI output can only last for 5 seconds, then the signal simply stop streaming, with the monitor still being recognised by the machine." Just the same as @KirisameMarisaa
coldboot: NO SIGNAL, monitor doesn't work.

Have fixed it by changing the ig-platform-id to 0x00001659 (thanks to @KirisameMarisaa), but I'd love to figure it out.

Hm...

As @benbender stated, this may be due a decent macOS update. What macOS version are you on?

Originally, the custom ig-platform-id was to fix an HiDPI issue with the WQHD panels where by waking from sleep would leave on 1/4 of the screen. Refer to Issue #22

Please test your sleep with HiDPI.

@H15teve
Copy link
Author

H15teve commented Nov 6, 2020

Model: 8550U, WQHD-HDR Screen, EDID overrides applied
Three monitors tested with both modded/unmodded BIOS: WQHD/FHD/XGA Projector. HDMI output works fine except on FHD monitor (mine is PHILIPS 241P8QPTKEB).
hotplug: "The HDMI output can only last for 5 seconds, then the signal simply stop streaming, with the monitor still being recognised by the machine." Just the same as @KirisameMarisaa
coldboot: NO SIGNAL, monitor doesn't work.
Have fixed it by changing the ig-platform-id to 0x00001659 (thanks to @KirisameMarisaa), but I'd love to figure it out.

Hm...

As @benbender stated, this may be due a decent macOS update. What macOS version are you on?

Originally, the custom ig-platform-id was to fix an HiDPI issue with the WQHD panels where by waking from sleep would leave on 1/4 of the screen. Refer to Issue #22

Please test your sleep with HiDPI.

My macOS version is 10.15.7. Just tested the sleep and it worked properly.
However I've done more test with new platform-id on my PHILIPS display, it seems that this doesn't fix all the problems. Cold boot and wake from sleep still causes HDMI detaching. I have to replug the HDMI cable to activate the display.

@tylernguyen
Copy link
Owner

@H15teve

Can you check IORegistry to see if the HDMI display is detected?

@lucas-www
Copy link

lucas-www commented Nov 8, 2020

@H15teve @tylernguyen I also have this problem, x1 carbon 6th with Catalina 10.15.7. when I changed ig-platform-id to 0x00001659 which made HDMI work well.

@benbender
Copy link
Contributor

Does anyone uses/tried the usb-c ports and/or 4k with 0x00001659?

@H15teve
Copy link
Author

H15teve commented Nov 13, 2020

@tylernguyen
sorry for delayed tests in IORegistry...with 0x00001659 and 0x04002759 HDMI display is NOT detected after cold boot/wake from sleep. Hotplug is the only way to make the display detected, and the only difference on my machine between 0x00001659 and 0x04002759 is that though display is always detected, 0x04002759 can only run the display for 5s around. Specifically, plug-in -> a green flash on display -> light up -> work(1659) or die after 5s(2759).

@benbender
Copy link
Contributor

@H15teve Could you please attach a logfile created with log show --last boot|egrep -i "AppleIntelKBLGraphicsFramebuffer" > ./hdmi-fail.log for both cases?

@freeyoung
Copy link

I have the same issue with Dell U2414H, but not with Dell P2715Q.

Meanwhile with Dell U2414H, if I connect it to a different HDMI port provided by my USB Type-C dongle, the issue is gone. FYI The dongle has 3x USB Ports, 1x HDMI, 1x Ethernet and PD support.

@H15teve
Copy link
Author

H15teve commented Nov 17, 2020

hdmi-fail-0x00001659.log
hdmi-fail-0x04002759.log
@benbender order of operations: hotplug, unplug, sleep, plug, wakeup

@EigenTom
Copy link

EigenTom commented Dec 8, 2020

Does anyone uses/tried the usb-c ports and/or 4k with 0x00001659?

0x00001659, 4K output through USB-C ports, with no problem.

@elnfnoosm
Copy link

Model: 8550U, WQHD-HDR Screen, EDID overrides applied
Three monitors tested with both modded/unmodded BIOS: WQHD/FHD/XGA Projector. HDMI output works fine except on FHD monitor (mine is PHILIPS 241P8QPTKEB).

hotplug: "The HDMI output can only last for 5 seconds, then the signal simply stop streaming, with the monitor still being recognised by the machine." Just the same as @KirisameMarisaa
coldboot: NO SIGNAL, monitor doesn't work.

Have fixed it by changing the ig-platform-id to 0x00001659 (thanks to @KirisameMarisaa), but I'd love to figure it out.

could you please share me you config file?
i have the same problem about hdmi output.and i try changing the ig-platform-id to 0x00001659,dosn't work.still can only last for 2-5 seconds,and then repeat。

@sh0umik
Copy link

sh0umik commented Nov 3, 2021

@elnfnoosm did you manage to solve the problem? I am having the same problem with my Monterey update. However type-c works well.

@sh0umik
Copy link

sh0umik commented Nov 6, 2021

Fixed it by changing ig-platform-id to 0x00001659. Thx a lot man. You are a saver.

@findyy99
Copy link

Hi, I meet the same problem on Monterey. But I am not X1c6. Mine is Thinkpad T450s. If you guys can help me, I will be very appreciate. The monitor is Dell P2418D, a 1440p monitor. The monitor only work 5 seconds, and it stop stream.

  • I5-5200U with HD 5300
  • Opencore 0.7.5
  • whatevergreen lastest
  • Lilu lastest

What I have done:

  • tried every mobile ig-platform-id mentioned in the manual of whatevergreen.
  • tried HDMI or DP cables.
  • tried Mojave.

image

image

image

This is my whatevergreen logs.
monitor-fail.log

@montywm
Copy link

montywm commented Jan 18, 2023

@H15teve @tylernguyen I also have this problem, x1 carbon 6th with Catalina 10.15.7. when I changed ig-platform-id to 0x00001659 which made HDMI work well.

Also fixed my problem at 12.5.1, thx a lot!

@Einstonoy
Copy link

repo: 2k screen display shrink after S3 sleep using 0x00001659.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I/O USB, SD Card Reader, and/or Thunderbolt Issues
Projects
None yet
Development

No branches or pull requests