ASUS PB278Q에서 최대 해상도를 설정할 수 없습니다

ASUS PB278Q에서 최대 해상도를 설정할 수 없습니다

저는 최근에 새로운 ASUS PB278Q 모니터를 구입했습니다.
노트북에 연결하려고 하면 모니터의 기본 해상도(2560x1440)가 작동하지 않는 것을 제외하고는 모든 것이 잘 작동합니다. 자동은 1920x1080입니다.
내 그래픽 카드는 Nvidia GeForce 320m입니다. 이에 대한
출력은 다음과 같습니다 .lspci

~$ lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GT216M [GeForce GT 320M] (rev a2)

그리고 또한 xrandr:

~$ xrandr
Screen 0: minimum 8 x 8, current 3286 x 1437, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 connected primary 1366x768+0+669 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
HDMI-0 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 600mm x 340mm
   1920x1080      60.0*+   59.9     50.0     30.0     25.0     24.0     60.0     50.0  
   1680x1050      60.0  
   1440x900       59.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1280x800       59.8  
   1280x720       60.0     59.9     50.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   800x600        75.0     72.2     60.3     56.2  
   720x576        50.0  
   720x480        59.9  
   640x480        75.0     59.9     59.9  
   480x576        50.0  
   480x480        59.9  

내 컴퓨터에 독점 드라이버가 설치되어 있습니다. 모니터에 대한 정보는 다음과 같습니다 nvidia-settings(실제로 이미지를 게시할 만큼 평판이 충분하지 않으므로 여기에 텍스트가 있습니다).

Chip Location: Internal
Signal: TDMS
Connection link: Single
Native resolution: 2560x1440
Refresh rate: 60.00 Hz

모니터는 HDMI 케이블을 통해 노트북에 연결되어 있는데 솔직히 버전이 무엇인지, 그래픽 카드의 HDMI 출력 버전이 무엇인지 모르겠습니다. 웹에서 어떻게 알아낼 수 있는지 찾으려고 노력했지만 운이 없었습니다. 또한 내 비디오 카드에는 VGA 및 HDMI 출력만 있으므로 DVI-D 케이블이나 DisplayPort를 테스트할 수 없습니다.

그러니까 뭔가 문제가 있는 것 같군요. 적어도 나는 무슨 일이 일어나고 있는지 정확히 알고 싶습니다. Linux 관련 문제인지 확인하려고 노력했지만 Windows에서도 기본적으로 동일한 해결 방법을 제공했습니다.

내가 이미 시도한 것:

  1. VGA를 통해 연결합니다(멍청한 것, 물론 1920x1080을 제공했습니다).
  2. 두 개의 HDMI 케이블을 확인했습니다(위에서 언급한 것처럼 동일한지 아닌지 확실하지 않음).
  3. 사용자 정의 모드를 가지고 놀고 xrandr추가했습니다. 도움이 되지 않았습니다.
  4. 웹에서 정보를 많이 검색했지만 적절한 결과를 얻지 못했습니다.

실제로 xrandr나에게 다음을 제공합니다 :

~$ cvt 2560 1440 60
# 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz
Modeline "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
~$ xrandr --newmode "2560x1440_60.00"  312.25  2560 2752 3024 3488  1440 1443 1448 1493 -hsync +vsync
~$ xrandr
Screen 0: minimum 8 x 8, current 3286 x 1437, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 connected 1366x768+0+669 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
HDMI-0 connected primary 1920x1080+1366+0 (normal left inverted right x axis y axis) 600mm x 340mm
   1920x1080      60.0*+   59.9     50.0     30.0     25.0     24.0     60.0     50.0  
   1680x1050      60.0  
   1440x900       59.9  
   1280x1024      75.0     60.0  
   1280x960       60.0  
   1280x800       59.8  
   1280x720       60.0     59.9     50.0  
   1152x864       75.0  
   1024x768       75.0     70.1     60.0  
   800x600        75.0     72.2     60.3     56.2  
   720x576        50.0  
   720x480        59.9  
   640x480        75.0     59.9     59.9  
   480x576        50.0  
   480x480        59.9  
  2560x1440_60.00 (0x34f)  312.2MHz
        h: width  2560 start 2752 end 3024 total 3488 skew    0 clock   89.5KHz
        v: height 1440 start 1443 end 1448 total 1493           clock   60.0Hz
