방금 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가 나오는 것을 알 수 있습니다.