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



[XFree86] 4.2.99.4 and mga dualhead

2003-02-03 Thread Jürg Billeter
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.

Thx for any responses

Jürg Billeter

PS: Sorry, if this gets posted twice, but gmane didn't post my mail as I
checked.


This is a pre-release version of XFree86, and is not supported in any
way.  Bugs may be reported to [EMAIL PROTECTED] and patches submitted
to [EMAIL PROTECTED]  Before reporting bugs in pre-release versions,
please check the latest version in the XFree86 CVS repository
(http://www.XFree86.Org/cvs)

XFree86 Version 4.2.99.4 / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 20 January 2003
If the server is older than 6-12 months, or if your card is
newer than the above date, look for a newer version before
reporting problems.  (See http://www.XFree86.Org/)
Build Operating System: Linux 2.4.20 i686 [ELF] 
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
 (++) from command line, (!!) notice, (II) informational,
 (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Mon Feb  3 17:27:55 2003
(==) Using config file: "/etc/X11/XF86Config"
(==) ServerLayout "XFree86 Configured"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Card0"
(**) |-->Screen "Screen1" (1)
(**) |   |-->Monitor "Monitor1"
(**) |   |-->Device "Card1"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Keyboard: CustomKeycode disabled
(**) FontPath set to
"/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X1
1R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/CID/,/usr/X11R6/lib/X1
1/fonts/100dpi/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts
/TTF/"
(**) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(**) ModulePath set to "/usr/X11R6/lib/modules"
(--) using VT number 7

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(II) Module ABI versions:
XFree86 ANSI C Emulation: 0.2
XFree86 Video Driver: 0.6
XFree86 XInput driver : 0.4
XFree86 Server Extension : 0.2
XFree86 Font Renderer : 0.4
(II) Loader running on linux
(II) LoadModule: "bitmap"
(II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
(II) Module bitmap: vendor="The XFree86 Project"
compiled for 4.2.99.4, module version = 1.0.0
Module class: XFree86 Font Renderer
ABI class: XFree86 Font Renderer, version 0.4
(II) Loading font Bitmap
(II) LoadModule: "pcidata"
(II) Loading /usr/X11R6/lib/modules/libpcidata.a
(II) Module pcidata: vendor="The XFree86 Project"
compiled for 4.2.99.4, module version = 1.0.0
ABI class: XFree86 Video Driver, version 0.6
(II) PCI: Probing config type using method 1
(II) PCI: Config type is 1
(II) PCI: stages = 0x03, oldVal1 = 0x, mode1Res1 = 0x8000
(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,1a30 card 8086,1a30 rev 11 class 06,00,00
hdr 00
(II) PCI: 00:01:0: chip 8086,1a31 card , rev 11 class 06,04,00
hdr 01
(II) PCI: 00:1d:0: chip 8086,24c2 card 8086,5032 rev 01 class 0c,03,00
hdr 80
(II) PCI: 00:1d:1: chip 8086,24c4 card 8086,5032 rev 01 class 0c,03,00
hdr 00
(II) PCI: 00:1d:2: chip 8086,24c7 card 8086,5032 rev 01 class 0c,03,00
hdr 00
(II) PCI: 00:1d:7: chip 8086,24cd card 8086,5032 rev 01 class 0c,03,20
hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card , rev 81 class 06,04,00
hdr 01
(II) PCI: 00:1f:0: chip 8086,24c0 card , rev 01 class 06,01,00
hdr 80
(II) PCI: 00:1f:1: chip 8086,24cb card 8086,5032 rev 01 class 01,01,8a
hdr 00
(II) PCI: 00:1f:3: chip 8086,24c3 card 8086,5032 rev 01 class 0c,05,00
hdr 00
(II) PCI: 00:1f:5: chip 8086,24c5 card 8086,0102 rev 01 class 04,01,00
hdr 00
(II) PCI: 01:00:0: chip 102b,0525 card 102b,0641 rev 82 class 03,00,00
hdr 00
(II) PCI: 02:00:0: chip 9004,8178 card , rev 00 class 01,00,00
hdr 00
(II) PCI: 02:08:0: chip 8086,1039 card 8086,3005 rev 81 class 02,00,00
hdr 00
(II) PCI: End of PCI scan
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
[0] -1  0   0x - 0x (0x1) IX[B]
(II) Bus 0 non-prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1  0   0x - 0x (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), 

[XFree86] 4.2.99.4 and mga dualhead

2003-02-03 Thread Jürg Billeter
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.

Thx for any responses

Jürg Billeter



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