Hi all, I am somewhat stuck - maybe somebody has solved this problem already ;-)
I run a dual-cpu UP2000 with Debian-potato. I compiled XFree86 4.0.1 in order to make use of a multihead/xinerama configuration. I intend to use a Voodoo 3 2000 PCI on PCI-Bus 0 and two Matrox G200 on Bus 1. I need to divide between Bus 0 and Bus 1, since the SRM firmware gets screwed if it finds multiple VGA-Bioses on Bus 0. It seems it doesn't try to x86-emulate Boards in Bus 1. I ran into a Xfree-Bug due to libscanpci probing Bus 2 ( a non-existent third bus ), triggering a kernel-Oops via pciconfig_read. Fixed that by limiting the max number of PCI-Buses to two in the Xfree sources. Now X -scanpci finds all cards OK, thus giving PCI:0:7:0 to the Voodoo and PCI:1:8:0 and 1:9:0 to the Matrox cards. I used an ( OK ) XF86Config running perfectly on a x86 machine with the same cards in multihead+xinerama mode. Now on the Alpha, the Xserver starts, but freezes somewhere, when it tries to probe the DDC channels for monitors on the Matrox cards ( as of the XFree Logfile ). Hum. I spend two days on this. Although I could use the x86 machine as an Xterminal to the Alpha ( current setup ), I would like to move _completely_ to the Alpha. Has anybody have a working multihead config running on Alpha ? How ? which machine ? which gfx-boards ? Any special hacks involved ? Obviously, I would appreciate any help... -- Thomas Weyergraf [EMAIL PROTECTED] My Favorite IA64 Opcode-guess ( see arch/ia64/lib/memset.S ) "br.ret.spnt.few" - got back from getting beer, did not spend a lot.

