如何为显示器创建/提取 EDID

如何为显示器创建/提取 EDID

是否可以为显示器创建或提取扩展显示标识数据 (EDID)。我的显示器在使用 VGA 和 HDMI 电缆时出现了一些问题,我想测试将 EDID 添加到 Nvidia 设置是否有助于解决这些问题。

使用 VGA 电缆时,我收到黑屏错误,使用 HDMI 时,我收到一些 EDID 错误(坏 EDID)。那么,我该如何通过检测显示器的功能来创建 EDID 或从显示器中提取它呢?

答案1

明白了。在 apt 搜索框中错误地搜索了 ESID 而不是 EDID。找到了read-edid带有 2 个程序的应用程序,get-edid我需要从监视器中提取数据,然后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

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

尽管这个问题可能不会经常出现,但我会把它留在这里,它将帮助任何正在寻找与提取 EDID 相关内容的人。

相关内容