Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Matrox G450 support in XFree 4.0.3?

0 views
Skip to first unread message

Ewald Jenisch

unread,
Jul 11, 2001, 4:14:39 AM7/11/01
to
Hi,

Does anybody know whether the Matrox G450 32MB is supported in XFree
4.0.3? Don't need dualhead etc. however.

BTW, I'm running Redhat 7.1.

Thanks much in advance,
-ewald

Michael Kropfberger

unread,
Jul 11, 2001, 4:38:32 AM7/11/01
to
Ewald Jenisch wrote:
>
> Hi,
>
> Does anybody know whether the Matrox G450 32MB is supported in XFree
> 4.0.3? Don't need dualhead etc. however.

yes it works, with 4.0.1, 4.0.3, and the newest 4.1.0
also with dualhead (XINERAMA) and the overlay mode...

bye,
Mike
--
< "Enjoyment predicts efficiency" -- Eric Steven Raymond >
< echo '16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D3F204445524F42snlbxq'|dc >
<-------------------------------------------------------------------------->
<Michael Kropfberger A-9020 Klagenfurt, Morrestr.4/18 +43(664)1233 068>
<http://www.kropfberger.n3.net mailto:michael.k...@gmx.net>
<-------------------------------------------------------------------------->

Stefan Boresch

unread,
Jul 11, 2001, 4:42:52 AM7/11/01
to
Ewald Jenisch <e.je...@mobilkom.at> writes:

> Does anybody know whether the Matrox G450 32MB is supported in XFree
> 4.0.3? Don't need dualhead etc. however.

I may be wrong about this, but I believe vanilla XFree supports
the G450 only starting with verion 4.1. HOWEVER, just get the hallib
from Matrox' site (look under drivers) and then the g450 should
work beautifully. Hardware 3D accel (aka DRI) works nicely as
well!

Stefan

PS: It could be that RH 7.1 has a modified XFree with a built
in Hallib; that I don't know since I don't use RH 7.1.

--
Stefan Boresch
Institute for Theoretical Chemistry and Structural Molecular Biology
University of Vienna, Waehringerstr. 17 A-1090 Vienna, Austria
Phone: -43-1-427752715 Fax: -43-1-427752790

Andreas Parsch

unread,
Jul 11, 2001, 8:34:37 AM7/11/01
to
Stefan Boresch wrote:
> I may be wrong about this, but I believe vanilla XFree supports
> the G450 only starting with verion 4.1.

My G450 is working flawlessly (single monitor) with XFree 4.0.3. It _didn't_
work with 4.0.1, however.

Andreas

Ron Reeder

unread,
Jul 11, 2001, 12:40:12 PM7/11/01
to

Cool, but guys - Could you be a little specific about HOW you got
it to work?

Which configuration tool (if any)
Xconfigurator does seem to know anything about dual heads.
(Xconfigurator is RedHat's tool)

And with RH 7.1 and XFree 4.0.3 when I ran XFree86 -configure
I would get link errors out of the video routines.

Did you obtain ANY software from Matrox - and if so which bits?

- hal lib
- beta mga driver
- desktop utility and configurator.


A sample of the "Device" definitions from /etc/X11/XFConfig-4 would be nice.

Thanks in advance.


Seperatly, Has anyone got dual head to work with differing graphics cards?

like an i810 and a Matrox G200, for example.


--

+-------------------------------+-------------------------------+
| Ron Reeder | ron.r...@waii.com |
| Denver Technical Support | Phone: (303) 389-4408 |
| Western Geophysical Company | Fax: (303) 595-0667 |
+-------------------------------+-------------------------------+

Chris Selivanow

unread,
Jul 11, 2001, 4:06:08 PM7/11/01
to
Stefan Boresch wrote:
>
> Ewald Jenisch <e.je...@mobilkom.at> writes:
>
> > Does anybody know whether the Matrox G450 32MB is supported in XFree
> > 4.0.3? Don't need dualhead etc. however.
>
> I may be wrong about this, but I believe vanilla XFree supports
> the G450 only starting with verion 4.1. HOWEVER, just get the hallib
> from Matrox' site (look under drivers) and then the g450 should
> work beautifully. Hardware 3D accel (aka DRI) works nicely as
> well!
>

The Xfree86 that comes with Debian (Woody) with work fine if you
only want to use a single monitor (the hallib is supplied), however,
to be able to reliably use dual monitors I needed to get the mga_drv.o
binary from Matrox's website (otherwise my second head wouldn't run
at 1600x1280)

