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