재부팅 할 때마다 Nvidia 듀얼 모니터 구성이 손실됩니다


14

최근에 12.04로 업데이트했습니다.

HP Elite Book 8560W에서 Dell U2410 / Dell 2007WFP 조합으로 듀얼 모니터 설정을 실행하고 있습니다. 그래픽 카드는 NVIDIA GF108 [Quadro 1000M]입니다.

내 문제는 다음과 같습니다. 듀얼 모니터 설정이 제대로 작동 할 수 있지만 재부팅 할 때마다 컴퓨터의 설정이 손실 된 것으로 보입니다 (특히 U2410이 비활성화되어 있고 마우스 포인터가 실행기에 잠겨 있음). 시작할 때마다 설정을 다시 설명해야합니다. nvidia 설정을 sudo로 실행하려고 시도했지만 xorg.conf 파일의 변경 사항을 저장했지만 (아래 참조) 아무것도 붙어 있지 않은 것 같습니다.

누구나 비슷한 문제가 있거나 해결책을 알고 있습니까? 구성 파일은 다음과 같습니다.

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.33  (buildd@allspice)  Fri Mar 30 15:25:24 UTC 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DELL 2007WFP"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "Quadro 1000M"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "1"
    Option         "TwinViewXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "CRT: 1680x1050 +1920+0, DFP-1: 1920x1200 +0+0; CRT: nvidia-auto-select +0+0, DFP-1: NULL"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

내가 얻는 오류 메시지는 다음과 같습니다.

none of the selected modes were compatible with the possible modes: 
Trying modes for CRTC 642:
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 0)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)
CRTC 642: trying mode 3600x1080@50hz with output at 1280 x 1024@0Hz (pass 1)

답변:


7

모든 파일 제거 Xorg.conf (또는 / 및 Xorg.conf.new) 찾을 수 있습니다 (/ etc / X11 / usr 및 홈 디렉토리에서 검색). 그런 다음 다음을 실행하십시오.

sudo nvidia-settings

원하는대로 옵션을 설정하십시오. 재부팅하십시오. 도움이 되었습니까?

그래도 Xorg 파일을 생성하고 수동으로 변경하려고 시도하지 못했습니다. 도움 이 필요하면이 링크 를 확인하십시오 .


그 트릭을 수행했지만 여전히 gnome-display에서 오는 오류 메시지가 표시되지만 재부팅 할 때마다 xconf를 다시 쓰지 않아도됩니다. 감사합니다 백만
sunwukung

그것은 조금 이상합니다. 귀하의 Gnome / Unity가 오류를 보내는 이유가 없습니다. 그것에 대해 새로운 실을 만드십시오.
불행

아, 다시 부팅하기 위해 다시 부팅했습니다-오류 메시지도 사라졌습니다. 한 가지 변화는 Launcher에게 두 화면이 아닌 랩톱을 사용하라고 지시 한 것입니다.
sunwukung

이것은 나를 위해 일했지만 내 경우에는 xorg.conf 파일이 없어서 ... d' oh!
Michael Butler

2

작동했습니다 (최종적으로 !!!)

173 업데이트 설치 : https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173-updates/173.14.35-0ubuntu1/+build/3597638

그런 다음 실행

sudo nvidia-xconfig --separate-x-screens

2 개의 화면으로 재부팅했습니다 !!! 달콤한!


최신 정보

: problem .. '--separate-x-screens'옵션이 올바른 옵션이 아닙니다. 시험:

경고 "--force-generate"*는 현재 xconf.org를 덮어 씁니다.

sudo nvidia-xconfig --twinview --use-edid-freqs --force-generate --mode = 1920x1600 -T


PS 내 설정 :

  • 지포스 FX 5200
  • 2 개의 Dell 평면 스크린 모니터
  • 우분투 12.04

.

sudo lspci | grep VGA

01 : 00.0 VGA 호환 컨트롤러 : NVIDIA Corporation NV34 [GeForce FX 5200] (rev a1)

nvidia-xconfig --query-gpu-info

GPU 수 : 1

GPU # 0 :
  이름 : GeForce FX 5200
  PCI BusID : PCI : 1 : 0 : 0

  디스플레이 장치 수 : 2

  디스플레이 장치 0 (CRT-0) :
     EDID 이름 : DELL2407WFPHC
     최소 HorizSync : 30.000 kHz
     최대 HorizSync : 83.000 kHz
     최소 VertRefresh : 56Hz
     최대 VertRefresh : 76Hz
     최대 PixelClock : 170.000 MHz
     최대 너비 : 1920 픽셀
     최대 높이 : 1200 픽셀
     기본 너비 : 1920 픽셀
     권장 높이 : 1200 픽셀
     기본 VertRefresh : 60Hz
     물리적 폭 : 520 mm
     물리적 높이 : 330 mm

  디스플레이 장치 1 (DFP-0) :
     EDID 이름 : DELL 1708FP
     최소 HorizSync : 30.000 kHz
     최대 HorizSync : 81.000 kHz
     최소 VertRefresh : 56Hz
     최대 VertRefresh : 76Hz
     최대 PixelClock : 140.000 MHz
     최대 너비 : 1280 픽셀
     최대 높이 : 1024 픽셀
     기본 너비 : 1280 픽셀
     권장 높이 : 1024 픽셀
     기본 VertRefresh : 60Hz
     물리적 폭 : 340 mm
     물리적 높이 : 270 mm

echo $ (lsb_release -ds) $ (uname -m) [$ (uname -r)]

우분투 12.04.1 LTS i686 [3.2.0-34-generic-pae]

dpkg --get-selections | 그렙 엔비디아

  nvidia-173 설치
  nvidia-173- 업데이트 설치
  엔비디아 공통 설치
  엔비디아 설정 설치

.

apt-show-versions | 그렙 엔비디아

nvidia-173 / precise-security 최신 173.14.35-0ubuntu0.2
아카이브의 버전보다 최신 nvidia-173- 업데이트 173.14.35-0ubuntu1
nvidia-common / precise-updates 최신 1 : 0.2.44.2
nvidia 설정 / 정확한 최신 304.64-0ubuntu1 ~ precise ~ xup1

이것이 누군가를 도울 수 있기를 바랍니다. coz이 작업을하려면 영원히 시간이 걸렸습니다.

내가 이미 시도한 것은 다음과 같습니다.

  • xorg-video-abi-11이 작동하도록 X 서버를 다운 그레이드하려고 시도했습니다 ... nvidia 소프트웨어가 최신 x- 서버의 다른 파일을 필요로했기 때문에 기쁨이 없습니다.
  • nvidia-current 설치를 시도했습니다 ... 호환되지 않습니다!
  • 기본 Neauvou 드라이버는 Unity 3D를 지원하지 않습니다!
  • ppa : ubuntu-x-swat / x-updates가 추가되었습니다. 내 카드를 지원하지 않았습니다. 의존성 문제.

다른 사람이 이것으로 성공했다면 알려 주시기 바랍니다. 내가 잘못했을 수도 있습니다.


1

(정보 만 추가하면됩니다). 나는 또한 같은 문제를 경험했다. 그러나 제 경우에는 "Displays"유틸리티를 사용하려고했기 때문이라고 생각합니다. 이 유틸리티는 NVidia 설정 도구와 호환되지 않는 것 같습니다.

그래서 어떻게 든 잘못된 xorg.conf가됩니다. 위에서 언급 한대로 xorg.conf를 삭제하고 NVidia 도구를 사용하여 새 구성을 다시 생성 한 다음 로그 아웃 / 다시 로그인하여 X 서버를 다시 시작했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.