--
Chris Selivanow 716 582-1600
Lead Technician 716 624-3465 (fax)
QwicNet, Inc. http://www.qwicnet.com

Andreas Parsch

unread,
Jul 11, 2001, 5:38:26 PM7/11/01
to
Ron Reeder wrote:

>
> Cool, but guys - Could you be a little specific about HOW you got
> it to work?
>
> Which configuration tool (if any)
> Xconfigurator does seem to know anything about dual heads.
> (Xconfigurator is RedHat's tool)

"Sax2" tool which comes with SuSE 7.1 - worked w/o a problem.

>
> And with RH 7.1 and XFree 4.0.3 when I ran XFree86 -configure
> I would get link errors out of the video routines.
>
> Did you obtain ANY software from Matrox - and if so which bits?

No.

>
> A sample of the "Device" definitions from /etc/X11/XFConfig-4 would be
> nice.
>

This is from /etc/X11/XF86Config (SuSE's X config file):

Section "Device"
BoardName "MGA G450"
Driver "mga"
Identifier "Device[0]"
Screen 0
VendorName "Matrox"
EndSection

Nothing special, as far as I can see.

HTH

Andreas

ad...@voicenet.com

unread,
Jul 11, 2001, 6:05:19 PM7/11/01
to
Ron Reeder <ron.r...@westerngeco.com> wrote:
> Andreas Parsch wrote:
>>
>> Stefan Boresch wrote:
>> > I may be wrong about this, but I believe vanilla XFree supports
>> > the G450 only starting with verion 4.1.
>>
>> My G450 is working flawlessly (single monitor) with XFree 4.0.3. It _didn't_
>> work with 4.0.1, however.
>>
>> Andreas

> Cool, but guys - Could you be a little specific about HOW you got
> it to work?

> Which configuration tool (if any)
> Xconfigurator does seem to know anything about dual heads.
> (Xconfigurator is RedHat's tool)

That's not too surprising... In most cases, getting dualhead working
requires a little bit of mucking around in your config file :-)

> And with RH 7.1 and XFree 4.0.3 when I ran XFree86 -configure
> I would get link errors out of the video routines.

Remove the glide_drv.so file from /usr/X11R6/lib/modules/drivers
(assuming you don't plan on using a Voodoo2 as a 2D card in your
machine).

That's what fixed it for me.

> Did you obtain ANY software from Matrox - and if so which bits?

> - hal lib

You need it for dualhead with the G400, and for added functionality like
TV-out. However, for the G450, I don't believe you need the hal library
for dualhead with Matrox most recent beta driver. It can't hurt to have
it anyway.

> - beta mga driver

Yes.

> - desktop utility and configurator.

I did grab the powerdesk utility (I think that's what it's called), but
I've never really used it.

> A sample of the "Device" definitions from /etc/X11/XFConfig-4 would be nice.


Section "Device"
Identifier "G400_1"
VendorName "matrox"
Driver "mga"
BusID "PCI:1:0:0"
Option "AGPMode" "1"
VideoRam 32768
Screen 0
EndSection

Section "Device"
Identifier "G400_2"
VendorName "matrox"
Driver "mga"
BusID "PCI:1:0:0"
# Option "TV" "yes"
# Option "DigitalScreen" "yes"
# Option "TVStandard" "PAL"
# Option "CableType" "SCART_RGB"
# Option "CableType"
# "SCART_COMPOSITE"
# Option "CableType" "SCART_TYPE2"
Screen 1
EndSection


> Thanks in advance.

No problem... If you need more, drop me an e-mail.

> Seperatly, Has anyone got dual head to work with differing graphics cards?

> like an i810 and a Matrox G200, for example.

Yep. Radeon/GeForce, Voodoo3/TNT2, Permedia2/Voodoo3,
GeForce2/Permedia2, G400/GeForce (in a triple head setup one very bored
wednesday night), and a couple other combinations :-)

Adam

Mik Mifflin

unread,
Jul 12, 2001, 9:58:41 PM7/12/01
to
I'm having a similar problem. I downloaded the drivers from Matrox, and
recompilerd XFree86 4.0.2 with them. X works, but there is no harware
acceleration. I use the mga and the dri modules. In
/var/log/XFree86.0.log it says direct rendering enabled. I am stumped
beyond that point.

- Mik Mifflin

ad...@voicenet.com

unread,
Jul 12, 2001, 11:09:55 PM7/12/01
to
Mik Mifflin <dogan...@ctel.net> wrote:
> I'm having a similar problem. I downloaded the drivers from Matrox, and
> recompilerd XFree86 4.0.2 with them. X works, but there is no harware
> acceleration. I use the mga and the dri modules. In
> /var/log/XFree86.0.log it says direct rendering enabled. I am stumped
> beyond that point.

In a terminal window type:

$ export LIBGL_DEBUG=verbose

Then start up a small GL app (ie. the gears demo)... The first few
lines should be some debugging info.

Adam

Mik Mifflin

unread,
Jul 13, 2001, 2:41:13 AM7/13/01
to
No, nothing unusual here. I got almost 60fps and no debugging messages.
The things that are REALLY slow are tuxraces, the cart racing one, and
such. I want to get these working (mostly out of curiousity). Also,
because I want to do some things like that, but they run at about 3 seconds
per frame (yeah, you read that correcty). How do I find out libs these
programs use so I can start looking?

- Mik Mifflin

ad...@voicenet.com

unread,
Jul 13, 2001, 7:25:50 AM7/13/01
to
Mik Mifflin <dogan...@ctel.net> wrote:
> No, nothing unusual here. I got almost 60fps and no debugging messages.

Then the libGL on your system isn't DRI capable... Did you (or you
distribution) install Mesa after installing XFre86?

