IGCIT / Intel-GPU-Community-Issue-Tracker-IGCIT

IGCIT is a Community-driven issue tracker for Intel GPUs.
GNU General Public License v3.0
117 stars 4 forks source link

No HDMI output if TV is off when pc is powered on #397

Closed IGCIT closed 1 year ago

IGCIT commented 1 year ago

Checklist [README]

Application [Required]

Any

Processor / Processor Number [Required]

i9-11900kb

Graphic Card [Required]

A770 LE

GPU Driver Version [Required]

Rendering API [Required]

Windows Build Number [Required]

Other Windows build number

No response

Intel System Support Utility report

igcit_ssu.txt

Description and steps to reproduce [Required]

This is happening with all the TVs i have access to, currently using Philips Tv 32PFS5603 none of them has a DP port, so i'm always using HDMI

steps:

a hard reset of the device (press power to force shutdown) is required to restore video ouput and TV must be on before the pc is powered on

vbios 20.1053.0

Device / Platform

No response

Crash dumps [Required, if applicable]

No response

Application / Windows logs

No response

LancerDawg75 commented 1 year ago

It's a flaw between how the card was made and a combination of the Realtek RTD2173 PCON.

You're not getting a true native HDMI port. It's Display Port that is converted to HDMI. This, unfortunately causes issues like that because there are times that I suffer from it on my system hooking it up through my HDTV that is probably far older than your TV.

This is also probably the reason why when connecting anything through HDMI (especially in the case of TVs) that you can't adjust color depth (10-12bit HDMI deep color) or color format (RGB Full or YCbCr 444). I attempted to cover a lot of it in Issue #304

I think a lot of it is that Arc (and it seems to extend to anything Xe based) can't tell what it is connecting to. I saw this in the logs of the Intel Graphics Command Center that when the application requests what the "DisplayInfo" is, it states that it can't find it.

The solution that I found was to use a Active DP to HDMI adapter. It doesn't get rid of the issue completely, but it does reduce it quite a bit. I use a CalDigit version . This has also helped with my issue when the display goes to sleep and loses its "focus" (ie: it no longer recognizes my "SonyTV", changes to "Wired Display", and sets an overscan.

Really, as it stands now, you're out of luck using the HDMI port. Intel making a shortcut using the PCON instead of adding a true Native HDMI port was obviously the wrong decision. If you want a less quirky experience, you're going to have to use the Display Port outputs on the GPU. That requires an adapter.

I don't know if this can be fixed with a firmware update or if Intel realizes their mistake with Alchemist, and this gets addressed in Battlemage,

IGCIT commented 1 year ago

ah, i see, thanks for your extensive research on this this is really annoying, i will try the DP adapter and see what happens

Arturo-Intel commented 1 year ago

@IGCIT did you try with DP?

IGCIT commented 1 year ago

waiting for the adapter

IGCIT commented 1 year ago

@Arturo-Intel it did not help, there is no output in any way unless TV is on before arc

LancerDawg75 commented 1 year ago

Hmmm, I don't know much about Intel BIOSes, but can you check one more thing? Does your BIOS have ASPM settings? If so....is it enabled? Try setting it to disabled.

It's a way out in left field possibility. I only say this because on my platform (AMD B550) If I try to set the PM L1 SS to L1, L2, or L1+L2, I get nothing on screen but it boots to Windows normally.

If you don't have the option or have it disabled, then I'm not sure what the problem could be outside of settings between the TV (is there like a reset to factory defaults),or maybe a BIOS update for your motherboard (if a revision update states that there is GOP update along with it)or may try resetting the CMOS to defaults.

Actually, today I updated my motherboard's bios to AGESA 1.2.0.A, and the DP to HDMI adapter wouldn't work while the system had CSM enabled, but worked when using the HDMI port directly. Once I disabled CSM for full UEFI, then the direct HDMI port wouldn't show anything, but reconnecting the DP to HDMI adapter worked.

Shit be weird, yo.

Apologies for throwing out so many "darts".

Perhaps, at the end of the day, it might be the card is bad or really Intel needs to address this issue with a firmware/VBIOS update.

IGCIT commented 1 year ago

disabled aspm, no output

Arturo-Intel commented 1 year ago

@IGCIT can you try to use CTRL + SHIFT + WIN + B when the TV doesn't have signal? This shortcut will restart the graphics drivers, maybe this would help to re-enable the output signal to your TV

-- r2

IGCIT commented 1 year ago

that works, i also noticed just now, there is a hdmi CEC option in bios, disabling it did the trick