Re: DDC on dual head - was Re: [XFree86] 4.2.99.4 and mga dualhead

2003-02-04 Thread Jürg Billeter
I think that these two problems don’t have anything in common but the
ChangeLog reports (see below) that both issues are fixed in 4.2.99.901.
I’ve just checked out and will soon compile and try on my G450.

806. Fixed patch 760: VBEInit takes entity index, not screen index 
  (Egbert Eich).
That’s the crash fix.

818. xaaStateChange.c was not calling RestoreAccelState before doing
  CPUToScreenTexture and CPUToScreenAlphaTexture, which seems to be
the
  reason why RENDER acceleration was broken on some dual-monitor MGA
cards
  (#5602, Nolan Leake).
That’s the fix for the font / cursor problem.

Jürg Billeter

___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86



Re: DDC on dual head - was Re: [XFree86] 4.2.99.4 and mga dualhead

2003-02-04 Thread Mike Heald
Has this fixed the RENDER problem with truetype fonts
(the problem that was displaying truetype fonts on the
wrong Xinerama screen)

There was a patch submitted but I haven't had chance
to apply it and test on my G450 yet.

mike

On Tuesday 04 Feb 2003 12:30 pm, Dr Andrew C Aitchison wrote:
> On Tue, 4 Feb 2003, Egbert Eich wrote:
> > Jürg Billeter writes:
> >  > Hi
> >  >
> >  > I've upgraded from 4.2.99.3 to .4. My setup consists of a Matrox G450
> >  > DualHead card with two screens (analog) attached. With the "old"
> >  > version it worked fine but with the new version the X server crashes
> >  > on startup (signal 11). Xinerama on or off doesn't make a difference.
> >  > When I configure only one screen it works without any problems.
> >  >
> >  > On both systems I used exactly the same kernel (Linux 2.4.20) and the
> >  > same XF86Config file. Below you'll find the full log of the crash. I
> >  > can supply the log of the working 4.2.99.3 and/or the XF86Config if
> >  > this could help solving the problem.
> >
> > There was a bug in the vbe DDC read code which is belived to
> > be fixed in the current CVS now. To test this you need to check out
> > CVS head.
>
> Ebgert's fix does seem to stop it crashing on my G550.
>
> While testing, I've noticed that the mga driver always reports
> DDC info for the first head.
> Are there any drivers which give correct DDC info for the second head,
> or does anyone else have suggestions as to how to fix this ?

___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86



DDC on dual head - was Re: [XFree86] 4.2.99.4 and mga dualhead

2003-02-04 Thread Dr Andrew C Aitchison
On Tue, 4 Feb 2003, Egbert Eich wrote:

> Jürg Billeter writes:
>  > Hi
>  > 
>  > I've upgraded from 4.2.99.3 to .4. My setup consists of a Matrox G450
>  > DualHead card with two screens (analog) attached. With the "old" version it
>  > worked fine but with the new version the X server crashes on startup (signal
>  > 11). Xinerama on or off doesn't make a difference. When I configure only one
>  > screen it works without any problems.
>  > 
>  > On both systems I used exactly the same kernel (Linux 2.4.20) and the same
>  > XF86Config file. Below you'll find the full log of the crash. I can supply
>  > the log of the working 4.2.99.3 and/or the XF86Config if this could help
>  > solving the problem.
>  > 
> 
> There was a bug in the vbe DDC read code which is belived to
> be fixed in the current CVS now. To test this you need to check out
> CVS head.

Ebgert's fix does seem to stop it crashing on my G550.

While testing, I've noticed that the mga driver always reports
DDC info for the first head.
Are there any drivers which give correct DDC info for the second head,
or does anyone else have suggestions as to how to fix this ?

-- 
Dr. Andrew C. Aitchison Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna


___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86



Re: [XFree86] 4.2.99.4 and mga dualhead

2003-02-04 Thread Egbert Eich
Jürg Billeter writes:
 > Hi
 > 
 > I've upgraded from 4.2.99.3 to .4. My setup consists of a Matrox G450
 > DualHead card with two screens (analog) attached. With the "old" version it
 > worked fine but with the new version the X server crashes on startup (signal
 > 11). Xinerama on or off doesn't make a difference. When I configure only one
 > screen it works without any problems.
 > 
 > On both systems I used exactly the same kernel (Linux 2.4.20) and the same
 > XF86Config file. Below you'll find the full log of the crash. I can supply
 > the log of the working 4.2.99.3 and/or the XF86Config if this could help
 > solving the problem.
 > 

There was a bug in the vbe DDC read code which is belived to
be fixed in the current CVS now. To test this you need to check out
CVS head.

Egbert.
___
XFree86 mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xfree86