From: Aivils <ai...@un...> - 2004-08-10 12:52:29
|
On Tuesday 10 August 2004 13:38, Michael Renner wrote: > On Tuesday 10 August 2004 10:51, Helge Hafting wrote: > > Michael Renner wrote: >=20 > [...] >=20 > > 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? >=20 > Moin, >=20 > I have to operate some 'surf station' at science conferences, so I though= t=20 > it's a chance to test the backstreet ruby patch with several X servers. >=20 > 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 >=20 >=20 > The kernel is started with the parameter 'dumbcon=3D2' by grub >=20 > I followed the instructions from the XFree-Local-multi-user-HOWTO.txt (so= =20 > far). >=20 > Now the problem: As long as there are only the PCI cards are build in=20 > everything is fine! I can use both consoles. >=20 > Therefore, I have these entries in my /etc/inittab: >=20 > # For we use "1-16", "17" and "18" > #X2:23:respawn: su - guest -c "startx -- /usr/X11R6/bin/X2 :2 -layout X2= =20 > -xf86config XF86Config-4 vt7" > X0:23:respawn: su - averell -c "sleep 5 ;startx -- /usr/X11R6/bin/X0 :0=20 > -layout X0 -xf86config XF86Config-4 vt17" > X1:23:respawn: su - joe -c "sleep 10; startx -- /usr/X11R6/bin/X1 :1 -lay= out=20 > X1 -xf86config XF86Config-4 vt18" =46irst You should try manualy all 6 variants of starting order. startx -- -layout X2 vt17 then from xterm start secondary X server and so on. Also for proper Nvidia initialisation mostly works X -layout noprefbusid -probeonly where "noprefbusid" is standard xf86 layout without limitations like prefbusid. After "probeonly" nvidia kernel module is initalised correct and user can start/stop xf86 any times. > But when the AGP card is build in, no matter if I try to start the 'X2' o= r=20 > not: the machine freeze in the second 'X0' is starting. The last lines in= the=20 > logfile are > (II) Module fb: vendor=3D"The XFree86 Project" > compiled for 4.3.0.1, module version =3D 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 >=20 >=20 > Here is the output of a 'lspci' > cactus:~# lspci > 00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridg= e=20 > (rev 11) > 00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge = (rev=20 > 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 032= b=20 > (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=20 > [Millennium] (rev 01) > 02:0c.0 VGA compatible controller: nVidia Corporation NV11 (GeForce2 MX) = (rev=20 > a1) Who knows how compatible is this set of video adapters. Also You have 3 pai= rs for tests. > My XF86Config-4 is attached. Please add simple layout for probing: Section "ServerLayout" =A0 =A0 =A0Identifier =A0 =A0 "noprefbusid" =A0 =A0 =A0Screen =A0=A0=A0=A0 =A0 =A0 0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 =A0= =A0=A0=A0=A0=A0=A0"Screen0" 0 0 =A0 =A0 =A0InputDevice =A0 =A0"Mouse0" =A0=A0=A0 =A0=A0=A0=A0=A0=A0=A0"Core= Pointer" =A0 =A0 =A0InputDevice =A0 =A0"Keyboard0" =A0 =A0=A0=A0=A0=A0=A0"CoreKeyboa= rd" =A0EndSection > In the documentation the gpm with a special =20 > 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=20 > the patched X server? Patched xf86 does not need for hackvideo. Someone may have unpatched xf86 and will test linux-ruby anyway :) Sometime videoapdapters like prefbusid, sometime hackvideo. We do not have report statistic. Patched xf86 does not need for Option "PciOsConfig" "1" > I even think about to write an article about this method, so every help i= s=20 > welcome! Go ahead ! Aivils |