ฉันรู้ว่ามีคำถามมากมายเกี่ยวกับปัญหานี้ แต่จนถึงตอนนี้ยังไม่มีวิธีแก้ปัญหาใดที่จะช่วยฉันได้
นี่คือ Dell XPS 9310 ใหม่ล่าสุดพร้อมกราฟิก Intel และ Ubuntu 20.04 ฉันมีหน้าจอฉีกขาดเป็นระยะ ๆ วิธีแก้ปัญหาต่อไปนี้ใช้ไม่ได้:
เปลี่ยนเป็นเวย์แลนด์ สิ่งนี้ช่วยให้ทุกอย่างดูราบรื่นขึ้นเล็กน้อย แต่หลังจากนั้นไม่นาน ฉันสังเกตเห็นว่าหน้าจอยังคงมีการฉีกขาดอยู่
การเพิ่มเนื้อหาที่เป็นไปได้ต่างๆ เข้าไป /etc/X11/xorg.conf.d/20-intel.conf
หรือเพื่อ /etc/X11/xorg.conf.d/20-intel-graphics.conf
. ตัวอย่างเช่น ฉันลองใช้โซลูชันที่เสนอใน https://askubuntu.com/a/1237079/221347, หนึ่งใน https://askubuntu.com/a/1237079/221347 และอื่น ๆ ที่ฉันพบในเว็บ บางคนไม่ได้สร้างความแตกต่าง แต่บางคนก็ทำลายการสร้างภาพข้อมูลทั้งหมด
ฉันพยายามใช้ คอมป์ตัน
. มันไม่ได้สร้างความแตกต่างใด ๆ (หรือบางทีฉันอาจใช้ไม่ถูกต้อง)
ฉันปิดใช้งานภาพเคลื่อนไหวใน ปรับแต่งคำพังเพย
.
ฉันเปลี่ยนจาก Ubuntu เป็น gnome เป็น gnome-classic และเป็น gnome-xorg
นี่คือข้อมูลที่เกี่ยวข้องที่อาจเกิดขึ้นในระบบของฉัน
bach@pita::~$ inxi -G
กราฟิก:
อุปกรณ์-1: ไดรเวอร์ Intel TigerLake-LP GT2 [Iris Xe Graphics]: i915 v: เคอร์เนล
จอแสดงผล: เซิร์ฟเวอร์ x11: ไดรเวอร์ X.Org 1.20.13: fbdev
ยกเลิกการโหลด: การตั้งค่าโหมด, ความละเอียด vesa: 1920x1200~60Hz
OpenGL: เรนเดอร์: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 21.0.3
และ
bach@pita::~$ sudo lshw | grep แสดง -A12
*-แสดง
คำอธิบาย: คอนโทรลเลอร์ที่รองรับ VGA
สินค้า: TigerLake-LP GT2 [กราฟิก Iris Xe]
ผู้จำหน่าย: Intel Corporation
รหัสประจำตัว: 2
ข้อมูลรถบัส: pci@0000:00:02.0
ชื่อตรรกะ: /dev/fb0
รุ่น: 01
ความกว้าง: 64 บิต
นาฬิกา: 33MHz
ความสามารถ: pciexpress msi pm vga_controller bus_master cap_list fb
การกำหนดค่า: ความลึก=ไดรเวอร์ 32=เวลาแฝง i915=0 โหมด=1920x1200 ภาพ=truecolor xres=1920 ปี=1200
ทรัพยากร: iomemory:600-5ff iomemory:400-3ff irq:146 หน่วยความจำ:6052000000-6052ffffff หน่วยความจำ:4000000000-400fffffff ioport:3000(size=64) หน่วยความจำ:c0000-dffff หน่วยความจำ:4010000000-4016ffffff หน่วยความจำ:402000000
ฉันใช้ Ubuntu 20.04.3 LTS
bach@pita::~$ uname -a
Linux pita 5.13.0-25-generic #26~20.04.1-Ubuntu SMP วันศุกร์ที่ 7 มกราคม 16:27:40 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
อัปเดต
ฉันแก้ไขแล้ว /etc/X11/xorg.conf.d/20-intel.conf
ดังนี้
ส่วน "อุปกรณ์"
ตัวระบุ "กราฟิก Intel"
ไดรเวอร์ "i915"
ตัวเลือก "AccelMethod" "sna"
ตัวเลือก "DRI" "3"
ตัวเลือก "TearFree" "จริง"
ส่วนท้าย
หน้าจอเกือบจะหยุดการฉีกขาด แต่การเลื่อนยังคงสั่นคลอน และการฉีกขาดเกิดขึ้นเป็นระยะๆ
ภาพหน้าจอ
นี่ ภาพหน้าจอด่วนแสดงการฉีกขาดเล็กน้อยที่เกิดขึ้นกับการกำหนดค่านี้
ปรับปรุงอย่างรวดเร็ว
Wayland ไม่ได้แก้ไขการฉีกขาดของหน้าจอ แต่จะเปลี่ยนพฤติกรรมของมัน
ตัวอย่างเช่นใน วิดีโอนี้ฉันไม่เห็นการฉีกขาดอีกต่อไป ฉันสังเกตว่าเมื่อเลื่อน (Firefox พูด) เมื่อ alt-tab ฯลฯ ดูเหมือนว่าส่วนหนึ่งของหน้าต่างจะถูกวาดช้าเกินไป
ฉันยังรู้สึกว่าแฟน ๆ ทำงานน้อยลงเมื่อฉันอยู่ใน Wayland
อัปเดต: ไดรเวอร์ Ubuntu
เมื่อพยายาม ติดตั้งไดรเวอร์ sudo ubuntu
ฉันเข้าใจ ไม่พบไดรเวอร์สำหรับการติดตั้ง
.
อัปเดต: xserver-xorg-video-intel
แพ็คเกจนี้ยังไม่ได้ติดตั้ง ผลลัพธ์ของ dpkg -l | grep xserver-xorg-วิดีโอ-intel
มันว่างเปล่า.