단일 모니터에 대한 EDID를 얻는 방법은 무엇입니까?

l0b0

xrandr에 대한 답변을 보류하면 모니터앰프를 감지 하여 가능한 해결 방법은 특정 EDID로 장치를 블랙리스트하는 것입니다 . 불행히도 xrandr --verbose모든 것을 구문 분석하기가 번거롭고 단일 장치 쿼리를 지원하지 않는 형식으로 인쇄하며 get-edid의 출력은 xrandr의 모니터 ID 에 매핑하기가 쉽지 않은 것 같습니다 (예 :) DVI-1.

단일 모니터에 대해 쉽게 구문 분석 할 수있는 EDID 를 얻을 수있는 방법이 있습니까?

안녕

리드 # 1 : 모니터 에디션

나는 EDID와 모니터에 관한 것이 아니지만 monitor-edid여기에서도 유용 할 수있는 이 도구를 찾았 습니다.

기본이 아닌 경우 용서하십시오. 주제에 대해 묻는 다양한 질문을 감안할 때이 공간에 대해 더 많이 배우려고 노력하고 있습니다.

$ monitor-edid 
EISA ID: LEN4036
EDID version: 1.3
EDID extension blocks: 0
Screen size: 30.3 cm x 19.0 cm (14.08 inches, aspect ratio 16/10 = 1.59)
Gamma: 2.2
Digital signal

    # Monitor preferred modeline (60.0 Hz vsync, 55.8 kHz hsync, ratio 16/10, 120 dpi)
    ModeLine "1440x900" 114.06 1440 1488 1520 2044 900 903 909 930 -hsync -vsync

    # Monitor supported modeline (50.0 Hz vsync, 51.8 kHz hsync, ratio 16/10, 120 dpi)
    ModeLine "1440x900" 114.06 1440 1488 1520 2204 900 903 909 1035 -hsync -vsync

리드 # 2 : ddcontrol

내가 만난 또 다른 도구는이라는 도구가 있는데,이 도구는 ddccontrol원하는 정보를 얻는 데 도움이 될 수 있습니다.

리드 # 3 : / sys

마지막으로 살펴보면서 /sys다양한 비디오 인터페이스에 매달린 리프 노드가 있음을 알았습니다.

$ sudo find . |grep -i edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-1/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-2/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-HDMI-A-3/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-VGA-1/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-LVDS-1/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-1/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-2/edid
./devices/pci0000:00/0000:00:02.0/drm/card0/card0-DP-3/edid
./module/drm/parameters/edid_fixup
./module/drm_kms_helper/parameters/edid_firmware

그러나 내 Lenovo 노트북에서는 이러한 "파일"이 비어 있었으며 시스템에서 다를 수 있습니다. VGA EDID의 샘플 출력을 보여주는이 포럼 스레드를 찾았습니다.

$ lspci | grep VGA
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 440 Go 64M] (rev a3)
$ xxd  /sys/devices/pci0000:00/0000:00:0b.0/0000:01:00.0/drm/card0/card0-VGA-1/edid
0000000: 00ff ffff ffff ff00 5a63 0213 0101 0101  ........Zc......
0000010: 2b0a 0103 1c25 1bb0 eb00 b8a0 5749 9b26  +....%......WI.&
0000020: 1048 4cff ff80 8199 8159 714f 6159 4559  .HL......YqOaYEY
0000030: 3159 a94f 0101 863d 00c0 5100 3040 40a0  1Y.O...=..Q.0@@.
0000040: 1300 680e 1100 001e 0000 00ff 0033 3139  ..h..........319
0000050: 3030 3433 3030 3737 330a 0000 00fd 0032  004300773......2
0000060: a01e 6114 000a 2020 2020 2020 0000 00fc  ..a...      ....
0000070: 0047 3930 6d62 0a20 2020 2020 2020 00ba  .G90mb.       ..

출처 : EDID를 사용하여 모니터 일련 번호 / 제조일 추출? .

참고 문헌

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

대용량 파일에서 고유 한 단어를 얻는 방법은 무엇입니까?

분류에서Dev

동일한 목표에 대해 가능한 모든 쿼리를 얻는 방법은 무엇입니까?

분류에서Dev

Google+ 리뷰 (모바일 포함)에 대한 직접 링크를 얻는 방법은 무엇입니까?

분류에서Dev

availabe를 모든 서비스에 대한 단일 인스턴스로 만드는 방법은 무엇입니까?

분류에서Dev

GitHub API를 사용하여 모든 브랜치에서 단 하나의 파일에 대한 커밋 기록을 얻는 방법은 무엇입니까?

분류에서Dev

각 태그에 대한 데이터를 얻는 방법은 무엇입니까?

분류에서Dev

MongoDB에서 단일 쿼리로 개수 및 최대 날짜를 얻는 방법은 무엇입니까?

분류에서Dev

각 행에 대한 특정 단어 또는 문자 수를 얻는 방법은 무엇입니까?

분류에서Dev

유창한 단일 열과 배열에서 다른 결과를 얻는 방법은 무엇입니까?

분류에서Dev

AHK — 동일한 핫키에 대해 대체 키를 중단하는 방법은 무엇입니까?

분류에서Dev

소켓 파일에 대한 자세한 정보를 얻는 방법은 무엇입니까?

분류에서Dev

