저는 몇 달 전에 사용했던 yiynova mvp22U+rh 디지타이저(모니터 태블릿)를 가지고 있는데 Linux와 Windows 모두에서 훌륭하게 작동합니다. Linux가 이를 어떻게 감지하는지 기억이 나지 않지만 Windows는 "일반 비- pnp 모니터"를 실행하고 모니터가 사용할 수 없는 다양한 해상도를 표시합니다(하지만 사용하고 싶은 1920x1080 해상도도 있습니다).
한편 Linux에서는 어떤 이유로(DVI 포트에서...) 이제 최대 해상도가 1024x768인 CRT로 읽혀집니다.
나는 CRT로 읽는 것을 좋아하지 않으며 이것이 디스플레이에 어떤 영향을 미치는지 알고 싶습니다(예: CRT로 전송된 출력이 LCD와 다른지, 이를 수정해야 합니까?). 그러나 대부분은 그냥 그렇게 작업할 수 없기 때문에 1920x1080 해상도로 돌아갔다고 생각하세요. 마지막으로 모니터를 사용하려고 시도했을 때 이 문제가 발생했을 때 매우 놀랐습니다. Linux에서는 제대로 작동했습니다. 업데이트로 인해 깨졌을 수도 있습니다.
업데이트: 아래 설명된 대로 xrandr의 newmode/addmode 기능을 사용해 보았습니다.여기 있어요하지만 오류: BadMatch...로 인해 실패합니다.
이전에 실제 CRT가 잘못된 해상도를 감지하고 이를 수정하는 것과 비슷한 문제가 있었던 것을 기억합니다. 그 시간은 매우 어려운 작업이었고 GPU의 모니터 유형을 지정하기 위해 일부 파일(EDID)을 만들어야 했습니다. 다시는 이런 일이 없었으면 좋겠습니다...
답변1
이 문제에 대한 가장 좋은 해결책은 다른 케이블을 사용해 보는 것입니다. 대부분의 경우 EDID 데이터 전송에 실패하면 문제는 케이블에 있습니다.
이것은 확실히 저의 경우이지만 가장 확실한 문제는 케이블이 모니터에 내장되어 있어 전환할 수 없다는 것입니다(마침내 덕트 테이프로 마무리하려면 최소한 며칠의 작업이 소요될 것입니다) 어쨌든 해킹)
그래서 제가 이 문제를 해결한 방법은 맞춤형 EDID 파일을 사용하는 것이었습니다. 웹에는 사용자 정의 파일을 생성할 수 있는 EDID 생성기가 있습니다. 제가 한 것처럼 다른 모니터의 EDID 데이터를 파일로 복사할 수도 있습니다.여기에 명시된 바와 같이당신이 나와 같고 nvidia의 독점 드라이버를 사용한다고 가정합니다. 이를 달성하는 다른 많은 방법이 있습니다(이 질문을 참조하세요)
EDID 적용은 xorg.conf 파일을 사용하여 수행하는 방법입니다(아마 Nvidia 그래픽 카드에만 해당).
Section "Screen"
...
Option "CustomEDID" "GPUID.MONITORID:/path/to/edid.txt"
...
EndSection
(재미있는 사실:창문에Nvidia의 경우 Quadro 및 NVS 카드만 이 작업을 수행할 수 있지만 GTX가 있고 Linux에서는 잘 작동합니다.)
그러나 디지타이저를 사용하고 있기 때문에 잘못된 EDID 파일로 인해 스타일러스 교정이 상당히 혼란스러워졌습니다.심각한학위이지만 이것은 내 원래 질문의 범위를 벗어납니다.
답변2
내 여동생도 Yiynova MSP19U+와 비슷한 문제를 겪고 있습니다. DVI 대신 VGA 연결이 있지만 Windows 7에서는 모니터 모델을 확인할 수 없고 기본 해상도(1440x900)를 나열할 수 없는 경우가 있습니다. 알고 보니 내장 VGA 케이블의 전선 문제였습니다. 태블릿 모니터. 손상된 배선 중 일부를 교체할 수 있었고 이제 EDID가 다시 올바르게 보고됩니다.
나는 이 문제에 관한 기사를 여기에 썼습니다:https://extraordinaryben.wordpress.com/2017/08/08/yiynova-msp19u-vga-pinout-diagram/(네, 제가 수리한 부분은 이제 전기테이프로 감겨져 있습니다...ㅎㅎ! 적어도 다시 완벽하게 작동합니다.)
DVI 연결이 되어 있기 때문에 아래 사진의 6번 핀과 7번 핀에 배선 문제가 있을 수 있다고 생각됩니다.
케이블 수리를 시도하고 싶지 않은 경우(납땜 기술 필요) Yiynova 제품의 미국 공식 유통업체인 The Panda City에서 교체 케이블을 주문할 수 있습니다.