[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