Ani Joshi wrote:

> Try the attatched patch, this changes the matroxfb kernel driver to use
> LittleEndian register access instead of big, thus maintaining conformity
> with the majority of other fbdev drivers (and not having to make changes
> to the X driver most importantly).
> 
> This should fix all your 16 and 24 depth problems.  I didn't try the
> "UseFBDev" option but you should be fine without it.

Thanks a lot, your patch solved the single-head problems. I can now use
all depth in accel mode, as long as I have matroxfb+your patch and that
I do _not_ use "UseFBDev". This option cause display error, and lock-up
if I load X a second time.

Now, there's still a problem with dual-head : it now causes a crash.
Just after the usual 2 lines of "Could not init font path element ..."
(bad XF86Config, I know), I got :
#####
Machine check in kernel mode
Caused by (from SRR1=41000): Transfer error ack signal
#####
and the box is dead. I think Xinerama is _not_ enabled in this layout
(that would be the next step :-)

Any help/comments/advices welcome.

-- 
DOLBEAU Romain               | I tell you to enjoy life,
ENS Cachan / Ker Lann        |  I wish I could
Thesard IRISA / CAPS         |        but it's too late.
[EMAIL PROTECTED]    |  -- Black Sabbath, 'Paranoid'
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to