PDA

View Full Version : stuttering 3d and drm_wait_vblank error


surfer
06-25-2009, 12:47 AM
Hello,

I have a ThinkPad T61 with the GM965 chipset and when I run an opengl application (ex: glxgears) the 3d movement is stuttering. I also get this message in the kernel log:

[drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22

This machine:

$ Xorg -version
X.Org X Server 1.6.1.901 (1.6.2 RC 1)
Release Date: 2009-5-8
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.30 i686
Current Operating System: Linux owned 2.6.30 #1 SMP Wed Jun 24 19:04:27 PDT 2009 i686
Build Date: 24 June 2009 07:21:31PM

$ lspci | grep GM965
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])

xf86-video-intel and mesa are from GIT, built 06/24/09. The kernel is drm-intel from GIT, built 06/24/09.

Has anyone else experienced this problem? Should I report a bug?

Gentooer
06-25-2009, 01:31 PM
Is your xf86-video-intel also from git? You should probably file a bug.

coolos
06-25-2009, 05:57 PM
Hello,

Same problem here (eeepc 900A)
when i launch glxgears i get [drm:drm_wait_vblank] *ERROR* failed to acquire vblank counter, -22

It happens with kwin or compiz.

$ Xorg -version
X.Org X Server 1.6.1.901 (1.6.2 RC 1)
Release Date: 2009-5-8
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-23-xen i686 Ubuntu
Current Operating System: Linux Taishan 2.6.30-sarvatt #1 SMP Wed Jun 10 12:05:52 EDT 2009 i686
Build Date: 22 June 2009 11:33:28AM
xorg-server 2:1.6.1.901+git20090622+server-1.6-branch.dbac41b6-0ubuntu0sarvatt~jaunty (buildd@rothera.buildd)

$ lspci | grep 945
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)

whizse
06-25-2009, 06:34 PM
Looks like it's not an uncommon problem:
https://bugzilla.redhat.com/show_bug.cgi?id=494838

I didn't find any upstream bug reports about it, so it's probably worthwhile to file it:
http://intellinuxgraphics.org/how_to_report_bug.html