나는 HP 2210m 평면 패널 모니터를 가지고 있는데, 편리한 KVM이 없을 때 임시 KVM으로 소스 선택을 사용하는 데 익숙했지만 다음 구성을 연결했을 때...
- Kubuntu Linux 20.04 LTS의 nVidia GeForce GTX750의 DVI 출력에 연결된 DVI
- Windows 7 기반 AMD Radeon HD 5870의 HDMI 출력에 연결된 HDMI
...Radeon에서 GeForce로 다시 전환하면 GeForce의 출력이 분홍색과 녹색으로 변하는 이상한 버그에 부딪혔습니다.
명확히 하기 위해 다음은 사진입니다(패터닝을 무시합니다. 카메라 아티팩트입니다.).
모니터를 재설정하는 유일한 방법은 모니터의 전원을 일시적으로 차단하는 것입니다.
왜 이런 일이 발생하며 해결 방법은 무엇입니까?
답변1
HP 2210m 펌웨어의 버그인 것 같습니다.
nVidia GeForce는 RGB 색상 공간으로 비디오를 출력하고, Radeon은 기본적으로 YCbCr 4:4:4 픽셀 형식으로 비디오를 출력하며, Radeon으로 전환한 후 다시 전환하면 모니터가 GeForce의 RGB를 YCbCr로 해석하기 시작합니다. , 별도의 포트에 있고 모니터의 내부 스위처를 사용하여 전환이 수행됨에도 불구하고.
Linux에는 픽셀 형식을 설정할 수 있는 옵션이 없는 것 같기 때문에 nvidia-settings
(그리고 Linux 상자는 나의 일일 드라이버이고 연공서열과 임기를 갖고 있는 반면 Windows 7 상자는 게임기로 용도가 변경된 손수 만든 것입니다) 가장 간단한 해결책은 다음과 같습니다. 이다:
- AMD Catalyst Control Center로 이동하세요.
- 로 이동
My Digital Flat-Panels > Pixel Format
Color Pixel Format
로 설정RGB 4:4:4 Pixel Format PC Standard (Full RGB)
.
이제 두 컴퓨터 모두 동일한 픽셀 형식을 출력하게 되며 모니터의 펌웨어가 이를 혼합하는지 여부는 중요하지 않습니다.