균일 한 간격의 배열에 대한 위치 좌표 (n × 2)를 얻는 방법은 무엇입니까?

분류에서Dev

동일한 입력에 대해 다른 메시지를 얻는 방법은 무엇입니까?

분류에서Dev

Bazel의 execpath에서 만든 파일에 대한 파일 개체를 얻는 방법은 무엇입니까?

분류에서Dev

가장 중요한 단어에 대해 TF-IDF 점수를 얻는 방법은 무엇입니까?

분류에서Dev

Array 인스턴스의 메모리에 대한 포인터를 얻는 방법은 무엇입니까?

분류에서Dev

일정한 시간에 각 요소를 얻는 방법은 무엇입니까?

분류에서Dev

libuv에서 허용 된 tcp 소켓에 대한 파일 설명자를 얻는 방법은 무엇입니까?

분류에서Dev

mysql에 대한 단일 쿼리에서 선택한 값 그룹 세트를 얻는 방법은 무엇입니까?

분류에서Dev

sudoers에서 단일 명령에 대한 requiretty를 비활성화하는 방법은 무엇입니까?

분류에서Dev

sudoers에서 단일 명령에 대한 requiretty를 비활성화하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리에서 단일 요소를 얻는 방법은 무엇입니까?

분류에서Dev

단일 목록에서 결과를 얻는 방법은 무엇입니까?

분류에서Dev

URI에 연결된 단일 변수를 얻는 방법은 무엇입니까?

분류에서Dev

공백 뒤에 단일 문자를 얻는 방법은 무엇입니까?

분류에서Dev

XPath로 단일 행에서 가치를 얻는 방법은 무엇입니까?

분류에서Dev

Netcdf C ++ | 단일 변수에 대한 레코드를 작성하는 방법은 무엇입니까?

분류에서Dev

스타일에 대한 자체 단축키를 구성하는 방법은 무엇입니까?

분류에서Dev

Windows 7에서 간단한 파일 대화 상자를 만드는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    대용량 파일에서 고유 한 단어를 얻는 방법은 무엇입니까?

  2. 2

    동일한 목표에 대해 가능한 모든 쿼리를 얻는 방법은 무엇입니까?

  3. 3

    Google+ 리뷰 (모바일 포함)에 대한 직접 링크를 얻는 방법은 무엇입니까?

  4. 4

    availabe를 모든 서비스에 대한 단일 인스턴스로 만드는 방법은 무엇입니까?

  5. 5

    GitHub API를 사용하여 모든 브랜치에서 단 하나의 파일에 대한 커밋 기록을 얻는 방법은 무엇입니까?

  6. 6

    각 태그에 대한 데이터를 얻는 방법은 무엇입니까?

  7. 7

    MongoDB에서 단일 쿼리로 개수 및 최대 날짜를 얻는 방법은 무엇입니까?

  8. 8

    각 행에 대한 특정 단어 또는 문자 수를 얻는 방법은 무엇입니까?

  9. 9

    유창한 단일 열과 배열에서 다른 결과를 얻는 방법은 무엇입니까?

  10. 10

    AHK — 동일한 핫키에 대해 대체 키를 중단하는 방법은 무엇입니까?

  11. 11

    소켓 파일에 대한 자세한 정보를 얻는 방법은 무엇입니까?

  12. 12

    균일 한 간격의 배열에 대한 위치 좌표 (n × 2)를 얻는 방법은 무엇입니까?

  13. 13

    동일한 입력에 대해 다른 메시지를 얻는 방법은 무엇입니까?

  14. 14

    Bazel의 execpath에서 만든 파일에 대한 파일 개체를 얻는 방법은 무엇입니까?

  15. 15

    가장 중요한 단어에 대해 TF-IDF 점수를 얻는 방법은 무엇입니까?

  16. 16

    Array 인스턴스의 메모리에 대한 포인터를 얻는 방법은 무엇입니까?

  17. 17

    일정한 시간에 각 요소를 얻는 방법은 무엇입니까?

  18. 18

    libuv에서 허용 된 tcp 소켓에 대한 파일 설명자를 얻는 방법은 무엇입니까?

  19. 19

    mysql에 대한 단일 쿼리에서 선택한 값 그룹 세트를 얻는 방법은 무엇입니까?

  20. 20

    sudoers에서 단일 명령에 대한 requiretty를 비활성화하는 방법은 무엇입니까?

  21. 21

    sudoers에서 단일 명령에 대한 requiretty를 비활성화하는 방법은 무엇입니까?

  22. 22

    SQL 쿼리에서 단일 요소를 얻는 방법은 무엇입니까?

  23. 23

    단일 목록에서 결과를 얻는 방법은 무엇입니까?

  24. 24

    URI에 연결된 단일 변수를 얻는 방법은 무엇입니까?

  25. 25

    공백 뒤에 단일 문자를 얻는 방법은 무엇입니까?

  26. 26

    XPath로 단일 행에서 가치를 얻는 방법은 무엇입니까?

  27. 27

    Netcdf C ++ | 단일 변수에 대한 레코드를 작성하는 방법은 무엇입니까?

  28. 28

    스타일에 대한 자체 단축키를 구성하는 방법은 무엇입니까?

  29. 29

    Windows 7에서 간단한 파일 대화 상자를 만드는 방법은 무엇입니까?

뜨겁다태그

보관