Summary: | xorg-server 1.7.1 & nvidia-drivers 190.42-r2 - freezes while compositing | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pavel Volkov <ao> |
Component: | [OLD] Unspecified | Assignee: | Doug Goldstein (RETIRED) <cardoe> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | gforce, gregg.casillo, jer, spock |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
nvidia bug report
nvidia-bug-report.sh report |
Description
Pavel Volkov
2009-11-06 18:33:17 UTC
Please attach the output of nvidia-bug-report.sh Created attachment 210110 [details]
nvidia bug report
I can confirm the same issue. The temporary freezing happens when Alt+Tab window switching or using the Present Windows effect, and causes compositing in KDE 4.3.3 to be disabled. Other desktop effects (cube, grid, etc) work prefectly. Currently using a mixed build with ACCEPT_KEYWORDS="~amd64" testing branch. The bug did not occur with stable drivers-nvidia 180.60 and xorg-server 1.6.x. Attaching the output from nvidia-bug-report.sh. Created attachment 210258 [details]
nvidia-bug-report.sh report
Setting Option "UseEvents" "false" in xorg.conf solves the problem. It might be that UseEvents has no effect in nvidia drivers prior to 190.x. Not sure I like the idea of a "tight loop" instead of a poll() call, but it doesn't seem to use make much difference to CPU usage. Why this only caused trouble with certain opengl effects is also a strange. According to Aaron P on nvnews.net they are investigating what is definitely a driver issue. I was having the same problems with xorg-server-1.7.1, nvidia-drivers-190.42-r3 (and -r2), and compositing in the most current KDE-4. I had initially downgraded to xorg-server-1.6.5-r1 and nvidia-drivers-185.18.36 to regain working desktop effects, but after reading this report, I realized I had UseEvents "True" set. So, I just set that to "False" and updated everything (I run ACCEPT_KEYWORDS="~amd64"), and compositing works again! Thanks for the bug report. I've been scratching my head over this the last few days. I'd be curious to know what UseEvents does to cause this issue. Don't have the thread off hand but before the holiday's I confirmed that this is an issue with KDE-4.x and nvidia-drivers-190.x. I believe 190.53 fixed the issue but I'm not sure. Please double check and report back. |