Adam


Aniartia

unread,
Jul 13, 2001, 1:32:23 PM7/13/01
to
Ewald Jenisch wrote:
> Hi,
>
> Does anybody know whether the Matrox G450 32MB is supported in XFree
> 4.0.3? Don't need dualhead etc. however.
>
> BTW, I'm running Redhat 7.1.
If it isn't I'm working on mirricals cause I've got 4 machines running
perfectly on 4.0.3 & 4.1.0..

Ani

--
replace spam-me with linux to get an email response
--
Disclamer:
I reserve the right to be 100% wrong/have malformed &/or biased opinions,
feel free to politely correct me. If however you do not wish to be
courteous go {the remainder of this disclamer has been censored}!

The.Central.Scru...@invalid.pobox.com

unread,
Jul 13, 2001, 1:37:24 PM7/13/01
to
On Thu, 12 Jul 2001 21:58:41 -0400, Mik Mifflin <dogan...@ctel.net> wrote:
>I'm having a similar problem. I downloaded the drivers from Matrox, and
>recompilerd XFree86 4.0.2 with them. X works, but there is no harware
>acceleration. I use the mga and the dri modules. In
>/var/log/XFree86.0.log it says direct rendering enabled. I am stumped
>beyond that point.

It's a *bitch*. You need:
latest'n'greatest kernel with agp compiled in or compiled as a module
mga as a module (to be replaced)
an mga module current enough (not included with 2.4.4); I forget where I
got it, I think I got it via CVS from xfree86.org
reduce your mem usage by 16M and set the agp appature to 16M
use the latest'n'greatest xfree86 (4.1)
32 bit frame buffer; 24 bit DRI buffer

To save you some hastles, I can e-mail as attachments all the files you'll need

ad...@voicenet.com

unread,
Jul 13, 2001, 1:48:17 PM7/13/01
to
The.Central.Scru...@invalid.pobox.com wrote:
> On Thu, 12 Jul 2001 21:58:41 -0400, Mik Mifflin <dogan...@ctel.net> wrote:
>>I'm having a similar problem. I downloaded the drivers from Matrox, and
>>recompilerd XFree86 4.0.2 with them. X works, but there is no harware
>>acceleration. I use the mga and the dri modules. In
>>/var/log/XFree86.0.log it says direct rendering enabled. I am stumped
>>beyond that point.

