From: William E. <mru...@po...> - 2005-09-09 05:59:32
|
James, I would like to see how you got 5 Frame Buffer devices configured. I have one MX 4000-PCI, one Ti 4200-AGP(two ports), one S2-Trio and still only get one FB. What did you have to do to get 5 FBs? I'm missing something here! What version of Linux are you running. -- William Estrada <HTTP://www.Mt-Umunhum-Wireless.net/resume/william_estrada.html> -- MrUmunhum at popdial dot com <mailto:MrU...@po...> -- 408-997-0743 Ymessenger ID: MrUmunhum HTTP://Mt-Umunhum-Wireless.net >If you want to use more than one video card then that implies that you = >need at least one that is PCI. I have had success using 5 Matrox PCI = >cards (all slots full). > |
From: James L. <ja...@ak...> - 2005-09-09 16:11:56
|
This much I can tell you... The BEST performance I have ever gotten out = of ANY use of the frame buffer has been with Matrox cards. The last time = I tried multiple video cards in the same computer was with kernel 2.4, = all PCI Matrox cards in a mobo with an Intel 440 (BX ?) chipset. I will = try it again and see what happens with 2.6 and let you know. If I remember correctly, I have tried it with non Matrox cards and I = think it sort-of worked, except the frame buffers above zero could not = be set to anything other than 640x480 @ 8bpp, or something weird like = that. You know Matrox makes multi headed video cards. I have several of them. = They are AGP and they work just like they should; /dev/fb0 & /dev/fb1. James. :o) ----- Original Message -----=20 From: William Estrada=20 To: ja...@ak... ; lin...@li...=20 Sent: Friday, September 09, 2005 1:59 AM Subject: [Linux-fbdev-users] Re: Re: Getting started James, I would like to see how you got 5 Frame Buffer devices configured. I have one MX 4000-PCI, one Ti 4200-AGP(two ports), one S2-Trio and = still only=20 get one FB. What did you have to do to get 5 FBs? I'm missing = something here! What version of Linux are you running. --=20 William Estrada -- MrUmunhum at popdial dot com -- = 408-997-0743 Ymessenger ID: MrUmunhum HTTP://Mt-Umunhum-Wireless.net If you want to use more than one video card then that implies that you = =3D need at least one that is PCI. I have had success using 5 Matrox PCI =3D cards (all slots full). |
From: James L. <ja...@ak...> - 2005-09-12 03:58:41
|
Fedora Core 4 : kernel 2.6.12.1 1. Single Matrox AGP 32MB G400 Dual Head. All I get is one head. That's it. The other head is black. 2. Single Matrox AGP 16MB G450 Dual Head From power on all through boot up, the two heads put out exactly the = same image. 3. Multiple Matrox PCI (Millennium I, II & Mystique) Beautiful! Works exactly like it should. PCI slot #1 is fb0, #2 is fb1, = etc. I have 4 different versions of Matrox PCI cards working at the same = time with a PCI network card. 4. Single Matrox AGP 16MB G450 Dual Head + Multiple Matrox PCI = (Millennium I, II & Mystique) From power on all through BIOS and into Linux boot up, the two heads on = the G450 put out exactly the same image and are the primary display. As = soon as Tux appears, he's on the first PCI Matrox card and the Linux = boot continues with that as /dev/fb0. The AGP card is /dev/fb1 and = additional PCI cards are 2, 3, etc. 5. Single Matrox AGP 32MB G400 Dual Head + Multiple Matrox PCI = (Millennium I, II & Mystique) Just one head on the G400 and it is the primary boot display. As soon as = Tux appears, he's on the first PCI Matrox card and the Linux boot = continues with that as /dev/fb0. The AGP card is /dev/fb1 and additional = PCI cards are 2, 3, etc. There is something else that is a little bit annoying. Every time I = switch out the video cards, Linux boots up into X. I have a '3' at the = end of the boot line in grub.conf to enter run level 3 and that works = every time except for the first time I boot up with a different video = card. Once I log in to X as root and wait for it to come up I have to = ctrl-alt-backspace to get out to a shell prompt, where I have to log in = as root again. I will try all of this on another machine in Red Hat 9.0 with whatever = 2.4 kernel is sitting there and let you know. James. :o) ----- Original Message -----=20 From: James Lehman=20 To: lin...@li...=20 Sent: Friday, September 09, 2005 12:08 PM Subject: Re: [Linux-fbdev-users] Re: Re: Getting started This much I can tell you... The BEST performance I have ever gotten = out of ANY use of the frame buffer has been with Matrox cards. The last = time I tried multiple video cards in the same computer was with kernel = 2.4, all PCI Matrox cards in a mobo with an Intel 440 (BX ?) chipset. I = will try it again and see what happens with 2.6 and let you know. If I remember correctly, I have tried it with non Matrox cards and I = think it sort-of worked, except the frame buffers above zero could not = be set to anything other than 640x480 @ 8bpp, or something weird like = that. You know Matrox makes multi headed video cards. I have several of = them. They are AGP and they work just like they should; /dev/fb0 & = /dev/fb1. James. :o) ----- Original Message -----=20 From: William Estrada=20 To: ja...@ak... ; lin...@li...=20 Sent: Friday, September 09, 2005 1:59 AM Subject: [Linux-fbdev-users] Re: Re: Getting started James, I would like to see how you got 5 Frame Buffer devices configured. I have one MX 4000-PCI, one Ti 4200-AGP(two ports), one S2-Trio = and still only=20 get one FB. What did you have to do to get 5 FBs? I'm missing = something here! What version of Linux are you running. --=20 William Estrada -- MrUmunhum at popdial dot com -- = 408-997-0743 Ymessenger ID: MrUmunhum HTTP://Mt-Umunhum-Wireless.net If you want to use more than one video card then that implies that you = =3D need at least one that is PCI. I have had success using 5 Matrox PCI =3D cards (all slots full). |
From: Petr V. <van...@vc...> - 2005-09-12 12:14:06
|
James Lehman wrote: > Fedora Core 4 : kernel 2.6.12.1 Hello, > 1. Single Matrox AGP 32MB G400 Dual Head. > All I get is one head. That's it. The other head is black. Do you have enabled support for secondary head on G400? You need i2c built into kernel to get an option to enable G400's second head (or both must be modular). > 2. Single Matrox AGP 16MB G450 Dual Head > From power on all through boot up, the two heads put out exactly the same image. Did you tried 'matroxset' to configure outputs? By default CRTC1 (/dev/fb0) is displayed on both outputs to match G550 BIOS's behavior. > 4. Single Matrox AGP 16MB G450 Dual Head + Multiple Matrox PCI (Millennium I, II & Mystique) > From power on all through BIOS and into Linux boot up, the two heads on the G450 put out exactly the same image and are the primary display. As soon as Tux appears, he's on the first PCI Matrox card and the Linux boot continues with that as /dev/fb0. The AGP card is /dev/fb1 and additional PCI cards are 2, 3, etc. Again, you need matroxset to configure relation between /dev/fbX and its outputs. Depending on number of cards you have in the box and modular/builtin drivers second head of G450 may be enumerated after all other primary cards. 'cat /proc/fb' or `dmesg` should tell you which device is where. > 5. Single Matrox AGP 32MB G400 Dual Head + Multiple Matrox PCI (Millennium I, II & Mystique) > Just one head on the G400 and it is the primary boot display. As soon as Tux appears, he's on the first PCI Matrox card and the Linux boot continues with that as /dev/fb0. The AGP card is /dev/fb1 and additional PCI cards are 2, 3, etc. You apparently do not have configured support for dualhead G400, like in #1. Petr |
From: Antonino A. D. <ad...@gm...> - 2005-09-10 05:57:34
|
William Estrada wrote: > James, > > I would like to see how you got 5 Frame Buffer devices configured. > > I have one MX 4000-PCI, one Ti 4200-AGP(two ports), one S2-Trio and > still only > get one FB. What did you have to do to get 5 FBs? I'm missing something > here! What version of Linux are you running. > The S3 Trio does not have a working driver in 2.6. The Ti 4200 should be recognized by nvidiafb. The MX 4000, I'm not sure (what is the pci id of that card?). For S3 Trio to work, configure it as your primary card and use vesafb to drive that thing. Use nvidiafb to drive the Ti 4200, and depending if the MX 4000 is supported, probably nvidiafb or rivafb. The nvidia cards will be /dev/fb0 (and maybe /dev/fb1), and the S3 Trio will become /dev/fb1 (or maybe /dev/fb2). Check /proc/fb to find out. Tony PS: Non primary cards are not initialized by the BIOS, so it might be necessary sometimes to boot the secondary cards before loading the fb driver. |
From: Geert U. <ge...@li...> - 2005-09-11 07:46:07
|
On Sat, 10 Sep 2005, Antonino A. Daplas wrote: > For S3 Trio to work, configure it as your primary card and use vesafb to drive > that thing. Use nvidiafb to drive the Ti 4200, and depending if the MX 4000 > is supported, probably nvidiafb or rivafb. I never heard of an S3 Trio that came with a sufficient new VESA driver to work with vesafb. Which of course doesn't mean that no such beast exists... Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- ge...@li... In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds |
From: Antonino A. D. <ad...@gm...> - 2005-09-11 13:51:17
|
Geert Uytterhoeven wrote: > On Sat, 10 Sep 2005, Antonino A. Daplas wrote: >> For S3 Trio to work, configure it as your primary card and use vesafb to drive >> that thing. Use nvidiafb to drive the Ti 4200, and depending if the MX 4000 >> is supported, probably nvidiafb or rivafb. > > I never heard of an S3 Trio that came with a sufficient new VESA driver to work > with vesafb. Which of course doesn't mean that no such beast exists... > I have an old machine with an S3 Trio 64V (which I now use as an X terminal), and I think I remember that I was able to run vesafb on it before. But now I'm not sure anymore :-). Maybe I'll try again and see. Tony |