Ubuntu 21.04 - xrandr "요청 실패의 X 오류: BadValue(정수 매개변수가 작업 범위를 벗어남)" 수정 방법

Ubuntu 21.04 - xrandr "요청 실패의 X 오류: BadValue(정수 매개변수가 작업 범위를 벗어남)" 수정 방법

기본 Intel® UHD Graphics 610 GPU를 사용하는 기본 HP SlimDesktop 모델 290-p0043w에 연결된 1920x1080 해상도를 처리할 수 있는 두 개의 동일한 HP 모니터가 있습니다. 그러나 비디오 출력은 HDMI 1개와 VGA 포트 1개입니다. 나는 약간의 조정 전과 후에 동일한 컴퓨터에 Ubuntu 18.04를 설치했으며 VGA 포트가 1920x1080에서 안정적이고 안정적으로 작동하도록 했습니다. 이제 동일한 컴퓨터에 Ubuntu 21.04를 설치하고 다음을 수행합니다.

~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
~$ xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
~$ xrandr --addmode XWAYLAND1 "1920x1080_60.00"
~$ xrandr --output XWAYLAND1 --mode "1920x1080_60.00"
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  139 (RANDR)
  Minor opcode of failed request:  21 (RRSetCrtcConfig)
  Value in failed request:  0x780
  Serial number of failed request:  29
  Current serial number in output stream:  29
~$

많은 웹 페이지에 따르면 이 작업(및 Ubuntu 도움말)은 이 방법으로 수행되어야 합니다. 나도 사용했다아란드르새로 추가된 해상도만 표시되는데, 적용해도 같은 문제가 발생합니다. 나는 또한 이것을 (재부팅 후) sudo로 수행했습니다 ... 동일한 효과가 있습니다. Ubuntu -> 디스플레이 -> "알 수 없는 디스플레이" -> 해상도는 표준 1024x768을 최고 해상도로 표시합니다. 비슷한 질문을 많이 봤는데(다른 배포판에서도 마찬가지)그러나 아무 대답도 없습니다.

무엇을 해야할지 아는 사람 있나요?

답변1

나는 그것을 알아낸 것 같아요. 줄에서: [~$ xrandr --addmode XWAYLAND1 "1920x1080_60.00] "XWAYLAND"는 모니터의 이름입니다(이 경우 두 번째). "DP-2"로 변경했더니 제대로 작동했습니다. 이제 내 줄은 다음과 같습니다: [~$ xrandr --addmode DP-2 "1920x1080_60.00"]

이는 사용자마다 다를 수 있으므로 배포판에서 두 번째 모니터의 이름이 무엇인지 알아보려면 약간의 실험을 거쳐야 합니다.

행운을 빌어요.

관련 정보