Попробуйте xrandr --verbose. Он отображает информацию в формате RAW и много другой полезной информации для всех мониторов, подключенных к вашему компьютеру.
Пример вывода, только с разделом EDID:
$ xrandr --verbose
(cut)
EDID:
00ffffffffffff0030ae364000000000
00130103801e1378eaef259458568a29
24505400000001010101010101010101
0101010101018a25a02051841a303040
360030be100000195e1fa02051841a30
3040360030be100000190000000f0095
0a32950a2816090030e47302000000fe
004c503134315750332d544c413100ab
(cut)
Что касается вашего последнего вопроса, udev может проинформировать вас и позволить вам запускать команды, когда подключен монитор. На самом деле легко написать bash-скрипты для событий udev.
Я не уверен, что вы пытаетесь сделать здесь, но я считаю, что xrandr очень полезен для автоматической установки макета монитора, который я хочу, когда я подключаю или отключаю внешние мониторы на работе или дома. Вам не нужен серийный монитор для этого. Упрощенное имя вывода работает отлично. Запустите xrandr, чтобы увидеть доступные выходы (мониторы).
Я запускаю этот скрипт, чтобы установить мой предпочтительный макет:
#!/bin/bash
xrandr --output LVDS1 --auto
xrandr --output DP2 --auto --right-of LVDS1
LVDS1 - название монитора ноутбука, DPS2 - внешний.