จอภาพที่เชื่อมต่อผ่าน Displayport ไปยังอะแดปเตอร์ DVI จะไม่ทำงานอย่างถูกต้อง


16

ฉันมีจอภาพเชื่อมต่อกับเครื่องของฉันที่แสดงพฤติกรรมแปลก ๆ เมื่อเข้าสู่โหมดประหยัดพลังงาน เมื่อเข้าสู่โหมดสลีปมอนิเตอร์จะสลับระหว่างการทำ blanking และการแสดงภาพพื้นหลังเดสก์ทอปเริ่มต้น (ค่าเริ่มต้นของ KDE 4 ซึ่งไม่ใช่สิ่งที่ฉันใช้) จอภาพนี้เชื่อมต่อกับเครื่องของฉันผ่านทางพอร์ตจอแสดงผลที่ใช้งานกับอะแดปเตอร์ลิงค์เดียว DVI และสาย DVI จอภาพไม่มีปัญหานี้เมื่อก่อนเชื่อมต่อโดยตรงกับ DVI หรือผ่านสาย HDMI-> DVI ฉันไม่ต้องการแก้ไขปัญหานี้เพื่อให้จอภาพพอร์ตจอภาพกับผู้อื่นอย่างถูกต้อง

เพื่อแสดงสิ่งที่ฉันเห็นนี่คือเดสก์ท็อปปกติของฉัน:

เดสก์ทอป

จอภาพที่มีปัญหาคือ 25% ที่ถูกต้องที่สุดของภาพนี้
นี่คือสิ่งที่ฉันเห็นเมื่อหน้าจอสลีป:

แสดงการนอนหลับ

สิ่งที่คุณเห็นอยู่ที่นี่คือจอภาพกลางสองหลับอย่างถูกต้องทีวีบ่นว่าไม่มีสัญญาณ (เหมาะสม) และจอภาพที่ถูกต้องที่สุดแสดงภาพพื้นหลัง KDE เริ่มต้น จอภาพนี้จะสลับกันระหว่างการเว้นว่างและการแสดงภาพพื้นหลังนี้ มันตื่นขึ้นมาตามปกติเมื่อมันควรจะเป็น ไม่สำคัญว่าจะเชื่อมต่อกับจอภาพใด - จอภาพนี้ทำงานเมื่อเชื่อมต่อผ่าน HDMI หรือ DVI และจอภาพอื่น ๆ ทำงานผิดปกติเมื่อเชื่อมต่อกับอะแดปเตอร์จอแสดงผล

ฉันสงสัยว่าปัญหานี้เกี่ยวข้องกับ KDE และการโต้ตอบกับไดรเวอร์ nvidia การสนับสนุนการเก็งกำไรนี้คือสถานะของแอปกำหนดค่าการแสดงผลใน KDE ฉันตั้งค่าเป็นสถานะนี้ด้วยตนเอง:

ตั้งค่าจอภาพใน KDE

แต่หลังจากนอนหลับมันจะจบลงในสถานะนี้เสมอ:

ตั้งค่าจอภาพไม่ดีใน KDE

ความแตกต่างที่นี่คือตำแหน่งของจอภาพขวาสุด (DP) และจอมอนิเตอร์ด้านซ้ายที่ 2 (DVI-D-0) มีการบิดเบือนความจริง โดดเด่นจอภาพ DP ถูกทำเครื่องหมายเป็นโคลนของอีก ไม่มีอะไรเปลี่ยนแปลงกับการแสดงหรือการใช้งานจริงซึ่งดี แต่ค่อนข้างสับสน

ผิดปกติไม่ว่าแท็บนี้จะแสดงอะไรแท็บจอแสดงผลอื่นในแอพนั้นจะเหมือนเดิมเสมอ:

ดี

