AIGLX DRI Locking

Adam Jackson ajax at nwnk.net
Tue Nov 7 15:40:13 PST 2006


On Wednesday 01 November 2006 23:55, vehemens wrote:
> I'm attempting to run 7.2 RC1 on my freebsd (10/26/06 current snap shot),
> with a MESA 10/29/06 snap shot, and an ATI RV250, but I'm having problems
> with AIGLX and DRI.  In particular, there appears to be a number of missing
> DRI locks.
>
> To stop it from hanging at startup, I added a dri lock to the dri.c
> function DRIWindowExposures; as well as disabling drm locking tests in
> radeon_cp.c for functions radeon_cp_idle, radeon_engine_reset,
> radeon_cp_buffers, as well as radeon_state.c function radeon_cp_indirect.
>  Yes I know it isn't pretty, but it better then a system hang.
>
> Any pointers would be appreciated.

It sounds more like there's a number of missing DRI unlocks.

What process is holding the lock when DRI hangs?

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20061107/5c013d25/attachment.pgp>


More information about the xorg mailing list