RADEON/AIGLX/DRM Problem

Kostik Belousov kostikbel at gmail.com
Thu Jul 26 08:41:06 UTC 2007


On Wed, Jul 25, 2007 at 01:46:39PM -0700, vehemens wrote:
> I did try your patch.  It allows me to remove all of my workarounds.  In 
> addition, I no longer have the xserver exit hangs.
> 
> I get a white screen when I restart the xserver and beryl.  This is probably 
> the driver not restoring the card state on exit.
> 
> I havn't looked at the driver code on the use of device_unbusy(dev->device) 
> yet, but was wondering if it really should be per close?
Yes, because device_busy() calls are per-open.

> It does appear to be the best solution and probably the right one at this 
> point.
> 
Right solution is to implement device cloning on open. I have prototype
infrastructure patch at work. Hopefully, I could publish it in near time.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-x11/attachments/20070726/e1689e34/attachment.pgp


More information about the freebsd-x11 mailing list