From: Antoine M. <an...@go...> - 2000-09-01 13:48:49
|
> I need to VT switch to change which X is active, I guess > > tha's because they share the same keyboard. If I get one of the Xs to use > > the usb keyboard, will they both be running concurrently then? Or do I need > > something extra... > > Well that is a little more complex. I seen another posting about this. Anyone got any more info on this? > Right now with ruby only vgacon, mdacon, and nvida text mode are > supported. The fbdev layer is incomplete. I have found matrox cards > usually like to be booted first. My BIOS has AGP first (the matrox is on PCI), and it works quite happily (+xinerama, fb tools...) - only error message is: "Video BIOS not detected in PCI space!" "Attempting to read Video BIOS from legacy ISA space!" But I guess that's something for my BIOS setup. (shadow rom or something) > I know of no way to make one card boot > before another. Petr, you have any ideas ? It is not crucial, but it would be nice (19" instead of 14"), in the meantime I'll boot in straight text mode, but then I can't use X (don't ask me why my video card needs a framebuffer to be initialised properly for X...) > How do you get the fbcon layer to even compile for ruby? I didn't think > it compiled. I thought vesa or matrox did (or maybe it was an older version, or maybe I am just going insane again) The USB is broken too. > Also alot of the fbcon layer has global variables meaning it > not really multihead safe. I'm rewriting that code to make it really > multihead safe but I'm not finished. > The reason con2fb doesn't work is because with the new console > system it automatically allocates 16 VCs to each head. You don't need to > do con2fb because it should be done automatically for you. With your setup > with the fbcon layer you should have 2 consoles come up for you automatically. > The console code also prevents things like VC switching to a different > head than your on. So how can I switch/use to the second head? Or do I just attach a keyboard to the second head? - no quite clear in *my* head yet, but getting there. > > > Look at ruby CVS code for xfree86. > > Where is this tree? > Grab the ruby tree and right at the top you see a xfree86 directory. I still don't see it! (ls -lR | grep -i xfree => nothing) [antoine@shami ruby]$ ls AGAINST-2.4.0-test7 CVS app-patches linux utils > Go for it. I noticed the lack of docs myself. I atempted to read their > code but it was such a mess I gave up. docs what docs. ;-( Do you think there is any chance of getting the Xfree86 people to point me in the right direction? Or spare me a few minutes (like you guys did). Many Thanks Antoine |