ports/92169: Xorg 6.9, Matrox mga, dri broken (MGAGetBOARDHANDLESize undefined)

Andre Albsmeier Andre.Albsmeier at siemens.com
Sun May 7 14:30:37 UTC 2006


The following reply was made to PR ports/92169; it has been noted by GNATS.

From: Andre Albsmeier <Andre.Albsmeier at siemens.com>
To: "Louis V. Lambrecht" <lvl at lvlamb.itgo.com>, bug-followup at FreeBSD.org
Cc:  
Subject: Re: ports/92169: Xorg 6.9, Matrox mga, dri broken (MGAGetBOARDHANDLESize undefined)
Date: Sun, 7 May 2006 16:29:07 +0200

 > From: "Louis V. Lambrecht" <lvl at lvlamb.itgo.com>
 >  
 > ...
 >  
 >  Here is how I dood-it:
 >  
 > ...
 >  
 >  The new binary drivers should work for both 6.9.0 or 7.0 as there is no 
 >  code change, just modularization and file hierarchy changes.
 
 Have you really tried this procedure with Xorg-6.9.0? I did
 but the resulting two files don't work. At least not if you
 really use features which need the presence of mga_hal_drv.so.
 If I remove mga_hal_drv.so and use only mga_drv.so, the server
 starts but without the HAL features of course. If the HAL
 module is there as well, the server dies with signal 10.
 Possibly, something changed in 6.9.0 which needs to be adapted
 in the mga-sources but these are available only for 6.8.2.
 
 However, I was able to build the two modules as outlined in
 http://forum.matrox.com/mga/viewtopic.php?t=19868 (the same
 post as you mentioned) under Xorg-6.9.0 using the 4.2.0
 src package from Matrox and they work:
 
 ...
 (II) Loading sub module "vgahw"
 (II) LoadModule: "vgahw"
 (II) Loading /usr/X11R6/lib/modules/libvgahw.so
 (II) Module vgahw: vendor="X.Org Foundation"
         compiled for 6.9.0, module version = 0.1.0
         ABI class: X.Org Video Driver, version 0.8
 (--) MGA(0): Chipset: "mgag400" (G400)
 (II) Loading sub module "mga_hal"
 (II) LoadModule: "mga_hal"
 (II) Loading /usr/X11R6/lib/modules/drivers/mga_hal_drv.so
 (II) Module mga_hal: vendor="X.Org Foundation"
         compiled for 6.9.0, module version = 1.0.0
         ABI class: X.Org Video Driver, version 0.8
 (==) MGA(0): Matrox HAL module used
 ...
 (II) Reloading /usr/X11R6/lib/modules/libvgahw.so
 (--) MGA(1): Chipset: "mgag400" (G400)
 (II) Loading sub module "mga_hal"
 (II) LoadModule: "mga_hal"
 (II) Reloading /usr/X11R6/lib/modules/drivers/mga_hal_drv.so
 (==) MGA(1): Matrox HAL module used
 (**) MGA(1): Depth 16, (--) framebuffer bpp 16
 (==) MGA(1): RGB weight 565
 (**) MGA(1): Option "TV" "yes"
 (**) MGA(1): Option "TVStandard" "PAL"
 (**) MGA(1): Option "CableType" "YC_COMPOSITE"
 ...
 
 	-Andre


More information about the freebsd-x11 mailing list