I am having a problem with X Windows consuming a very high amount of CPU for doing simple tasks. When I drag around or resize a window, CPU goes up to about 90% for the Xorg process until you stop dragging, and the window lags behind the mouse. Scrolling a web page takes 50% CPU. Clicking and dragging around on the desktop takes the same. Just moving the mouse around off and on icons makes CPU go to 50%. And my CPU is an Intel Core i5 2500k.
I also get noticeable tearing when resizing/dragging windows. The content of the windows takes noticeable time to repaint as well.
I have this problem on both Arch and Debian Linux (and now also on OpenSUSE and Ubuntu) using both the proprietary nVidia and free Nouveau drivers. I have remade the installation medium and done a clean install, so it’s not corruption of the CD or anything. I have tried both the 304, 313 and 319 drivers. I have been using this same computer with Windows 7 and 8 for years before installing Linux and had no such issues then.
I have verified that direct rendering is “Yes” with glxinfo. I get no warnings or errors from nVidia in /var/log/Xorg.0.log except that it can’t connect to the ACPI daemon, and nothing conspicuous in the output of dmesg.
Does anyone know how to fix this issue?
nvidia-bug-report.log.gz (64.8 KB)