Bug 644044

Summary: Mouse cursor freezes for about 0,1-0,2 sec every 10 seconds. i915GM
Product: [Fedora] Fedora Reporter: sd.domrep
Component: xorg-x11-serverAssignee: Peter Hutterer <peter.hutterer>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 14CC: ajax, mcepl, xgl-maint
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: 2.6.35.8-55.fc14.i686.PAE Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
laptop Lenovo 3000 C100, i915GM video
Last Closed: 2010-11-17 09:35:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
dmesg
none
messages
none
Xorg.conf
none
Xorg.0.log
none
Xorg.0.log.old none

Description sd.domrep 2010-10-18 19:34:48 UTC
Description of problem: Mouse cursor freezes for about 0,1-0,2 sec every 15-20 seconds when I move mouse around.
But actually may be it X11 freezes for 0,1-0,2 sec every 15-20 seconds, I don't know, but I notice cursor.


Version-Release number of selected component (if applicable):
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 915GM GEM 20100330 DEVELOPMENT 
OpenGL version string: 1.4 Mesa 7.9

X.Org X Server 1.9.0
Release Date: 2010-08-20
X Protocol Version 11, Revision 0
Build Operating System: x86-05 2.6.32-72.el6.bz634452.x86_64 
Current Operating System: Linux localhost.localdomain 2.6.35.6-43.fc14.i686.PAE #1 SMP Wed Oct 13 21:29:27 UTC 2010 i686
Build Date: 13 October 2010  03:29:59PM
Build ID: xorg-x11-server 1.9.0-15.fc14 
Current version of pixman: 0.18.4




How reproducible:



Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

I did change video driver to VESA in xorg.conf and this issue disappeared. So with VESA driver I do not have this freezes.
Also I added i915.powersave=0 which does not help with intel driver.

Comment 1 Matěj Cepl 2010-10-19 21:45:10 UTC
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 add drm.debug=0x04 to the kernel command line, restart computer, and attach

* your X server config file (/etc/X11/xorg.conf, if available),
* X server log file (/var/log/Xorg.*.log)
* output of the dmesg command, and
* system log (/var/log/messages)

to the bug report as individual uncompressed file attachments using the bugzilla file attachment link above.

We will review this issue again once you've had a chance to attach this information.

Thanks in advance.

Comment 2 sd.domrep 2010-10-20 07:27:18 UTC
Created attachment 454513 [details]
dmesg

Comment 3 sd.domrep 2010-10-20 07:34:21 UTC
Created attachment 454514 [details]
messages

Comment 4 sd.domrep 2010-10-20 07:35:06 UTC
Created attachment 454516 [details]
Xorg.conf

Comment 5 sd.domrep 2010-10-20 07:36:21 UTC
Created attachment 454517 [details]
Xorg.0.log

Comment 6 sd.domrep 2010-10-20 07:37:22 UTC
Created attachment 454518 [details]
Xorg.0.log.old

Comment 7 sd.domrep 2010-10-20 08:04:12 UTC
It happens every 10 seconds, I found it out with stopwatch.

Comment 8 Matěj Cepl 2010-10-20 13:44:37 UTC
Try to run as root before it happens

udevadm monitor --env 2>&1|tee udevadm-monitor-log.txt

and then wait until the event strikes, wait through it, and attach here complete udevadm-monitor-log.txt.

I wonder whether this isn't just another occurrence of bug 528312, it seems to be alive lately.

Thank you

Comment 9 sd.domrep 2010-10-20 18:37:04 UTC
udevadm monitor --env 2>&1|tee udevadm-monitor-log.txt gave nothing after 10 minutes.

Comment 10 sd.domrep 2010-10-31 08:28:16 UTC
OK, I would like to help you a little bit.

I found out what is happening when my mouse cursor freezes:
[drm:intel_crtc_cursor_set], 
[drm:intel_crtc_cursor_set], cursor off
...
[drm:intel_crtc_cursor_set], 
[drm:intel_crtc_cursor_set], cursor off
...
from dmesg with drm.debug=0x04

Comment 11 sd.domrep 2010-11-03 14:04:46 UTC
You know, I am confused.

1. The component was changed to "xorg-x11-server" from "xorg-x11-drv-intel", but I do not have this issue with vesa driver, which the same x11 server.

2. Chris Wilson from "intel-gfx" told me that with is:
..."Known issue with "hotplug" polling on those systems:
https://bugs.freedesktop.org/show_bug.cgi?id=29536"...

And now I am waiting for patched drm_kms_helper kernel 2.6.35, because I can't disable polling in 2.6.35 on Fedora 14.

Please explain me something if possible.
Thanks.

Comment 12 sd.domrep 2010-11-13 19:21:18 UTC
Problem solved in kernel:
2.6.35.8-55.fc14.i686.PAE #1 SMP Fri Nov 12 04:57:24 UTC 2010 i686 i686 i386 GNU/Linux

no matter if POLL=Y or N, I do not have this freezes.

This bug may be closed.

Thanks.

Comment 13 Matěj Cepl 2010-11-18 19:55:37 UTC
Thank you for letting us know.