如何为/从监视器创建/提取 EDID

Lui*_*ado 6 11.10 monitor hdmi vga

是否可以为/从显示器创建或提取扩展显示标识数据 (EDID)。我的显示器的 VGA 和 HDMI 电缆有一些问题,我想测试一下,通过将 EDID 添加到 Nvidia 设置是否可以帮助解决这个问题。

使用 VGA 电缆时出现断电错误,使用 HDMI 时出现一些 EDID 错误(EDID 错误)。那么如何通过检测其功能来创建 EDID 或从监视器中提取它。

Lui*_*ado 14

知道了。在 apt 搜索框中错误地搜索 ESID 而不是 EDID。找到read-edid带有 2 个程序的应用程序,get-edid这是我需要从监视器中提取数据的应用程序,然后parse-edidget-edid(在同一管道中)读取二进制输出并以人类可读的格式对其进行解析。在此之后,我可以将它包含在 Nvidia 设置中并测试结果,但至少我可以从监视器中提取 EDID。

如何使用它也在这里:http : //manpages.ubuntu.com/manpages/oneiric/man1/get-edid.1.html

但基本上就是我刚刚做的:

get-edid > filename 然后parse-edid < filename或只是做get-edid | parse-edid

此外,nvidia-settings 包括一个“Adquire EDID”按钮,可以保存为二进制或文本格式。

我将把这个留在这里,虽然这个问题可能不会出现很多,但它会帮助任何正在寻找与提取 EDID 相关的东西的人。