[Bug 589022] New: xorg freezes with desktop effects enabled after a few minutes
http://bugzilla.novell.com/show_bug.cgi?id=589022 http://bugzilla.novell.com/show_bug.cgi?id=589022#c0 Summary: xorg freezes with desktop effects enabled after a few minutes Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 3 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: s.assmann@gmx.de QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- Created an attachment (id=348905) --> (http://bugzilla.novell.com/attachment.cgi?id=348905) Xorg.0.log User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.0) Gecko/20100115 SUSE/3.6.0-1.8 Firefox/3.6 xorg gets slower and slower when desktop effects are enabled. After a few minutes the desktop becomes totally irresponsive. Only the mouse cursor still moves. Everything is fine when I disable desktop effects in KDE. (Radeon X700) Desktop effects performance is pretty bad as well. (tested using the ShowFPS effect). - No window open 100fps - Having a blank firefox window open makes desktop performance drop to 9-14fps Reproducible: Always Steps to Reproduce: 1.turn on desktop effects 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c1
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c2
--- Comment #2 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c3
--- Comment #3 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c4
Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c5
--- Comment #5 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c6
--- Comment #6 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c7
--- Comment #7 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c8
--- Comment #8 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c9
--- Comment #9 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c10
--- Comment #10 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c11
--- Comment #11 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c12
--- Comment #12 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c13
--- Comment #13 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c14
--- Comment #14 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c15
--- Comment #15 from Stefan Dirsch
Removing
+ if (MonInfo == NULL) { + if (radeon_output->pI2CBus) { + RADEONI2CDoLock(output, radeon_output->pI2CBus, TRUE); + MonInfo = xf86OutputGetEDID(output, radeon_output->pI2CBus); + RADEONI2CDoLock(output, radeon_output->pI2CBus, FALSE); + } + }
from radeon_output.c:radeon_ddc_connected(...) might already "fix" the issue though.
Please forget about that proposal. No longer makes sense to me. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c16
--- Comment #16 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c17
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c18
Matthias Hopf
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c19
--- Comment #19 from Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c20
Matthias Hopf
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c21
--- Comment #21 from Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c22
Matthias Hopf
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c23
Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c24
--- Comment #24 from Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c25
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c26
Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c27
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c28
--- Comment #28 from Stefan Assmann
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c29
Alex Deucher
thanks for the patch, I can confirm it works. Assuming you won't need the BIOS dump anymore. In which cases has output_id a value of 0 ?
Great. I don't need the dump anymore. The output_id is the i2c gpio id that we use to match which gpio i2c line is used for ddc with a particular output. It could be any entry in the connector table in theory, but tends to be LVDS or TV/CV as they most likely don't have a ddc line or use a ddc line without hw i2c support. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c30
--- Comment #30 from Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c31
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c32
--- Comment #32 from Alex Deucher
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c33
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c34
--- Comment #34 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c35
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c36
--- Comment #36 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c37
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=589022
http://bugzilla.novell.com/show_bug.cgi?id=589022#c38
Stefan Dirsch
participants (1)
-
bugzilla_noreply@novell.com