การกำหนดค่าจอภาพคู่ของ Nvidia จะหายไปทุกครั้งที่ฉันรีบูท


14

ฉันเพิ่งอัปเดตเมื่อไม่นานมานี้ (ก็ดี borked แล้วติดตั้งใหม่ทั้งหมด) เป็น 12.04

ฉันใช้การตั้งค่าจอภาพสองจอโดยใช้ชุด Dell U2410 / Dell 2007WFP ใน HP Elite Book 8560W กราฟิกการ์ดคือ NVIDIA GF108 [Quadro 1000M]

ปัญหาของฉันมีดังนี้ ฉันสามารถทำให้การตั้งค่าจอภาพสองจอทำงานได้ดี แต่ทุกครั้งที่ฉันรีบูตเครื่องของฉันจะสูญเสียการตั้งค่า (โดยเฉพาะ U2410 ถูกปิดใช้งานตัวชี้เมาส์จะถูกล็อคในตัวเรียกใช้งาน) ฉันต้องเรียกคืนการตั้งค่าหลังจากเปิดตัวทุกครั้ง ฉันได้ลองใช้การตั้งค่า nvidia เป็น sudo ฉันบันทึกการเปลี่ยนแปลงในไฟล์ xorg.conf ของฉัน (ดูด้านล่าง) แต่ดูเหมือนว่าจะไม่มีอะไรเกิดขึ้น

มีใครมีปัญหา similair หรือรู้วิธีแก้ไขหรือไม่? ไฟล์ 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 และในไดเรกทอรี Home ของคุณ) จากนั้นเรียกใช้:

sudo nvidia-settings

และตั้งค่าตัวเลือกตามที่คุณต้องการ Reboot มันช่วยได้ไหม

หากไม่ได้ช่วยลองสร้างไฟล์ Xorg และเปลี่ยนด้วยตนเอง โปรดตรวจสอบลิงค์นี้เพื่อขอความช่วยเหลือ


นั่นเป็นกลอุบาย - ยังได้รับข้อความแสดงข้อผิดพลาด (ซึ่งฉันคิดว่ามาจาก gnome-display) แต่ - แต่มันช่วยฉันจากการเขียน xconf ของฉันในการรีบูตแต่ละครั้ง ขอบคุณหนึ่งล้าน
sunwukung

นั่นเป็นเรื่องแปลก ฉันไม่เห็นเหตุผลที่ Gnome / Unity ส่งข้อผิดพลาดไปทำไม โปรดสร้างหัวข้อใหม่เกี่ยวกับเรื่องนี้
Misery

อ่ารีบูตเครื่องอีกครั้งเพื่อทำซ้ำ - ข้อความผิดพลาดก็หายไปเช่นกัน มีการเปลี่ยนแปลงหนึ่งตัวบอกให้ 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 หน้าจอ !!! SWEEEET!


UPDATE

: ปัญหา .. ตัวเลือก '--separate-x-screens' ไม่ใช่ตัวเลือกที่ถูกต้อง ลอง:

คำเตือน "--force-generate" * จะเขียนทับ xconf.org ปัจจุบันของคุณ

sudo nvidia-xconfig --twinview --use-edid-freqs - บังคับให้สร้าง - โหมด = 1920x1600 -T


ป.ล. การตั้งค่าของฉัน:

  • GeForce FX 5200
  • 2 มอนิเตอร์จอแบน Dell
  • Ubuntu 12.04

.

sudo lspci | grep VGA

01: 00.0 ตัวควบคุมที่รองรับ VGA: NVIDIA Corporation NV34 [GeForce FX 5200] (รอบ a1)

nvidia-xconfig --query-gpu-info

จำนวน GPUs: 1

