[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-bugs-dist
Subject:    [kwin] [Bug 343551] Kwin hangs, stops drawing the screen and starts using 100% cpu inside nvidia-glc
From:       Simeon Bird <bladud () gmail ! com>
Date:       2015-02-15 4:45:00
Message-ID: bug-343551-17878-4UHmYa8TEf () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=343551

--- Comment #31 from Simeon Bird <bladud@gmail.com> ---
Created attachment 91085
  --> https://bugs.kde.org/attachment.cgi?id=91085&action=edit
Another patch to fix the hang by manually triggering the xcb fence.

The hang occurs when the sync is in the Ready or Resetting state. It seems that
nvidia doesn't like it if the gl sync is deleted or waited on before the xcb
fence has been triggered.

This patch fixes it - there is no theory behind this, just trial and error. It
also seems to me that if wait() is called sufficiently quickly after trigger()
there will also be a hang.

-- 
You are receiving this mail because:
You are watching all bug changes.
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic