Summary: | Move becomes cpu intensive & sluggish after opening windows | ||
---|---|---|---|
Product: | xorg | Reporter: | Erkin Bahceci <erkinbah> |
Component: | App/compiz | Assignee: | David Reveman <reveman> |
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> |
Severity: | major | ||
Priority: | medium | CC: | erkinbah |
Version: | 7.2 (2007.02) | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Erkin Bahceci
2007-04-28 00:35:07 UTC
Problem was discussed in this thread btw: http://lists.freedesktop.org/archives/compiz/2007-April/thread.html#1817 This problem also exists with the --loose-binding option (again on Xgl). I haven't tried aiglx yet. Plus the error is sometimes accompanied by (or preceded with) this error when using kde-window-decorator: X Error: BadWindow (invalid Window parameter) 3 Major opcode: 2 Minor opcode: 0 Resource id: 0x1e0013a and by errors like this when using gtk-window-decorator: (gtk-window-decorator:26290): Wnck-WARNING **: Unhandled action type (nil) I don't know how the decorators would be related to the issue, but they might. Apparently the major cause of the move/wobbly jerkiness on newly opened windows was the "BS" plugin (which allows adjusting brightness/saturation on windows) in the extra-plugins snapshot here: http://forum.compiz.org/viewtopic.php?t=726&postdays=0&postorder=asc&start=0 (its CompPluginVTable should be adjusted to work with current git) The BS plugin is doing something weird on newly opened windows (which also causes it to give the same brightness/saturation of the last changed window). Disabling this plugin makes the problem go away. There is probably something wrong with the plugin itself. However, a problem in the core might also be causing this (when BS is active), so I haven't closed this bug yet. Latest bs plugin is here, which has the same problems: git://people.freedesktop.org/~mike/bs Closing the bug as it's fixed in the BS git version. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.