ฉันจะตั้งค่าความละเอียดของจอภาพให้ถูกต้องด้วยไดรเวอร์ Nvidia สำหรับจอภาพที่ไม่ส่ง EDID ได้อย่างไร


16

ฉันยังคงมีปัญหาในการรับความละเอียดของจอภาพที่ถูกต้อง - ทุกครั้งที่ฉันติดตั้งใหม่ฉันจะใช้ Ubuntu รุ่นใหม่กว่าและเทคนิคเก่า ๆ ที่ฉันเคยรู้จักจะไม่ทำงานอีกต่อไป แทนที่จะทิ้งคำถามไว้นานสำหรับการเปิดตัวใหม่ทุกครั้งฉันกำลังมองหาทางออกที่เป็นสากลและไม่มีเวลามากขึ้น

วิธีที่ถูกต้องในการตั้งค่าความละเอียดของจอภาพที่ถูกต้องด้วย Nvidia GPU สำหรับหน้าจอที่ไม่ส่งค่า EDID คืออะไร?

หมายเหตุ: นี่เป็นคำถาม "จำลอง" - ด้วยความช่วยเหลือจากการแชทฉันพบคำตอบแล้วและตอนนี้ฉันจะเพิ่มคำตอบของฉันเองเพื่อจัดทำเอกสารโซลูชันที่เป็นสากลหวังว่า

คำตอบ:


10

ทำตามขั้นตอนเหล่านี้

โปรดทราบว่าปกติแล้วขั้นตอนที่ 6 และ 7 ไม่จำเป็นต้องใช้ ลองข้ามพวกเขาและหากไม่ได้ผลให้ทำซ้ำทุกขั้นตอนและรวมสองสิ่งนี้ จอภาพบางจอไม่ส่งข้อมูล EDID ไปยังคอมพิวเตอร์ดังนั้น Ubuntu จึงไม่สามารถทราบได้ว่าจอภาพมีความสามารถเพียงใดและให้ความละเอียดที่ปลอดภัย (ต่ำ) เท่านั้น สองขั้นตอนเหล่านั้นสามารถแก้ไขปัญหานั้นได้

  1. Reboot Recovery Modeและเริ่มต้นใหม่ใน
  2. ประเภทrm /etc/X11/xorg.xonf( Enter)
  3. ประเภทreboot( Enter)
  4. เมื่อคุณอยู่ที่เดสก์ท็อป Ubuntu ปกติอีกครั้งให้กดAlt+ F2และพิมพ์terminal( Enter)
  5. ในเทอร์มินัลพิมพ์sudo nvidia-xconfig( Enter) นี้จะเขียนxorg.confไฟล์ใหม่
  6. กดAlt+ F2และพิมพ์gksu gedit /etc/X11/xorg.conf( Enter)
  7. ค้นหาส่วนที่ขึ้นต้นด้วยSection "Monitor"และป้อนค่าHorizSyncและVertRefreshค่าที่ถูกต้อง (ดูฉันจะค้นหาค่า hsync / vsync สำหรับจอภาพของฉันได้อย่างไร )
  8. เริ่มต้นใหม่.
  9. เมื่อคุณอยู่ที่เดสก์ท็อป Ubuntu ปกติอีกครั้งค้นหา"การตั้งค่าเซิร์ฟเวอร์ Nvidia X"ใน"เมนูเริ่ม"และเริ่มต้นที่
  10. ในส่วนการตั้งค่าความละเอียดที่ต้องการและกดปุ่มX Server Display ConfigurationSave to X Configuration File
  11. Reboot

ตอนนี้คุณควรมีความละเอียดที่เหมาะสม!

สุดท้ายให้คัดลอกไฟล์/etc/X11/xorg.confไปไว้ในที่ที่ปลอดภัยในกรณีที่คุณทำสกปรกในภายหลังและจำเป็นต้องกู้คืน


1

การใช้แอปพลิเคชันการตั้งค่า nVidia

หากคอมพิวเตอร์ของคุณมีไดรเวอร์ propireary nvidia คุณควรnvidia-settingsติดตั้งและพร้อมใช้งาน

วิธีการบรรทัดคำสั่ง

เรียกใช้คำสั่งต่อไปนี้:

nvidia-settings --query FlatpanelNativeResolution

หากสิ่งนี้ไม่ส่งคืนสิ่งใดหรือมีข้อผิดพลาดลองค้นหาแอตทริบิวต์ที่ถูกต้องด้วย:

nvidia-settings --query all | grep -i resolution

จากนั้นลองคำสั่งแรกด้วยหนึ่งในคุณสมบัติที่พบว่าฟังดูเพียงพอ

วิธีการแบบ GUI

  1. เปิดnvidia-settingsโดยมองหาตัวเรียกใช้หรือเรียกใช้เป็นคำสั่ง
  2. ในแผนผังส่วนให้ไปที่ GPU ของคุณ
  3. DFP-0 (AUO)ตอนนี้เรียกดูรายการทั้งหมดหรือมองหารายการที่เสียงเหมือนชื่ออุปกรณ์ที่ในกรณีของฉันฉันเห็น
  4. ตอนนี้คุณจะเห็นรายการข้อมูลความละเอียดของFlatpanel

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