Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-19 Thread Marc Aurele La France
On Tue, 18 Mar 2003, Mark Vojkovich wrote:

OK.  I tested with both the generic int10 module from 4.2 and
 from 4.3 on a 4.3 system.  This was with two NVIDIA cards and the
 nv driver on both heads.

   4.2 libint10.a works fine.
   4.3 linux/libint10.a works fine.
   4.3 libint10.a does not post the card properly.

   It appears as though there is definitely a regression in the
 generic libint10.a module between versions 4.2 and 4.3.

OK.  Then this isn't the problem I tought it was.  Please try the attached
modification to 4.3's generic int10.  Also, do you still the truncated
BIOS message when using the linux module?

Thanks.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.


generic.diff.gz
Description: Binary data


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-19 Thread Mark Vojkovich
On Wed, 19 Mar 2003, Marc Aurele La France wrote:

 On Tue, 18 Mar 2003, Mark Vojkovich wrote:
 
 OK.  I tested with both the generic int10 module from 4.2 and
  from 4.3 on a 4.3 system.  This was with two NVIDIA cards and the
  nv driver on both heads.
 
4.2 libint10.a works fine.
4.3 linux/libint10.a works fine.
4.3 libint10.a does not post the card properly.
 
It appears as though there is definitely a regression in the
  generic libint10.a module between versions 4.2 and 4.3.
 
 OK.  Then this isn't the problem I tought it was.  Please try the attached
 modification to 4.3's generic int10.  Also, do you still the truncated
 BIOS message when using the linux module?
 

  No I didn't get the truncation message with the Linux module.
This new generic module seems to be working, though I still see
the truncation message.

Mark.

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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-18 Thread Mark Vojkovich
   OK.  I tested with both the generic int10 module from 4.2 and
from 4.3 on a 4.3 system.  This was with two NVIDIA cards and the
nv driver on both heads. 

  4.2 libint10.a works fine.
  4.3 linux/libint10.a works fine.
  4.3 libint10.a does not post the card properly.

  It appears as though there is definitely a regression in the
generic libint10.a module between versions 4.2 and 4.3.

Mark.


On Fri, 14 Mar 2003, Mark Vojkovich wrote:
 
 On Fri, 14 Mar 2003, Marc Aurele La France wrote:
 
  On Fri, 14 Mar 2003, Mark Vojkovich wrote:
  
   On 14 Mar 2003, Eric Anholt wrote:
  
On Fri, 2003-03-14 at 12:31, Mark Vojkovich wrote:
Could someone put the FreeBSD int10 module from 4.3 someplace where I
 can get it?  I'll give it a try.
  
  You already have it.  (Or should.)  The two int10 modules installed on
  Linux systems are:
  
  /usr/X11R6/lib/modules/libint10.a
  /usr/X11R6/lib/modules/linux/libint10.a
  
  The loader prefers the more specific, so to use the generic one, rename
  the /linux/ one to something else.
  
I put one from my system up at:
http://people.freebsd.org/~anholt/X/files/libint10.a
  
  I just ran this module on my system and it worked fine.
   So at least on my system here:
  
  Linux 2.2.17 smp
  Dual P3 system (i840 chipset)
  GeForce4 MX + GeForce2 MX using nv driver on both
  
   both the module I built and the one at that url work fine.
   I think that rules out the FreeBSD-built module being completely
   broken.  Still could be some other FreeBSD related problem or
   that the failing cases are on specific hardware that the int10
   or related module doesn't handle as well anymore.
  
 Has it been firmly established that this is a regression
   and 4.2 worked fine on those machines?
  
  It's not clear to me that you actually used the generic module for this
  test.  Check the log.
  
 
   You're right!  It was still using the linux/libint10.a.
 The generic libint10.a doesn't work.  If I switch over, the
 second head doesn't get posted correctly and I do see the
 message about the BIOS getting truncated.
 
 
   Mark.
 
 
 

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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-17 Thread Marc Aurele La France
On Fri, 14 Mar 2003, Mark Vojkovich wrote:

 Has it been firmly established that this is a regression
   and 4.2 worked fine on those machines?

You can verify this by using the generic int10 module from one of our ix86
binary packages for 4.2.0 or 4.2.1.

  It's not clear to me that you actually used the generic module for this
  test.  Check the log.

   You're right!  It was still using the linux/libint10.a.
 The generic libint10.a doesn't work.  If I switch over, the
 second head doesn't get posted correctly and I do see the
 message about the BIOS getting truncated.

That message should be coming out regardless of the int10 module you use.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.

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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-14 Thread Marc Aurele La France
On Thu, 13 Mar 2003, Mark Vojkovich wrote:

   I've seen a couple of these reports now, where 4.3 reports
 Truncating PCI BIOS Length with multihead configurations and
 doesn't work.  I just tried two nv cards with 4.3 under Linux
 and it worked fine.  Perhaps this is specific to FreeBSD?  Is
 there someone here who knows the int10 code and can comment
 on whether or not Linux and FreeBSD differ in these paths?

