Re: Tyan S2885, 3 Video Cards Trouble
Robert Jacobs wrote: Hello all, I got a Tyan S2885 motherboard and am trying to get Xorg to work with 3 PCI Radeon video cards. I have always had X work with this many or more video cards so I'm thinking that there might be something specific to this setup that is screwed up. First tried current then 3.8 Release. It works perfectly with 2 video cards but with any combination (2 pci - 1 agp, 3 pci, etc) of 3 video cards, X -configure crashes or gives the following error: you provide some good information about your configuration, but it sounds like you stuffed three video cards in place and are trying to get that to work. Either you know something I don't know (not out of the question...what I thought I knew about X is being tested by the upgrade-induced demize of fluffy, my three-headed machine), or you are going about this all wrong... Try this strategy... Remove all but one video card. Get X working on that one card, using an xorg.conf file. Insert a second card, keep X working on the one card (this seems to be an important step...and not quite as trivial as it sounds). Get X working on the two cards. Insert third card, keep X working on the two previous cards. Get X working on third card. Let brain recover from the serious frying you just gave it. As indicated, I'm doing this battle myself at the moment -- my primary machine used an X configuration no longer supported in OpenBSD (Matrox G400 dual-head card, which required a Matrox-provided binary HAL file, which no longer works in -current...I'm amazed I got away with using a Linux XFree86 file as long as I did!), plus the machine failed while working on it (again, not a surprise, it has had issues since I got it from a friend's scrap pile), so it is getting a well-deserved upgrade. But so far, I'm stuck at two monitors. (and where did I leave that pile of good Matrox PCI cards?? :) Nick.
Re: Tyan S2885, 3 Video Cards Trouble
Try this strategy... Remove all but one video card. Get X working on that one card, using an xorg.conf file. Insert a second card, keep X working on the one card (this seems to be an important step...and not quite as trivial as it sounds). Get X working on the two cards. Insert third card, keep X working on the two previous cards. Get X working on third card. Let brain recover from the serious frying you just gave it. Of course done that and as I previously mentioned it works perfectly with one or two cards but not at all with 3. I have been running openbsd with 3 monitors since 3.6 and have not come across this problem up till now. I found a workaround, I tried OpenBSD i386 3.9BETA instead of AMD64 3.8RELEASE/Current and it works with 3 video cards. This is a workaround but not a solution to the problem and most likely indicates that something is wrong with OpenBSD or X in that area (Im sorry it is not in my experience to be able to explain it, perhaps someone else can read the error log and understand the problem). I will take the performance reduction from amd64 to i386 for now to use my 3 monitors, but I hope someone more knowledgeable could get around to fixing the issue. Here are the stats if anyone would like to take a shot at it dmesg: http://rjacobs.foxrex.net/mydmesg.txt xorg.conf generated by X -configure: http://rjacobs.foxrex.net/myxorg.txt error file generated by X -configure and startx: http://rjacobs.foxrex.net/myxorglog.txt Rob
Re: Tyan S2885, 3 Video Cards Trouble
Robert Jacobs wrote: Try this strategy... Remove all but one video card. Get X working on that one card, using an xorg.conf file. Insert a second card, keep X working on the one card (this seems to be an important step...and not quite as trivial as it sounds). Get X working on the two cards. Insert third card, keep X working on the two previous cards. Get X working on third card. Let brain recover from the serious frying you just gave it. Of course done that and as I previously mentioned it works perfectly with one or two cards but not at all with 3. D'oh. yes, you did say that. My appologies. I have been running openbsd with 3 monitors since 3.6 and have not come across this problem up till now. I found a workaround, I tried OpenBSD i386 3.9BETA instead of AMD64 3.8RELEASE/Current and it works with 3 video cards. Do you mean you tried both 3.8-release and 3.8-current on amd64? How current was -current? 3.9-beta has the new version of X in it. If your 3.8-current was more than a week or so old, you have the OLD version of X. This may be fixed in the new version of X. Or maybe not. My luck hasn't been very good today...maybe yours will be better. And feel free to ignore my comments, at this point, you have me beat. You got three monitors to come up at all, most I can say is PART of my problem has been a pcibios(4) issue, so now, at least, I can get two monitors to come up with the second video card (the third head) installed. Progress, as I can now heat the room a little more...but not much practical difference. Nick.
Tyan S2885, 3 Video Cards Trouble
Hello all, I got a Tyan S2885 motherboard and am trying to get Xorg to work with 3 PCI Radeon video cards. I have always had X work with this many or more video cards so I'm thinking that there might be something specific to this setup that is screwed up. First tried current then 3.8 Release. It works perfectly with 2 video cards but with any combination (2 pci - 1 agp, 3 pci, etc) of 3 video cards, X -configure crashes or gives the following error: Fatal server error: xf86MapVidMem: could not mmap /dev/mem [s=8,a=] (Invalid argument) I'v been trying to work this one out all week by trying all sorts of configurations, combinations of different video cards, bios settings, etc and couldnt solve it on my own so I am begging for your help. To keep this message short, I posted my error messages elsewhere: dmesg: http://rjacobs.foxrex.net/mydmesg.txt xorg.conf generated by X -configure: http://rjacobs.foxrex.net/myxorg.txt error file generated by X -configure and startx: http://rjacobs.foxrex.net/myxorglog.txt Thanks for all help, Rob Most relevant part of dmesg: vga1 at pci2 dev 7 function 0 ATI Radeon VE QY rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) ATI Radeon VE QY rev 0x00 at pci2 dev 8 function 0 not configured bge0 at pci2 dev 9 function 0 Broadcom BCM5703X rev 0x02, BCM5703 A2 (0x1002): irq 5 address 00:e0:81:34:ea:a5 brgphy0 at bge0 phy 1: BCM5703 10/100/1000baseT PHY, rev. 2 AMD 8131 PCIX IOAPIC rev 0x01 at pci0 dev 10 function 1 not configured ppb2 at pci0 dev 11 function 0 AMD 8131 PCIX rev 0x12 pci3 at ppb2 bus 1 ATI Radeon VE QY rev 0x00 at pci3 dev 6 function 0 not configured AMD 8131 PCIX IOAPIC rev 0x01 at pci0 dev 11 function 1 not configured