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

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

使用VGA线我出现黑屏错误,而HDMI则出现一些EDID错误(EDID错误)。 那么如何创建EDID或通过检测其function从监视器中提取EDID。

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

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

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

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

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

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