> It's a *bitch*. You need:
> latest'n'greatest kernel with agp compiled in or compiled as a module
> mga as a module (to be replaced)
> an mga module current enough (not included with 2.4.4); I forget where I
> got it, I think I got it via CVS from xfree86.org
> reduce your mem usage by 16M and set the agp appature to 16M

If his log file says that Direct Rendering Enabled that means that all
the above has been done...

> use the latest'n'greatest xfree86 (4.1)

Not necessary, though recommended.

> 32 bit frame buffer; 24 bit DRI buffer

Definately not necessary. 16 bit gives noticably faster framerates.

> To save you some hastles, I can e-mail as attachments all the files you'll need

The problem, as I mentioned in a previous post, seems to be that the
libGL on his system is DRI capable.

Adam

Mik Mifflin

unread,
Jul 13, 2001, 2:57:11 PM7/13/01
to
I am using SuSE 7.1 pro, and yes mesa is installed. Should I get the
latest and reinstall it? Is there anything I must define at compile time?

- Mik Mifflin

ad...@voicenet.com

unread,
Jul 13, 2001, 6:18:57 PM7/13/01
to
Mik Mifflin <dogan...@ctel.net> wrote:
> I am using SuSE 7.1 pro, and yes mesa is installed. Should I get the
> latest and reinstall it? Is there anything I must define at compile time?

Definately no! Mesa is not DRI capable unless it's built from the DRI
source tree. Run ldconfig -p and see what libGL libraries you have
installed.

Adam

Mik Mifflin

unread,
Jul 13, 2001, 10:15:39 PM7/13/01
to
I have amny libGL libraries installed, as well as a few libGLU libraries.
There are also a ton more listed by the command you gave.

ad...@voicenet.com

unread,
Jul 14, 2001, 9:55:43 AM7/14/01
to
Mik Mifflin <dogan...@ctel.net> wrote:
> I have amny libGL libraries installed, as well as a few libGLU libraries.
> There are also a ton more listed by the command you gave.

Well, that's not good :-)

Most likely, the apps you're running are linking against a Mesa version
of libGL. You said you compiled XFree86 from source, right? Do you
still have the source? If so, remove libGLs from /usr/X11R6/lib/ and
/usr/lib/ and then reinstall XFree86.

Actually, instead of removing them all, if you can find out which libGLs
came from the mesa distribution (using rpm) you can just delete those.

The.Central.Scru...@invalid.pobox.com

unread,
Jul 16, 2001, 12:35:46 PM7/16/01
to
On Fri, 13 Jul 2001 17:48:17 GMT, ad...@voicenet.com <ad...@voicenet.com> wrote:
>The problem, as I mentioned in a previous post, seems to be that the
>libGL on his system is DRI capable.
>

Delete every trace; and reinstall XF4.1.

Wayne Osborn

unread,
Jul 17, 2001, 6:16:44 AM7/17/01
to
In article <9inb9j$r6i$2...@newsg1.svr.pol.co.uk>, "Aniartia"
<spa...@genasis.freeserve.co.uk> wrote:

> Ewald Jenisch wrote:
>> Hi,
>>
>> Does anybody know whether the Matrox G450 32MB is supported in XFree
>> 4.0.3? Don't need dualhead etc. however.
>>
>> BTW, I'm running Redhat 7.1.
> If it isn't I'm working on mirricals cause I've got 4 machines running
> perfectly on 4.0.3 & 4.1.0..
>
> Ani
>

I am running the Matrox driver in XFree86 4.0.3:

http://matrox.com/mga/support/drivers/latest/home.cfm

Using dual-head.

--
Wayne A. Osborn, SCADA Engineer.[dnar AT iinet DOT net DOT au]
Registered Linux User #212818. [2.2.16-22-Win4Lin-686] [i686]
6:10pm up 17 days, 2:06, 3 users, load average: 2.12, 2.08, 2.05
...Everybody needs a little love sometime; stop hacking and fall in love!

0 new messages