mga dri "Failed to map DMA buffers list"

Bug #27442 reported by chrisle
26
Affects Status Importance Assigned to Milestone
xserver-xorg-driver-mga (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Hi!

Dri does not wotk with my matrox g400 agp card on dapper.
xserver-xorg-driver-mga version is 1:1.2.1.2-0ubuntu1
See the Xorg log for errors in loading glcore and mga drm section.

bye chris.

Related branches

Revision history for this message
chrisle (chrisle) wrote :

Created an attachment (id=5419)
The xorg log

Revision history for this message
chrisle (chrisle) wrote :

Created an attachment (id=5420)
the xorg.conf

Revision history for this message
S2 (simon-santoro-gmail) wrote :

I can confirm this. I have exactly the same errors with my i810 card.

Revision history for this message
S2 (simon-santoro-gmail) wrote :

Installing libgl1-mesa-dri solved the problem.

Revision history for this message
Bas Leerintveld (bas-leerintveld-demon) wrote :

Same problem here.

I too, have a G400 and on my machine, reinstalling libgl1-mesa-dri (it was
installed already) does *not* solve this problem.

Revision history for this message
Ulrik Mikaelsson (rawler) wrote :

Same here. Still have the problem.

However, reordering xorg.conf to load glx before glcore solved the problem.
This, however is not the order set up by dexconf, and perhaps should be reviewed.

Revision history for this message
Stefan Glasenhardt (glasen) wrote :

Just found a working fix for this problem :

Add the following line to your device section in xorg.conf :

Option "OldDmaInit" "true"

Found this fix under the following link :

http://lists.freedesktop.org/archives/xorg/2005-December/011544.html

Daniel Stone (daniels)
Changed in xserver-xorg-driver-mga:
assignee: daniels → nobody
Matt Zimmerman (mdz)
Changed in xserver-xorg-driver-mga:
status: Unconfirmed → Confirmed
Revision history for this message
Fabio Massimo Di Nitto (fabbione) wrote :

Unfortunatly we cannot update DRM as suggested, so for the time being dexconf will write the "OldDmaInit" option in xorg.conf.

Fabio

Changed in xserver-xorg-driver-mga:
status: Confirmed → Fix Released
Revision history for this message
enyc (enyc) wrote : Re: mga dri does not work with xorg 7.0.0 RC 4 // mga_hal

Erm...

Is this a problem related to mga_hal driver ?
I have a system here with dual-display where using
'matrox_driver-x86-4.3.0.tar.gz' non-free driver module is
necessary in order to access the second-head on the card.

I notice the matrox driver does not have support in its
install.sh for versions after xorg 6.8.2 ;-(.

I wonder if the mga_drv.o / mga_hal_drv.o work in xorg
7.0.0 all the same?? -- or can have the interface whatnot
recompiled r.e. the 'source' package
ftp://ftp.matrox.com/pub/mga/archive/linux/2005/mgadriver-x86-4.3.0-src.tar.gz

apologies if im writing in the wrong bug or whatever...
Im a little confused!
Comments appreciated ;-)

--enyc

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.