Compiz เป็นสาเหตุให้บัฟเฟอร์กะพริบด้วยไดรเวอร์ nvidia


1

Compiz ทำให้เกิดการริบหรี่แปลก ๆ เป็นการยากที่จะอธิบาย แต่เมื่อฉันเลื่อนเมาส์ไปที่องค์ประกอบ UI CCSM: s หรือแม้กระทั่งเพียงแค่เรียกดูด้วย Firefox การปรับปรุงหน้าจอมักจะไม่เกิดขึ้นทันที หลังจากนั้นไม่นานหน้าจอจะอัปเดต แต่มีบัฟเฟอร์ที่ควรแสดงไว้ก่อนหน้านี้ ราวกับว่าการอัพเดทบัฟเฟอร์นั้นเกิดขึ้นไม่กี่ขั้นตอนในภายหลังเกินควร

ตัวอย่างอื่น; ฉันพยายามแก้ไขไฟล์ข้อความในนาโนในเทอร์มินัล บางครั้งการเลื่อนลงในนาโนปรากฏขึ้นเพื่อเลื่อนขึ้นจนกระทั่งฉันเลื่อนลงไปอีกจุดหนึ่งซึ่งนาโนปรากฏขึ้นเพื่อเลื่อนตำแหน่งที่ควรเลื่อนในครั้งแรก ความผิดพลาดเป็นเพียงการมองเห็นแอพพลิเคชั่นยังคงทำงานได้ตามที่ควรจะเป็น แต่ความคิดเห็นของ UI นั้นไม่ได้สะท้อนการเปลี่ยนแปลงในทันที

นี่คือวิดีโอที่มีหน้าตา: https://www.youtube.com/watch?v=1gTkBStGcyE

อย่างไรก็ตามถ้าฉันหมุนเดสก์ท็อปคิวบ์หรือใช้ฟังก์ชั่นซูมการกะพริบจะหายไป ดูเหมือนว่าจะเกิดขึ้นเฉพาะเมื่อหน้าจอไม่เปลี่ยน

ฉันได้ลองปิดใช้งานปลั๊กอิน Compiz ทีละตัว แต่ดูเหมือนจะไม่ช่วย ฉันได้ลองเปิดใช้งานและปิดใช้งานตัวเลือกแต่ละรายการในส่วน OpenGL และวิธีแก้ไขปัญหาของ CCSM เพื่อไม่ให้เกิดประโยชน์

ฉันยังพยายามปิดบัฟเฟอร์การพลิกในการตั้งค่าเซิร์ฟเวอร์ NVidia X สิ่งนี้ดูเหมือนจะแก้ไขปัญหาในตอนแรก แต่ไม่นานฉันก็สังเกตเห็นว่าองค์ประกอบ UI ที่อยู่ในสถานะโฟกัสก่อนหน้านี้ดูเหมือนว่าจะคงสถานะโฟกัสไว้ กล่าวคือ องค์ประกอบหลายอย่างดูเหมือนจะเน้นในเวลาเดียวกัน

การปิดใช้งานปลั๊กอิน 'คัดลอกไปยังพื้นผิวของ Compiz' ดูเหมือนว่าจะบรรเทาอาการริบหรี่ แต่จากนั้นฉันสังเกตเห็นว่ามีบางคนทาสีใหม่ที่ไม่ได้เกิดขึ้นหรือเกิดความล่าช้าพร้อมกับทาสีใหม่ในภายหลัง

ไม่รู้จะลองอะไรดี ยินดีต้อนรับคำแนะนำทั้งหมด!

รายละเอียดระบบ:

  • Lubuntu 14.04
  • LXDE
  • Compiz 0.9.11.2
  • ไดรเวอร์ที่เป็นกรรมสิทธิ์ของ NVidia v. 343.22
  • GeForce GTX 560 Ti

คำตอบ:


2

มีข้อบกพร่องที่รู้จักใน compiz ทำให้เกิดปัญหา วิศวกรของ NVIDIA ได้เตรียมแพตช์ แต่ด้วยเหตุผลทางกฎหมายในด้านของ Canonical นั้นยังไม่ได้รวมอยู่ในการจัดจำหน่ายคอมแพคของ Ubuntu

คริสโตเฟอร์ทาวน์เซนด์ให้การสนับสนุน PPA พร้อมคอมแพ็คแพทช์ มีให้ที่นี่: https://launchpad.net/~townsend/+archive/ubuntu/compiz-nvidia-refresh-test

มันเป็นวิธีแก้ปัญหาที่ดีจนกระทั่งแพทช์ได้รับการยอมรับ แต่การอัปเดตคอมพิวที่มาจาก Canonical จะเขียนทับแพทช์เวอร์ชั่นดังนั้นคุณอาจต้องการล็อคแพ็คเกจ Compiz ใน Synaptic

บั๊ก Launchpad ที่สอดคล้องกันสำหรับปัญหานี้กำลังถูกติดตามที่นี่: https://bugs.launchpad.net/compiz/+bug/1288747

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