Matrox G450 problems with 2.4.0 and xfree
Quoted 6 lines · Marcel J.E. Mol
Quoted 6 lines
Quoted 6 lines
Installed a Matrox G450 on my linux system. Now it has problems booting. The kernel is compiled with framebuffer support so is supposed to boot up with the Linux logo. Unfortunately the systems hangs when the kernel switches to the graphics mode. When I first boot into windoze and the reboot to linux it works fine. So it looks like an initialisation problem...
Well, first to problem with G450. I was trying very hard to find what's wrong, last few weeks together with guys from some other OSes (I'm not sure if I can mention them publicaly) and we were not able to find what's wrong - and without datasheets we hardly can.
Problem is that sometime G450 is in strange state, where doing accelerated operations which does both read and write (not simple fill) locks accelerator. Windows drivers works around somehow, as after booting to Windows matroxfb works fine - but without Windows it is just pure luck. You can try powering off your box again and again - and sometime it will boot, and from this time it will boot always until you poweroff computer.
It looks like that if you compile 'agpgart' into kernel, chances that it will work are better, but I have also reports that it did not changed anything.
So currently I do not know. Only 100% safe way I know is booting with 'video=matrox:noaccel' - but at cost of completely disabled acceleration. And if you'll start accelerated X with non-matrox mga driver (and with 'Option "UseFBDev"', of course) on such hardware, your computer locks again...
Quoted 6 lines · tc lewis
Quoted 5 lines
try the latest driver that matrox provides. i had to do this with just a stock redhat 7.0 system. i don't think the standard kernel distributions redhat packages use a driver that knows about the 450 yet.
Quoted 6 lines
In the G400 time I tried the 1.0.1, 1.0.3 and 1.0.4 matrox driver with XFree 4.0.1 but only 1.0.1 worked. After installing XFree 4.0.2 I get the same results (the matrox drivers are build for XFree 4.0.1 but I guess the should work for 4.0.2 to as they are 'modules'...).
I'm currently using Matrox driver 1.0.4 and XF 4.0.2 with 'Options "UseFBDev"' and 'Options "HWCursor" "off"' - I'm using 'UseFBDev' because of I want to manage first/second head by hand (matroxset) and not by XFree.
You can get it to work with xfree mga driver too (using usefbdev), but mga driver in XF4.0.2 ignores usefbdev option when using DGA - so for VMware you need mga driver from Matrox, anything else fails...
Quoted 7 lines
Quoted 7 lines
Quoted 7 lines
Previously I had a matrox G400 card and that worked without any problems.
Also xfree fails when using the svga module (Xfree 4.0.2). When using the fbdev module it works fine. Again, using the G400 card works fine with svga module.
And yes, it really is a G450!
Revision >= 80 => G450 : G400, DDRAM memory interface, different VCO,
better dualhead... And probably another BES used by CRTC2 in TVOut mode...
Best regards,
Petr Vandrovec [email protected]
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected]
Please read the FAQ at http://www.tux.org/lkml/