เล็กน้อยเกี่ยวกับการตั้งค่านี้:

  • ไดรเวอร์ที่เป็นกรรมสิทธิ์ของ Nvidia 340.17
  • Xorg 7.4-r2
  • KDE 4.13.2
  • KWin 4.11.10-r1
  • Nvidia GeForce GTX 770 พร้อมจอมอนิเตอร์ต่อพ่วง 4 ตัว
    • 2xDVI, 1xHDMI, 1xDP (แปลงเป็น DVI ด้วยอะแดปเตอร์ที่ใช้งานอยู่)

นี่เป็นส่วนหนึ่งของการกำหนดค่า xorg ที่nvidia-settingsแอพสร้างขึ้น:

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "DVI-I-1: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +0+0, DVI-D-0: nvidia-auto-select +1920+0, DP-1: nvidia-auto-select +5760+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

ฉันต้องการให้จอแสดงผลนี้หลับอย่างถูกต้อง ฉันไม่มีพอร์ต phyiscal ในการ์ดแสดงผลดังนั้นหนึ่งในจอภาพต้องเชื่อมต่อผ่าน displayport และเนื่องจากไม่มีจอภาพใดของฉันที่สนับสนุนพอร์ตจอแสดงผลฉันต้องใช้อะแดปเตอร์ (ใช้งาน) ด้วยเหตุนี้ฉันจึงไม่ต้องการคำตอบที่บอกให้ฉันใช้พอร์ตอื่นหรือซื้อจอมอนิเตอร์ Displayport สิ่งที่ฉันกำลังมองหาคือข้อมูลเกี่ยวกับสิ่งที่อาจทำให้จอแสดงผลนี้ไม่นอนและสิ่งที่ฉันสามารถทำได้เพื่อแก้ไข


2
การตั้งค่าจอภาพที่ดีงาม 8)
slm

ฉันมีปัญหาเดียวกันกับจอภาพเดียวที่ขยายจอแสดงผลแล็ปท็อปของฉัน ฉันถือว่าเหตุผลคืออะแดปเตอร์ miniDP-DVI ของฉันได้รับการยอมรับว่าเป็น HDMI และดังนั้นระบบของฉันจะไม่ส่งสัญญาณสลีปไปที่ "TV" ที่เชื่อมต่ออยู่ ใช้งานได้ดีกับอะแดปเตอร์ miniDP-VGA ฉันชอบที่จะได้รับคำตอบที่รักษาการเชื่อมต่อ DVI แต่ตอนนี้โซลูชันของฉันคือ VGA
Adam Katz

บูต Xubuntu สำเนาสดและดูว่าคุณมีปัญหาเดียวกันหรือไม่ คุณอาจต้องติดตั้งลงในแฟลชไดรฟ์หรือบางอย่างเพื่อลองกับไดรเวอร์ของ Nvidia หากคุณได้รับปัญหาเดียวกันสิ่งนี้จะไม่ช่วย แต่ถ้ามันหายไปคุณสามารถเปรียบเทียบความแตกต่างในไฟล์กำหนดค่า xorg ฉันใช้การตั้งค่าที่บางกว่าภายใต้ XFCE4 และไม่มีปัญหานี้ ใช้ไดรเวอร์ Nvidia เดียวกันกับ Dell ภายใต้ gentoo
Joe

คุณได้ลองสร้างจอภาพที่ไม่ทำให้จอภาพหลักไม่หลับหรือไม่? ฟังดูแปลก แต่ใช้งานได้จริงในบางกรณี;)
switch87

คำตอบ:


1
  • ปัญหาเดียวกันรายงานในฟอรัม nVidia Linux (เกี่ยวกับแสงพื้นหลัง DP ยังคงอยู่หลังจากสัญญาณประหยัดพลังงาน DPMS)

    DPMS ไม่ทำงานกับ GTX980 ด้วยการเชื่อมต่อ DisplayPort

  • พวกเขากล่าวถึงการเปิดตัวที่แน่นอนบางอย่างที่ไม่ได้รับผลกระทบหรือแก้ไขแล้ว

    346.96, 352.63, 358.16

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