From: Johannes G. <joh...@gm...> - 2004-09-21 22:54:18
|
Dear list members, Yitzhak Bar Geva has told me I can ask in this list for help on problems setting up a multiuser system. I have kernel 2.4.27 for AMD64 (xf86_64) and use Jean-Daniel Paugets patch which I have slightly modified by replacing "i386" with "x86_64" where it seemed appropriate to me. I had to hack a little on IA32 support, but finally the result was quite ok for me. I can now attach a second PS2 keyboard and start a second XServer on the DUMB console which uses the second keyboard but shows up on my primary graphic card (NVidia FX 5200). Now for the second XServer. Yitzhak Bar Geva has told me I cannot use the second head of the NVidia for the second XServer, so I installed my old MGA Millenium. I use XFree86 4.3.0.1 with xf86-430-prefbusid3.diff. When I start X on the MGA I get the error (WW) ****INVALID MEM ALLOCATION**** b: 0xffffc000 e: 0xffffc000 correcting (EE) MGA(0): No valid MMIO address in PCI config space (EE) Screen(s) found, but none have a usable configuration. lspci -v shows ... 00:0a.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) (prog-if 00 [VGA]) Flags: stepping, medium devsel, IRQ 18 Memory at <ignored> (32-bit, non-prefetchable) [disabled] Memory at <ignored> (32-bit, prefetchable) [disabled] ... 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1) (prog-if 00 [VGA]) Flags: bus master, 66Mhz, medium devsel, latency 248, IRQ 16 Memory at fd000000 (32-bit, non-prefetchable) [size=16M] Memory at f0000000 (32-bit, prefetchable) [size=128M] Expansion ROM at feae0000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Capabilities: [44] AGP version 3.0 which suggests to me that the memory on the MGA cannot be used. When I make the MGA the primary graphic adapter (BIOS setup) it is the other way round: The MGA works ok, I can start an XServer on it, but the NVidia has no memory and I cannot start an XServer on the NVidia with the same error as described above. I have tried two XFree86 patches I have found on the Internet: 1) http://www.redhat.com/archives/axp-list/2001-February/msg00349.html 2) http://www.redhat.com/archives/axp-list/2001-February/msg00348.html The second patch does not apply cleanly, perhaps it interferes with xf86-430-prefbusid3.diff, but I have tried my best to apply it in a meaningful way. The resulting XServer works exactly as the unpatched XServer: my problem is not fixed. I would be very glad If you could give me some help on what is going wrong. Yours, Johannes Gajdosik |