From: Svetoslav S. <sv...@gm...> - 2004-01-31 15:00:34
|
Hi :-) > Hi, > first: Thanks for your work to get this killer feature running. > > I'm trying to get the local-multiconsole up but am still running into > problems: > > I installed the debian kernel-sources from schuldei. Build them > installed them, everything's fine: > cat /proc/bus/console/*/* > isa0060/serio0/input0 > > usb-0000:00:02.2-1.4/input0 > > It seems my 2nd keyboard is on vt18. vt17 is ...? IMO that's rather strange, the second keyboard(no matter PS2 or USB) should be bound to vt17 ( /proc/bus/console/01/keyboard ) if the first one is PS2, but if you can start X on vt18 and use the second keyboard ...? > I've got a NVIDIA 5600xt. This card has two vga out, but only one > PCIbusID: PCI:2:0:0 (AGP). hm i really doubt it'll work with only one card in case it have only one BusID the only possibility would be to use framebufers + XFree driver "fbdev" what's confusing me is that you manage to start X on both heads (and got the standard XFree behaviour, only 1 Xserver can run at a time) > My XF86Config looks like this: > > ... > Section "Device" > #DFP (converter) > Identifier "nvidia0" > VendorName "nvidia" > BoardName "asus" > Driver "nvidia" > Option "NvAGP" "3" > Option "NoLogo" "true" > Option "ConnectedMonitor" "CRT-0" > Screen 0 > EndSection > > > Section "Device" > #CRT > Identifier "nvidia1" > VendorName "nvidia" > BoardName "asus" > Driver "nvidia" > Option "NvAGP" "3" > Option "NoLogo" "true" > Option "ConnectedMonitor" "CRT-1" > Screen 0 > EndSection > ... > Section "ServerLayout" > Identifier "sesam0" > Screen "sesam0" > # Screen 1 "sesam1" rightof "sesam0" <--this works if enabled! > > > InputDevice "logitech0" > InputDevice "keyboard0" > # Option "SingleCard" "true" ???meaning > # Option "PrefBusID" "PCI:2:0:0" ???meaning > EndSection > > > Section "ServerLayout" > Identifier "sesam1" > Screen "sesam1" > InputDevice "logitech1" > InputDevice "keyboard1" > # Option "SingleCard" "true" > # Option "PrefBusID" "PCI:2:0:0" > EndSection > > I downloaded the deb packges for X from schuldei (compiling X is a > horror), did two links X0 and X1 to XFree86. Modified my gdm.conf: > > 0=Standard0 -layout sesam0 vt7 > 1=Standard1 -layout sesam1 vt18 > > [server-Standard0] > name=Standard server0 > command=/usr/local/bin/X0 -deferglyphs 16 -nolisten tcp -audit 0 > flexible=true > > [server-Standard1] > name=Standard server 1 > command=/usr/local/bin/X1 -deferglyphs 16 -nolisten tcp -audit 0 > flexible=true i'm not sure is related,but i use/ would use ----------------- [server-Standard1] name=Standard server 1 command=/usr/local/bin/X1 :1 -deferglyphs 16 -nolisten tcp -audit 0 -layout sesam1 vt18 ----------------- > BUT!!! If I start gdm following happens: > sesam0 on CRT-0 gets started (got picture every thing's fine) > but if sesam1 is started the first console goes into sleepmode and the > second console is fired up (on wich everything's fine). So I can't work > on both console at the same time :-(((. > I got exactly the same behavior on an unpatched kernel (though I could > switch between vt7 and vt8 and switched from one console to the other). that's the standard Xfree behaviour, only one X server can run at a time you should use > What did I do wrong? > What do the X options PrefBusID, SingleCard exactly mean? as you are using a single card with only one BusID does Options can not be used :( you should use "echo 1 > /proc/bus/pci/hackvideo" and if it does work, you'll probably want to add it to your init scripts :-) > Could this be a flaw in the Nvidia drivers? Though it works if used with > two screens and "LeftOf". > > BTW: I'm not useing framebuffer, just VGA. > > Took me 4 days to get this far...don't tell me it's not working :-) hm don't know what to say :-( it'll will work with two cards, but with one ? > Thanks for help, and sorry for the long posting. long posting is not a prob :-) but some essential info is missing, what about posting dmesg, XFree logs , .... the kernel from Andreas is based ? ruby ? bruby? which version ? best, svetljo PS. please take a lbref look at my howto http://tldp.org/HOWTO/XFree-Local-multi-user-HOWTO/index.html at least the following section i think could answer some of your questions 2.1. Known Limitations 4.1. Do I need a modified X server? -- +++ Mailpower für Multimedia-Begeisterte: http://www.gmx.net/topmail +++ 250 MB Mailbox, 1 GB Online-Festplatte, 100 FreeSMS. Jetzt kostenlos testen! |