Nvidia 9800GT 및 HP w1907v 해상도 문제

Nvidia 9800GT 및 HP w1907v 해상도 문제

1~2년 전에 저는 Windows 7과 Ubuntu 10.10을 듀얼 부팅하는 즐거움을 누렸으며 제목에서 알 수 있듯이 Nvidia GeForce 9800 GT 그래픽 카드(Gigabyte GA-MA790XT-UD4P)는 HP w1907v 모니터에 VGA를 출력했습니다. (1440x900).

그런 다음 모든 주변 장치를 분리한 상태로 한 달 정도 컴퓨터를 보관했습니다. 그리고 다시 조립하고 다시 시작했을 때 Windows나 Linux 모두 1440x900 해상도를 사용할 수 없었습니다. Windows를 복구할 수 있었지만 방법은 기억나지 않습니다. 업데이트된 드라이버가 설치된 상태에서 일반 그래픽 인터페이스 내에서 모든 작업이 수행되었다고 말할 수 있습니다.

그러나 지금까지 나는 Linux가 1024x768보다 큰 해상도를 인식하도록 할 수 없었습니다. 내 파일을 사용하여 여러 버전의 Ubuntu와 다양한 가이드를 살펴봤고 xorg.conf최근에 Fedora 17을 설치했는데 동일한 결과가 나왔습니다. 해상도는 1024x768보다 높지 않았습니다. 나는 팔로우한다이 가이드특히 Nvidia 드라이버를 설치했지만 운이 없습니다. 그런 다음 Nvidia 웹 사이트에서 드라이버 설치를 시도했지만(Stop X를 사용한 init 3다음 드라이버를 설치 해야 함 startx) 유일한 결과는 640x480을 제외한 모든 옵션을 제거하는 것뿐이었습니다.

오랫동안 드라이버를 가지고 놀다 보니 문제가 그래픽 카드/드라이버에 있는 것이 아니라 모니터에 있는 것인지 궁금해지기 시작했습니다. 이를 위해 몇 가지 질문이 있습니다.

  1. Linux(특히 9800 GT)의 Nvidia 드라이버에 알려진 문제가 있습니까? 나는 내가 시도한 모든 가이드에서 다양한 수준의 성공을 거두었음을 나타내는 리뷰를 보았습니다.
  2. 다른 Nvidia 카드 시리즈나 AMD 카드에 대한 더 나은 지원이 제공되나요? (업그레이드를 고려하고 있습니다.)
  3. 이런 문제는 그래픽 카드 불량이 아닌 모니터 문제로 발생하는 걸까요?
  4. 모니터에 자체 드라이버가 필요할 수 있습니까?

무엇이든 말해 주시면 감사하겠습니다! 나는 정말로 Linux를 사용하고 싶고, 대학 업무와 대학 외 업무 모두에 Linux가 필요한 지경에 이르렀지만 이를 처리할 수 없는 것 같습니다.

편집하다:

/var/log/Xorg.0.log의 내용

xrandr산출:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 240, current 640 x 480, maximum 640 x 480
default connected 640x480+0+0 0mm x 0mm
   640x480        50.0* 
   320x240        51.0 

답변1

소프트웨어 문제를 해결하는 쉬운 방법은 Ubuntu 또는 Fedora LiveCD를 사용하는 것입니다. 최신 배포판은 nouveau오픈 소스 드라이버를 사용하는 NVIDIA 카드의 기본 모드 설정에 문제가 없습니다.

확실히 모니터 문제일 가능성이 높습니다. 모니터에는 보고하는 작은 EEPROM 메모리 칩이 포함되어 있습니다.EDID컴퓨터가 지원하는 모드를 알려주는 정보입니다. 칩과의 통신은 자체 전선 쌍을 통해 이루어지므로 케이블이나 커넥터에 문제가 있으면 모니터가 제대로 작동하더라도 EDID 정보 수신이 중단될 가능성이 높습니다. Windows에서 이 감지를 무시하는 옵션을 찾았을 수도 있습니다.

xrandr --prop모든 것이 정상이면 전체 출력에 모니터의 원시 EDID 정보가 표시되어야 합니다. 오류가 감지되면 모드를 수동으로 추가하고 해당 모드로 전환할 수 있습니다. 이것새로운 위키스키마를 수동으로 추가하는 방법을 간략하게 설명하는 이 문제에 대한 몇 가지 문제 해결 팁이 있습니다.


편집하다:

이는 모니터에서 EDID 정보를 얻지 못하기 때문임을 확인 Xorg.0.log하고 드라이버는 모니터에서 지원한다고 가정되는 안전한 기본 해상도 범위로 대체합니다. 가능하다면 모니터 케이블을 교체해 보시기 바랍니다. 원래 드라이버의 기본 설정(1024x768 제공)이 다시 설치된 Nvidia 드라이버(640x480 제공)보다 약간 더 완화된 것 같습니다. 어느 쪽이든 EDID 감지 문제를 해결할 수 없다면 드라이버에게 모니터의 기능을 알려주는 Xorg 구성 파일이 필요한 것 같습니다.

/etc/X11/xorg.conf아직 이 정보가 없다면 기본 정보는 다음과 같습니다. 이는 매우 광범위한 지원 수평 및 수직 동기화 주파수를 설정하여 기본적으로 모든 모드가 작동할 수 있도록 합니다. 모니터 사양에 맞게 조정할 수 있습니다.

Section "Device"
        Identifier      "Configured Video Device"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
        HorizSync       30 - 120
        VertRefresh     50 - 160
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
EndSection

관련 정보