GPU # 0:
  ชื่อ: GeForce FX 5200
  PCI BusID: PCI: 1: 0: 0

  จำนวนอุปกรณ์แสดงผล: 2

  อุปกรณ์แสดงผล 0 (CRT-0):
     ชื่อ EDID: DELL2407WFPHC
     Horizo ​​ns ขั้นต่ำ: 30.000 kHz
     HorizSync สูงสุด: 83.000 kHz
     VertRefresh ขั้นต่ำ: 56 Hz
     VertRefresh สูงสุด: 76 Hz
     PixelClock สูงสุด: 170.000 MHz
     ความกว้างสูงสุด: 1920 พิกเซล
     ความสูงสูงสุด: 1200 พิกเซล
     ความกว้างที่ต้องการ: 1920 พิกเซล
     ความสูงที่ต้องการ: 1200 พิกเซล
     VertRefresh ที่ต้องการ: 60 Hz
     ความกว้างทางกายภาพ: 520 มม
     ความสูงทางกายภาพ: 330 มม

  อุปกรณ์แสดงผล 1 (DFP-0):
     ชื่อ EDID: DELL 1708FP
     Horizo ​​ns ขั้นต่ำ: 30.000 kHz
     HorizSync สูงสุด: 81,000 kHz
     VertRefresh ขั้นต่ำ: 56 Hz
     VertRefresh สูงสุด: 76 Hz
     PixelClock สูงสุด: 140.000 MHz
     ความกว้างสูงสุด: 1280 พิกเซล
     ความสูงสูงสุด: 1024 พิกเซล
     ความกว้างที่ต้องการ: 1280 พิกเซล
     ความสูงที่ต้องการ: 1024 พิกเซล
     VertRefresh ที่ต้องการ: 60 Hz
     ความกว้างทางกายภาพ: 340 มม
     ความสูงทางกายภาพ: 270 มม

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

Ubuntu 12.04.1 LTS i686 [3.2.0-34-generic-pae]

dpkg - get-selections | grep nvidia

  การติดตั้ง nvidia-173
  ติดตั้ง nvidia-173-updates
  การติดตั้งทั่วไปของ nvidia
  การติดตั้ง nvidia-settings

.

apt-show-versions | grep nvidia

nvidia-173 / Precision-security uptodate 173.14.35-0ubuntu0.2
nvidia-173-updates 173.14.35-0ubuntu1 ใหม่กว่าเวอร์ชั่นในที่จัดเก็บ
nvidia-common / precision-updates อัพโตเดต 1: 0.2.44.2
nvidia-settings / uptodate ที่แม่นยำ 304.64-0ubuntu1 ~ precision ~ xup1

หวังว่านี่จะช่วยใครซักคน .. เพราะมันใช้เวลาฉันตลอดไปในการทำงาน

นี่คือสิ่งที่ฉันได้ลองไปแล้ว:

  • พยายามลดระดับ X server เพื่อให้ xorg-video-abi-11 ทำงาน ... ไม่มีความสุขเพราะซอฟต์แวร์ nvidia ต้องการไฟล์อื่นใน x-server รุ่นใหม่กว่า
  • พยายามติดตั้ง nvidia-current ... เข้ากันไม่ได้!
  • Default Neauvou Driver ไม่รองรับ Unity 3D!
  • เพิ่ม ppa: ubuntu-x-swat / x-updates ไม่รองรับการ์ดของฉัน ปัญหาการพึ่งพา

หากใครประสบความสำเร็จในเรื่องนี้โปรดแจ้งให้เราทราบ .. ฉันอาจทำผิด


1

(เพียงเพื่อเพิ่มข้อมูล) ฉันยังประสบปัญหาเดียวกัน แต่ในกรณีของฉันฉันเชื่อว่ามันเกิดจากการพยายามใช้ยูทิลิตี "หน้าจอ" ยูทิลิตี้นี้ดูเหมือนจะไม่เข้ากันกับเครื่องมือการตั้งค่า NVidia

ดังนั้นคุณจะจบลงด้วย xorg.conf ที่ไม่ถูกต้อง การลบ xorg.conf ตามที่กล่าวไว้ข้างต้นโดยใช้เครื่องมือ NVidia เพื่อสร้างการกำหนดค่าใหม่และออกจากระบบ / กลับเข้าสู่ระบบเพื่อรีสตาร์ทเซิร์ฟเวอร์ X ที่เหมาะกับฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.