~$ xrandr --addmode HDMI-0 2560x1440_60.00
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  29
  Current serial number in output stream:  30

내가 앞으로 하고 싶은 일은:

  1. 다른 HDMI 케이블을 사용해 보시겠습니까?
  2. HDMI-DVI-D 케이블을 사용해 보시겠습니까?
  3. HDMI-DisplayPort 케이블을 사용해 보시겠습니까?
  4. 다른 유형의 어댑터? VGA에서 DVI-D로?
  5. 다른 그래픽 카드가 장착된 다른 노트북을 구입하세요. 젠장.
  6. 내 생각은 거의 여기서 끝난다.

어떤 아이디어가 있나요?
작동하지 않는 이유에 대한 설명을 주시면 감사하겠습니다.

편집하다:
NVIDIA 설정 ​​관리자에서 사용자 정의 해상도를 설정하여 Windows 8에서 HDMI-DVI-D 케이블을 통해 작동하도록 만들었습니다.
모니터 출력이 불량 케이블로 자주 연결되더라도(듀얼링크가 필요하다고 합니다) 실제로는 고해상도로 설정되어 있습니다. 위와 같은 오류로
인해 사용자 정의 해상도를 설정하려는 시도가 실패했습니다.xrandr

답변1

ASUS PB278Q가 작동하도록 하는 방법은 다음과 같습니다. 터미널에서:

$ cvt -v 2560 1440 40

2560x1440 39.96 Hz (CVT) hsync: 58.98 kHz; pclk: 201.00 MHz
Modeline "2560x1440_40.00"  201.00  2560 2720 2984 3408  1440 1443 1448 1476 -hsync +vsync

$ xrandr --newmode "2560x1440_40.00"  201.00  2560 2720 2984 3408  1440 1443 1448 1476 -hsync +vsync

$ xrandr --addmode HDMI1 "2560x1440_40.00"

답변2

저는 HDMI를 통해 기본 해상도(2560x144)로 실행하는 것과 동일한 모니터를 가지고 있습니다. 내 Sony Vaio S 15 노트북에는 Intel Ivy HD 4000 그래픽 카드가 있습니다.

다음 작업을 수행합니다.

xrandr --newmode "2560x1440" 220.812 2560 2608 2640 2720 1440 1443 1448 1478 -hsync -vsync
xrandr --addmode HDMI1 2560x1440
xrandr --output HDMI1 --mode 2560x1440

답변3

다음은 다양한 새로 고침 빈도를 사용하고 내 모니터에서 작동하는 것을 찾기 위해 작성한 스크립트입니다.

약간 이상하지만 첫 번째 매개변수로 '40'을 입력한 후에 작동했습니다. './cv 40' 그런 다음 Ubuntu 디스플레이 설정에서 해상도를 설정하세요.

두 번째 매개변수 cvt에 '-i'를 전달하면 인터레이스 새로 고침 빈도가 생성되는 경우 장치 DEV를 장치로 변경합니다. --h번째

#!/bin/bash
DEV=HDMI1
NAME=2560x1440i

WID=2560
HIG=1440
FRQ=$1
INTERLACE=$2

MODELINE=`cvt $INTERLACE $WID $HIG $FRQ | sed "1 d" | sed 's/^.*\"//'`
echo $MODELINE

xrandr --delmode $DEV "$NAME" &2>/dev/null 
xrandr --rmmode "$NAME" &2>/dev/null 

echo creating new mode $NAME $MODELINE
xrandr --newmode "$NAME" $MODELINE

echo adding mode.
xrandr --addmode $DEV $NAME 

관련 정보