Closed tomba closed 4 years ago
There are many cases where EDID reading fails.
One of them is with this display https://www.gechic.com/en-portable-touch-monitor-onlap1303i-view.html using their DP cable https://store.gechic.com/on-lap-proprietary-mini-displayport-cable-1-2m/
The EDID read never succeeds.
Another is with my HP monitor, when using DP->hdmi adapter. Here the failures are more random, but it's quite easy to get the following by inserting the adapter's cable and quickly running kmstest:
[ 2813.811345] cdns-mhdp a000000.dp-bridge: [drm:cdns_mhdp_get_edid_block [mhdp8546]] *ERROR* get block[0] edid failed: -22 [ 2813.822336] cdns-mhdp a000000.dp-bridge: [drm:cdns_mhdp_get_modes [mhdp8546]] *ERROR* Failed to read EDID [ 2813.847955] cdns-mhdp a000000.dp-bridge: [drm:mhdp_transfer [mhdp8546]] *ERROR* Failed to read DPCD
I don't have the custom DP cable for the gechic display, but I have not seen EDID failures with my HP monitor. So closing this.
There are many cases where EDID reading fails.
One of them is with this display https://www.gechic.com/en-portable-touch-monitor-onlap1303i-view.html using their DP cable https://store.gechic.com/on-lap-proprietary-mini-displayport-cable-1-2m/
The EDID read never succeeds.
Another is with my HP monitor, when using DP->hdmi adapter. Here the failures are more random, but it's quite easy to get the following by inserting the adapter's cable and quickly running kmstest: