From: Michael R. <mic...@tu...> - 2004-08-10 10:38:26
|
On Tuesday 10 August 2004 10:51, Helge Hafting wrote: > Michael Renner wrote: [...] > Feel free to ask, and provide details. Are you trying to build a > multi-console > machine right now, or are you planning one? What exactly are the > problems? Moin, I have to operate some 'surf station' at science conferences, so I thought it's a chance to test the backstreet ruby patch with several X servers. I have: patched and compiled a 2.4.25 by my own A debian based Pentium 4 with 1 GB RAM X packages 4.3.0-0pre1v3 from http://www.schuldei.org/debian/bruby 1 nVidia AGP card 1 nVidia PCI card 1 Matrox Millennium 2 PS2 keyboards 1 USB keyboard 3 USB mices The kernel is started with the parameter 'dumbcon=2' by grub I followed the instructions from the XFree-Local-multi-user-HOWTO.txt (so far). Now the problem: As long as there are only the PCI cards are build in everything is fine! I can use both consoles. Therefore, I have these entries in my /etc/inittab: # For we use "1-16", "17" and "18" #X2:23:respawn: su - guest -c "startx -- /usr/X11R6/bin/X2 :2 -layout X2 -xf86config XF86Config-4 vt7" X0:23:respawn: su - averell -c "sleep 5 ;startx -- /usr/X11R6/bin/X0 :0 -layout X0 -xf86config XF86Config-4 vt17" X1:23:respawn: su - joe -c "sleep 10; startx -- /usr/X11R6/bin/X1 :1 -layout X1 -xf86config XF86Config-4 vt18" But when the AGP card is build in, no matter if I try to start the 'X2' or not: the machine freeze in the second 'X0' is starting. The last lines in the logfile are (II) Module fb: vendor="The XFree86 Project" compiled for 4.3.0.1, module version = 1.0.0 ABI class: XFree86 ANSI C Emulation, version 0.2 (II) Loading sub module "xaa" (II) LoadModule: "xaa" (II) Loading /usr/X11R6/lib/modules/libxaa.a Here is the output of a 'lspci' cactus:~# lspci 00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 11) 00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 11) 00:1d.0 USB Controller: Intel Corp.: Unknown device 24c2 (rev 01) 00:1d.1 USB Controller: Intel Corp.: Unknown device 24c4 (rev 01) 00:1d.2 USB Controller: Intel Corp.: Unknown device 24c7 (rev 01) 00:1d.7 USB Controller: Intel Corp.: Unknown device 24cd (rev 01) 00:1e.0 PCI bridge: Intel Corp. 82820 820 (Camino 2) Chipset PCI (rev 81) 00:1f.0 ISA bridge: Intel Corp.: Unknown device 24c0 (rev 01) 00:1f.1 IDE interface: Intel Corp.: Unknown device 24cb (rev 01) 00:1f.3 SMBus: Intel Corp.: Unknown device 24c3 (rev 01) 01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 032b (rev a1) 02:03.0 Multimedia audio controller: C-Media Electronics Inc CM8738 (rev 10) 02:0a.0 Ethernet controller: Intel Corp. 82557 [Ethernet Pro 100] (rev 0c) 02:0b.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2064W [Millennium] (rev 01) 02:0c.0 VGA compatible controller: nVidia Corporation NV11 (GeForce2 MX) (rev a1) My XF86Config-4 is attached. In the documentation the gpm with a special parameter is mentioned. But I don't use gpm. In an other docu the command echo "1"> /proc/bus/pci/hackvideo is mentioned, but as far as I understud the HowTo it's not longer needed with the patched X server? I even think about to write an article about this method, so every help is welcome! CU -- +---------------------------------------------------------+ |Michael Renner | | |MPI fuer biologische Kybernetik |Phone: +49-7071-601-638| |Spemannstr.38, D-72076 Tuebingen |FAX: +49-7071-601-616| |mic...@tu... | | +----------------------------------------------------ESC:wq |