Description of problem: With compiz installed and desktop graphics enabled Xchat hangs and puts an extreme load on my duo-core 1.6ghz laptop. Version-Release number of selected component (if applicable): compiz-gnome-0.6.2-3.fc8 libcompizconfig-0.6.0-3.fc8 compiz-fusion-extras-gnome-0.6.0-1.fc8 gnome-compiz-manager-0.10.4-3.fc8 compiz-fusion-extras-0.6.0-1.fc8 compiz-fusion-gnome-0.6.0-12.fc8 compiz-0.6.2-3.fc8 compizconfig-python-0.6.0.1-2.fc8 compiz-manager-0.6.0-4.fc8 compiz-fusion-0.6.0-12.fc8 xchat-2.8.4-11.fc8 How reproducible: Occurs with each and every login with desktop effects enabled Steps to Reproduce: 1. With desktop effects enabled at login open Xchat. 2. System load increases exponentially and Xchat is extremely slow. Actual results: System load increases exponentially and Xchat is extremely slow. Expected results: Additional info: Here is my smolt profile: http://smolt.fedoraproject.org/show?uuid=pub_1e58ac12-add4-425d-82f1-dd90af2ba9a8 If desktop effects are disabled Xchat runs normally and does not produce any system load. Once Xchat is running desktop effects can be enabled and Xchat will run normally. This issue is only apparent if desktop effects are enabled when starting Xchat
Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue. Please attach your X server config file (/etc/X11/xorg.conf) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below. Could you please also try to run without any /etc/X11/xorg.conf whatsoever and let X11 autodetect your display and video card? Attach to this bug /var/log/Xorg.0.log from this attempt as well, please. We will review this issue again once you've had a chance to attach this information. Thanks in advance.
Created attachment 299126 [details] This is the xorg.conf from when the issue was first noticed.
Created attachment 299127 [details] This is the Xorg.0.log from when the issue was first noticed.
This can not be accomplished as this is an nVidia Corporation GeForce 8600M GS (rev a1), so removing the xorg.conf and allowing the system to recreate it will not work. In order to utilize compiz I need to use the kmod-nvidia and currently autodetect will not pick up on the nvidia driver it will default to the nv driver which will not allow for desktop effects to be enabled. I did also notice it is not just Xchat that is impacted, it is everything from Firefox to Evolution that show these same symptoms. As I stated above the symptoms are present if desktop effects are enabled at login time. If I disable the desktop effects and then re-enable them after logging in the symptoms go away. Let me know if you would like me to try anything else.
Xchat has a very stupid redraw implementation. We hit the same problem with Xchat and compiz for the open source drivers and was able to work around it to some extent in the drivers. We can't fix this for the closed source nvidia driver. I suggest you report the problem in nvidias bug tracker. Thanks.