使用Linux包monitor-edid,可以读取edid数据。
这不是默认安装的,也没有包含在我的标准存储库中(CentOS 6)。安装 repo(如果不是你的发行版 repos 的一部分)
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release*rpm
然后你可以安装monitor-edid
yum install monitor-edid
使用该命令的典型方式是通过解析器管道化原始 edid 数据
monitor-get-edid | monitor-parse-edid
您的输出将如下所示:
Name: SyncMaster
EISA ID: SAM049b
EDID version: 1.3
EDID extension blocks: 0
Screen size: 47.7 cm x 26.8 cm (21.54 inches, aspect ratio 16/9 = 1.78)
Gamma: 2.2
Digital signal
Max video bandwidth: 170 MHz
HorizSync 30-75
VertRefresh 56-61
# Monitor preferred modeline (59.9 Hz vsync, 66.6 kHz hsync, ratio 16/9, 102 dpi)
ModeLine "1920x1080" 138.5 1920 1968 2000 2080 1080 1083 1088 1111 -hsync +vsync