It might help to duplicate this problem by loading the generic int10
module, rather than the Linux-specific one.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.

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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-14 Thread Eric Anholt
On Fri, 2003-03-14 at 12:31, Mark Vojkovich wrote:
Could someone put the FreeBSD int10 module from 4.3 someplace where I
 can get it?  I'll give it a try.

I put one from my system up at:
http://people.freebsd.org/~anholt/X/files/libint10.a

-- 
Eric Anholt[EMAIL PROTECTED]  
http://people.freebsd.org/~anholt/ [EMAIL PROTECTED]

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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-14 Thread Marc Aurele La France
On Fri, 14 Mar 2003, Mark Vojkovich wrote:

 On 14 Mar 2003, Eric Anholt wrote:

  On Fri, 2003-03-14 at 12:31, Mark Vojkovich wrote:
  Could someone put the FreeBSD int10 module from 4.3 someplace where I
   can get it?  I'll give it a try.

You already have it.  (Or should.)  The two int10 modules installed on
Linux systems are:

/usr/X11R6/lib/modules/libint10.a
/usr/X11R6/lib/modules/linux/libint10.a

The loader prefers the more specific, so to use the generic one, rename
the /linux/ one to something else.

  I put one from my system up at:
  http://people.freebsd.org/~anholt/X/files/libint10.a

I just ran this module on my system and it worked fine.
 So at least on my system here:

Linux 2.2.17 smp
Dual P3 system (i840 chipset)
GeForce4 MX + GeForce2 MX using nv driver on both

 both the module I built and the one at that url work fine.
 I think that rules out the FreeBSD-built module being completely
 broken.  Still could be some other FreeBSD related problem or
 that the failing cases are on specific hardware that the int10
 or related module doesn't handle as well anymore.

   Has it been firmly established that this is a regression
 and 4.2 worked fine on those machines?

It's not clear to me that you actually used the generic module for this
test.  Check the log.

Marc.

+--+---+
|  Marc Aurele La France   |  work:   1-780-492-9310   |
|  Computing and Network Services  |  fax:1-780-492-1729   |
|  352 General Services Building   |  email:  [EMAIL PROTECTED]  |
|  University of Alberta   +---+
|  Edmonton, Alberta   |   |
|  T6G 2H1 | Standard disclaimers apply|
|  CANADA  |   |
+--+---+
XFree86 Core Team member.  ATI driver and X server internals.

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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-14 Thread Mark Vojkovich
On Fri, 14 Mar 2003, Marc Aurele La France wrote:

 On Fri, 14 Mar 2003, Mark Vojkovich wrote:
 
  On 14 Mar 2003, Eric Anholt wrote:
 
   On Fri, 2003-03-14 at 12:31, Mark Vojkovich wrote:
   Could someone put the FreeBSD int10 module from 4.3 someplace where I
can get it?  I'll give it a try.
 
 You already have it.  (Or should.)  The two int10 modules installed on
 Linux systems are:
 
 /usr/X11R6/lib/modules/libint10.a
 /usr/X11R6/lib/modules/linux/libint10.a
 
 The loader prefers the more specific, so to use the generic one, rename
 the /linux/ one to something else.
 
   I put one from my system up at:
   http://people.freebsd.org/~anholt/X/files/libint10.a
 
 I just ran this module on my system and it worked fine.
  So at least on my system here:
 
 Linux 2.2.17 smp
 Dual P3 system (i840 chipset)
 GeForce4 MX + GeForce2 MX using nv driver on both
 
  both the module I built and the one at that url work fine.
  I think that rules out the FreeBSD-built module being completely
  broken.  Still could be some other FreeBSD related problem or
  that the failing cases are on specific hardware that the int10
  or related module doesn't handle as well anymore.
 
Has it been firmly established that this is a regression
  and 4.2 worked fine on those machines?
 
 It's not clear to me that you actually used the generic module for this
 test.  Check the log.
 

  You're right!  It was still using the linux/libint10.a.
The generic libint10.a doesn't work.  If I switch over, the
second head doesn't get posted correctly and I do see the
message about the BIOS getting truncated.


Mark.


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


Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-13 Thread Mark Vojkovich
  I've seen a couple of these reports now, where 4.3 reports
Truncating PCI BIOS Length with multihead configurations and 
doesn't work.  I just tried two nv cards with 4.3 under Linux
and it worked fine.  Perhaps this is specific to FreeBSD?  Is
there someone here who knows the int10 code and can comment
on whether or not Linux and FreeBSD differ in these paths?


Mark.

