EDID - 올바른 DPI 및 새로 고침 빈도 값을 감지합니다.

EDID - 올바른 DPI 및 새로 고침 빈도 값을 감지합니다.

방금 read-edid util을 사용하여 EDID 파일 데이터를 추출하려고 시도했는데 문제는 출력에 다음과 같은 내용이 표시된다는 것입니다.

$sudo get-edid | decode-edid

...
Manufacturer: AUO Model 20ec Serial Number 0
Made week 0 of 2013
EDID version: 1.4
Digital display
6 bits per primary color channel
Digital interface is not defined
Maximum image size: 34 cm x 19 cm
Gamma: 2.20
Supported color formats: RGB 4:4:4
First detailed timing is preferred timing
Established timings supported:
Standard timings supported:
Detailed mode: Clock 77.000 MHz, 344 mm x 193 mm
               1366 1382 1398 1628 hborder 0
                768  771  785  788 vborder 0
               -hsync -vsync
Manufacturer-specified data, tag 15
ASCII string: AUO
ASCII string: ***
...

xrandr을 확인했는데 다음과 같이 출력되었습니다.

$xrandr
    Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
    eDP1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
       1366x768      60.02*+
       1024x768      60.00  
       800x600       60.32    56.25  
       640x480       59.94 
...

내 새로 고침 빈도가 60.02 또는 이와 유사한 것으로 표시됩니다. 이것이 잘못된 것입니까? ...

테스트로 EDID를 기반으로 다음 내용으로 /etc/X11/xorg.conf.d/90-monitor.conf 파일을 만들었습니다.

Section "Monitor"
    Identifier             "<default monitor>"
    DisplaySize             344 193
EndSection

...보시다시피 xrandr 출력에는 344x193 디스플레이 크기가 활성화되어 있지만 344x193이 올바른 값인지 여전히 확실하지 않습니다. '최대 이미지 크기: 34cm x 19cm' 값을 기준으로 344x193 또는 340x190이어야 합니까?

또한 EDID는 내 노트북의 새로 고침 빈도가 77.000MHz라고 표시하지만(위 참조) xrandr 출력(위 참조)은 내가 알 수 있는 한 60.000MHz이므로 실제로 어떤 값을 사용해야 하는지 혼란스럽습니다. xorg에 사용됩니까? 비표준 새로 고침 빈도를 실행해야 하는 경우 PWM(Linux .config에서)을 y 또는 m으로 설정해야 합니까?

그래서 제 질문은...올바른 DPI를 사용하고 EDID의 값을 새로 고쳐 /etc/X11/xorg.conf.d/90-monitor.conf 파일에 설정하고 작동하게 하려면 어떻게 해야 합니까?

메모

  • 커널 3.16.7
  • 운영 체제Linux Arch x64
  • 그래픽 카드: Intel HD 그래픽(Sandy Bridge - Bay Trail)

답변1

77MHz는 수직 재생률이 아닌 픽셀 클럭입니다. 수직 새로 고침 빈도는 MHz가 아닌 Hz 단위로 측정됩니다.

패턴을 살펴보세요:

   Clock 77.000 MHz, 344 mm x 193 mm
   1366 1382 1398 1628 hborder 0
    768  771  785  788 vborder 0

1366행당 "활성" 픽셀 수이고 768"활성" 행 수입니다. 이것이 여러분이 보는 픽셀입니다. 또한 시계의 균형을 맞추기 위해 "블랭킹" 픽셀 및 라인과 "테두리" 픽셀 및 라인이 삽입됩니다.

위에 쓰여진 측정항목이 보이시나요 1628x788? 이는 모든 활성 픽셀, 블랭킹 픽셀 및 테두리 픽셀을 포함하는 픽셀입니다. 77MHz(또는 77,000,000Hz)를 (1628 * 788)로 나누면 약 60.02Hz가 나오는 것을 알 수 있습니다.

관련 정보