在 ubuntu 中如何获取显示器的序列号?
答案1
在 Linux 系统(Ubuntu)中,您可以使用 ddcprobe。
在终端运行
sudo apt-get install xresprobe
然后
sudo ddcprobe
您将看到大量有关显卡的信息。最后,您将看到
monitorserial: xxxxxxx
monitorname: xxxxxx
monitorrange: xxxxxx
答案2
有一个软件包叫已读这应该可以帮助您获取监视器提供的几乎所有信息。单独的工具称为get-edid
和parse-edid
:
sudo get-edid | parse-edid
答案3
你是指显示器品牌和型号吗?你无法获取显示器的序列号,但一旦 X 运行,你就可以获取品牌和型号:
您可以在 /var/log/Xorg.0.log 中查找它,例如 grep '--' /var/log/Xorg.0.log 或在
答案4
edid-decode
首先安装
sudo apt-get update
sudo apt-get install edid-decode
然后运行此行
for file in `ls -1 /sys/class/drm/*/edid`; do text=$(tr -d '\0' <"$file"); if [ -n "$text" ]; then edid-decode "$file" | grep -e Manufacturer: -e Product; fi; done
在我的计算机上,它给出以下输出
Vendor & Product Identification:
Manufacturer: DEL
Display Product Serial Number: 'HT54DH3'
Display Product Name: 'DELL U2723QE'
Vendor & Product Identification:
Manufacturer: DEL
Display Product Serial Number: '9BHZCH3'
Display Product Name: 'DELL U2720QM'
这Display Product Serial Number
是您要求的序列号