On Thu, 13 Mar 2003, Paul Boehmer wrote:

 Occurs on both FreeBSD 4.8-RC and 5.0-Current (different systems) with mix
 of Nvidia AGP card and Matrox PCI cards.  Run command startx looks like
 it initializes the agp but locks up the console so that only physical
 reset will bring system back up.
 
 Worked fine in 4.2.1 and when running just a single card in 4.3.0.  I can
 supply FreeBSD ktrace output if needed.
 
 Here is my /var/log/XFree86.0.log:
 
  Cut ---
 
 XFree86 Version 4.3.0
 Release Date: 27 February 2003
 X Protocol Version 11, Revision 0, Release 6.6
 Build Operating System: FreeBSD 5.0 i386 [ELF]
 Build Date: 13 March 2003
   Before reporting problems, check http://www.XFree86.Org/
   to make sure that you have the latest version.
 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: Thu Mar 13 19:25:29 2003
 (==) Using config file: /etc/X11/XF86Config
 (==) ServerLayout Paul Layout
 (**) |--Screen Screen 2 (0)
 (**) |   |--Monitor Monitor2
 (**) |   |--Device Viper550
 (**) |--Screen Screen 1 (1)
 (**) |   |--Monitor Monitor1
 (**) |   |--Device Matrox
 (**) |--Input Device Mouse1
 (**) |--Input Device Keyboard1
 (**) Option AutoRepeat 500 30
 (WW) Option XkbCompat requires an string value
 (**) Option XkbRules xfree86
 (**) XKB: rules: xfree86
 (**) Option XkbModel pc104
 (**) XKB: model: pc104
 (**) Option XkbLayout us
 (**) XKB: layout: us
 (==) Keyboard: CustomKeycode disabled
 (**) FontPath set to 
 /usr/X11R6/lib/X11/fonts/local/,/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/75dpi/:unscaled,/usr/X11R6/lib/X11/fonts/100dpi/:unscaled,/usr/X11R6/lib/X11/fonts/Type1/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/
 (**) RgbPath set to /usr/X11R6/lib/X11/rgb
 (==) ModulePath set to /usr/X11R6/lib/modules
 (**) Option BlankTime 0
 (--) Using syscons driver with X support (version 2.0)
 (--) using VT number 9
 
 (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 freebsd
 (II) LoadModule: bitmap
 (II) Loading /usr/X11R6/lib/modules/fonts/libbitmap.a
 (II) Module bitmap: vendor=The XFree86 Project
   compiled for 4.3.0, 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.3.0, 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 1106,0691 card 1458,5000 rev c4 class 06,00,00 hdr 00
 (II) PCI: 00:01:0: chip 1106,8598 card , rev 00 class 06,04,00 hdr 01
 (II) PCI: 00:07:0: chip 1106,0686 card 1458,5001 rev 40 class 06,01,00 hdr 80
 (II) PCI: 00:07:1: chip 1106,0571 card 1458,5002 rev 06 class 01,01,8a hdr 00
 (II) PCI: 00:07:2: chip 1106,3038 card 1458,5004 rev 1a class 0c,03,00 hdr 00
 (II) PCI: 00:07:4: chip 1106,3057 card 1458,5003 rev 40 class 0c,05,00 hdr 00
 (II) PCI: 00:09:0: chip 102b,0519 card , rev 01 class 03,00,00 hdr 00
 (II) PCI: 00:0a:0: chip 1260,3873 card 1186,3501 rev 01 class 02,80,00 hdr 00
 (II) PCI: 00:0c:0: chip 8086,1229 card 8086,0009 rev 05 class 02,00,00 hdr 00
 (II) PCI: 00:0d:0: chip 1102,0002 card 1102,8027 rev 06 class 04,01,00 hdr 80
 (II) PCI: 00:0d:1: chip 1102,7002 card 1102,0020 rev 06 class 09,80,00 hdr 80
 (II) PCI: 01:00:0: chip 10de,0201 card , rev a3 class 03,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,1), 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), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)
 

Re: [XFree86] XFree86 4.3.0 Multihead Problem

2003-03-13 Thread Paulo Eduardo Neves
Em Quinta 13 Março 2003 22:42, Eric Anholt escreveu:
 Two other people have reported problems with FreeBSD dualhead setups.
 One had a Radeon 9700 + Matrox Millenium II, and the log ends very
 similarly (Truncating PCI BIOS Length).  

I had the same problem in my Red Hat Linux and XFree 4.2.0. Here is my 
message that describes the problem:

http://marc.theaimsgroup.com/?l=xfree86m=104744529919349w=2

I'll try to upgrade my motherboard bios. I'm using an Abit KT7A
-- 
Paulo Eduardo Neves
Agenda do Samba  Choro, o boteco virtual do samba e choro
http://www.samba-choro.com.br 

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