On 6/2/19 3:05 AM, Barry Scott wrote:
On 1 Jun 2019, at 19:47, Samuel Sieb samuel@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.