On 6/2/19 3:05 AM, Barry Scott wrote:
> On 1 Jun 2019, at 19:47, Samuel Sieb <samuel(a)sieb.net>
wrote:
> # find /sys/devices -name 'edid'
> /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-1/edid
> /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-VGA-1/edid
> /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/edid
> /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/edid
I always seem to have 0 length files in /sys for edid.
That why I use the xrandr output.
Files in /sys are not real files and they usually (always?) appear as 0
length.
> # edid-decode <
/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/edid
> Extracted contents:
> [...snip...]
> Standard timings supported:
> Detailed mode: Clock 69.300 MHz, 261 mm x 163 mm
> 1280 1306 1328 1418 hborder 0
> 800 802 804 814 vborder 0
> -hsync -vsync
> VertFreq: 60 Hz, HorFreq: 48871 Hz
> [...snip...]
> Checksum: 0x2 (valid)
> EDID block does NOT conform to EDID 1.4!
> Missing name descriptor
> Missing monitor ranges
That's the problem - bad EDID.
I'm not the one having a problem. That's just the end of the output so
I left it in.