내 새 컴퓨터에는 i7 프로세서가 있는 igpu에 2개의 화면이 연결되어 있고 그 중 1개는 hdmi를 사용합니다. 다른 하나는 dvi를 사용합니다. 두 화면 모두 동일하지만 hdmi로 연결한 화면은 X에서 해상도가 잘못되어 설정에서 선택할 수 없습니다. 이 문제를 어떻게 해결하나요?
답변1
첫 번째 실행
$ xrandr
그러면 다음과 같은 출력이 제공됩니다.
Screen 0: minimum 320 x 200, current 5120 x 1080, maximum 8192 x 8192
HDMI1 connected 2560x1080+2560+0 (normal left inverted right x axis y axis) 677mm x 290mm
1920x1080 60.00*
1680x1050 59.88
1600x900 59.98
...
HDMI2 connected 2560x1080+0+0 (normal left inverted right x axis y axis) 677mm x 290mm
2560x1080 60.00*+
2560x1080_60.00 59.98
1920x1080 60.00 50.00 59.94 30.00 29.97
1920x1080i 60.00 50.00 59.94
...
HDMI1에 2560x1080을 추가하려면 먼저 다음 명령을 실행하십시오.
$ cvt 2560 1080
예제 출력:
2560x1080 59.98 Hz (CVT) hsync: 67.17 kHz; pclk: 230.00 MHz
Modeline "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
이제 이 출력을 사용하여 해상도를 테스트한 후 다음 세션에서 사용할 설정을 추가해야 합니다.
시험:
$ xrandr --newmode "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
$ xrandr --addmode HDMI1 2560x1080_60.00
$ xrandr --output HDMI1 --mode 2560x1080_60.00
작동한다면 xorg 구성에 추가할 수 있습니다.
$ sudo vim /etc/X11/xorg.conf.d/40-monitor.conf
또는
$ sudo vim /usr/share/X11/xorg.conf.d/40-monitor.conf
Section "Monitor"
Identifier "HDMI1"
Modeline "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
Option "PreferredMode" "2560x1080"
EndSection
답변2
대신 Nouveau 드라이버를 사용하는 것이 도움이 될 것입니다.
- 배포판과 관련된 nouveau 패키지를 설치하십시오.
- "/usr/lib/modprobe.d/nvidia.conf"에서 블랙리스트를 비활성화합니다.
- xorg 구성에 Novelau 드라이버를 추가합니다.