xorg에서 Intel 드라이버를 사용하여 특정 모니터에서만 항상 작동하도록 사용자 정의 해상도를 추가하는 방법

xorg에서 Intel 드라이버를 사용하여 특정 모니터에서만 항상 작동하도록 사용자 정의 해상도를 추가하는 방법

저는 삼성(G9 Odyssey)의 슈퍼 울트라와이드(32:9) 모니터를 가지고 있으며 Windows(nvidia gpu 사용)에서는 잘 작동하지만 업무용 노트북(hdmi 2 사용)에서는 (때때로) 전체 해상도(5120x1440)로 전환되는 것을 볼 수 있습니다. 절반은 하지 않기로 결정할 것이다.

xrandr를 몇 번 다시 실행하면 일반적으로 더 많은 해상도가 있다는 것을 "알아서" 전환할 수 있지만 때로는 무작위로 1024x768@60으로 다시 전환되기도 합니다.

나는 이것이 모니터가 해상도 등을 인식하는 방식에 문제가 있다는 것을 알았기 때문에 내 시스템에 사용자 정의 xorg 해상도를 추가하면 된다고 생각했지만 분명한 이유로 hdmi에서만 작동하기를 원했습니다. 이 특정 모니터의 경우.

나는 모니터의 편집을 가져와서 뭔가를 하려고 노력해 왔지만, 시도해 보면 항상 모니터가 손상되었거나 너무 길거나 뭔가가 있다는 메시지가 나오며 잘 진행되지 않습니다.

xorg(향후에는 wayland도 가능할까요?)에 대한 구성 파일을 생성하여 계속 감지되도록 하려면 어떻게 해야 합니까?

KDE Neon User Edition 5.22 및 커널 5.11.0-22-generic 사용

xrandr를 실행하면 4개의 hdmi 해상도 목록이 표시되고 아무 것도 표시되지 않고(분할 오류) 여러 해상도 목록(원하는 해상도 포함)이 표시되고 루프가 표시됩니다.

답변1

대답은 조금 간단하고 우스꽝스럽습니다.

HDMI를 사용하지 마십시오. 이것은 좋지 않습니다. DP <-> USB-C 케이블을 사용하는데 완벽하게 작동합니다. 분명히 Intel의 HDMI 드라이버는 끔찍합니다.

관련 정보