Modular xorg: [drm] Failed to map DMA buffers list

Tilman Sauerbeck tilman at code-monkey.de
Sun Dec 11 11:55:24 PST 2005


Ian Romanick [2005-12-09 09:13]:
> > The drm error message above apparently is from
> > xf86-video-mga-1.2.1.1/src/mga_dri.c:962
> > The function that's failing is drmMapBufs(), which is failing at the 2nd
> > time the DRM_IOCTL_MAP_BUFS ioctl is called.
> > Although I installed libdrm 2.0 (which contains that function), it seems
> > xorg is using xf86drm.c from the xorg-server package.
> > Not sure whether that's a problem, but it seems weird to me.
> 
> There were some problems in the MGA DRM from early August that went
> unnoticed until a month or so ago.  Try either updating to DRM CVS or
> adding 'Option "OldDmaInit" "true"' to your device section.

Thanks Ian, I updated the kernel modules to DRM CVS HEAD and it's
working wonderfully now :)

Regards,
Tilman
-------------- 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/20051211/888face5/attachment.pgp>


More information about the xorg mailing list