|
From: Aivils S. <Aiv...@un...> - 2003-09-24 08:59:50
|
>2 IBM Model M PS/2 keyboards with ps/2 mini dins >(where the mini-dins for kbd + mouse go) >2 A4tech optical mice with USB (in the 2 usb ports) >1 video card AGP NVidia RIVA TNT2 Model 64/Model >64 Pro (in the AGP slot) >1 video card PCI NVidia GeForce4 MX 440 (in a PCI >slot) >2 Samsung 17" 750s monitors, one in AGP video >card other in PCI video card > >On Debian got the latest XFree .deb package from >http://www.schuldei.org/debian/bruby >Installed 2.4.21 vanilla kernel and applied the >patch bruby-2.4.21-20030615.diff > >Also installed the NVidia kernel module with >their .run ( no parameters used) > >PROBLEM: > >I can start xdm or startx on the AGP monitor >(which comes up first because I changed the >BIOS init_display_first to AGP, default=pci) by: > > "startx -- /usr/X11R6/bin/X0 :0 -xf86config >XF86Config-4.ruby -prefbusid 1:0:0 vt7" > >and X starts and I have mouse and kbd. > >But I cannot: > > "startx -- /usr/X11R6/bin/X1 :1 -xf86config >XF86Config.new -prefbusid 0:11:0 vt9" > >under X or anywhere without getting: "Failed to >init NVidia module" This is standard trouble for Nvidia drivers. You must initialize Nvidia kernel module: /usr/X11R6/bin/X1 -probeonly -xf86config XF86Config.new after this You can type commands as You wrote. I cannot explain this feature. If You have 3 Nvidia adapters, then You must find right adapter which initialize Nvidia kernel module properly. Right adapter to start depend from Nvidia driver version. Under Mandrake i have: http://startx.times.lv/mdk/dm -prefbusid option hide unwanted adapters from xf86. xf86 see only one adapter. This don't like Nvidia kernel module, which needs for all adapters. We load nvidia kernel module with all adapters info, when xf86 -probeonly is called. 1st started xf86 load nvidia kernel module. For test You can do "rmmod nvidia". >Which I don't understand: if he can find it in >XF86Config-4.ruby why not in XF86Config.new >since the only diff between the 2 is the mouse >device? Right. Keyboard device set vtXX commandline option. Of course video device may diff. I recommend set up BusID for each video adapter. Aivils |