[Intel-gfx] 945gm: xrandr crashes X
Vasily Khoruzhick
anarsoul at gmail.com
Tue May 25 11:18:36 CEST 2010
В сообщении от 25 мая 2010 11:10:46 автор Chris Wilson написал:
> On Tue, 25 May 2010 10:38:51 +0300, Vasily Khoruzhick <anarsoul at gmail.com>
wrote:
> > Hi, after upgrade to 2.6.34 kernel I'm unable to configure external VGA
> > monitor anymore, any attempt to use xrandr results in X crash with
> > following message:
> >
> > X: intel_bufmgr_gem.c:900: drm_intel_gem_bo_unreference_locked_timed:
> > Assertion `((&bo_gem->refcount)->atomic) > 0' failed.
> >
> > There's a bug entry in gentoo bugzilla, however they blame xorg-server,
> > but xorg-server-1.8.x works for me with 2.6.33.x kernel:
> >
> > http://bugs.gentoo.org/show_bug.cgi?id=318743
> >
> > Is it known/fixed issue, or should I file a new bug on fd.o bugzilla?
>
> commit 9f54107f866a25cf670f81f7c52b8c108728c6a5
> Author: Chris Wilson <chris at chris-wilson.co.uk>
> Date: Tue May 11 14:55:16 2010 +0100
>
> dri2: Handle reference counting across page flipping
>
> 1. Instead of swapping bos, swap the entire private structure.
>
> 2. If we update the pixmap bo for the Screen, make sure we update the
> reference inside intel->front_buffer so that xrandr still functions.
>
> Fixes:
>
> Bug 27922 - i965: Rapidly resizing OpenGL window causes GPU to hang.
> https://bugs.freedesktop.org/show_bug.cgi?id=27922
I've updated my xf86-video-intel and libdrm and this issue gone, but now I hit
another bug - one with VSYNC on 945GM :( Is there any way to disable vsync
wait? (It's disabled in driconf, but for some reason it remains enabled in
apps)
Regards
Vasily
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/intel-gfx/attachments/20100525/ebd74c73/attachment.sig>
More information about the Intel-gfx
mailing list