From: Svetoslav S. <sv...@gm...> - 2003-10-15 08:20:05
|
Hi Aivils, thanks for your great work :-) > Hi All! > > I have got runnig fbdev, where each framebuffer device has his own VT > and number of VC. For test I use Voodoo Graphic, Voodoo2, Voodoo3 video > adapters. Voodoo Graphic and Voodoo2 are designed as secondary video > adapters, > so i have not troubles with initializing. > For tests all fbdev low level drivers and fbcon must be compiled > straight into kernel. Current modules isn't supported. > fbcon must have kernel commandline option: > fbcon=vt:toc.5.7 > which mean, fbcon creates three VT, 1st VT take over admin_vt (VGA > console), > 2nd VT has 5 VCs, 3rd VT has 7 VCs. 1st VT uses /dev/fb0, 2nd VT - > /dev/fb1 > 3rd VT - /dev/fb2. If fbdev low level drivers is located into kernel, then > fb > init order is hardcoded in fbmem.c . If /dev/fb1 need take over admin_vt, > then > simple change command line: > fbcon=vt:5.toc.7 > > If You needs for login promt on secondary fbdev, then You must run > aditional > mingetty on right ttyXX. You can run multiple mingetty on secondary fbdev. > Switching to next vc is ordinary Atl-Fx or Atl-LeftArrow, Alt-RightArrow. > > In abstract dual head video adapters , which create fbdev for each head, > must > be ready for linux-ruby. Dual head adapter register /dev/fb0 and /dev/fb1 > and > after fbcon set up VT for each /dev/fbXX. I have not any practical > results. hope to have some test results on my matrox soon :-) > On second fbdev XFree86 must have option vtXX, otherwise xf86 uses free vc > on > VT0. i'm pretty confused how will we start automatically XFree & mingetty ( and with proper arguments) but i have to think a bit more on this, and will bomb you with questions :-) > Results: > Voodoo1/Voodoo2/Voodoo3 - runs nice. > Voodoo3, AtiRagePro - blank screen on Ati. > NvidiaTNT2 - oopses only. this is both with only console, and with console + XFree ? > OOPSES: > various outside ruby related code (i think so). > redundant mingetty on VTless tty lead oopses series - ruby related. "badness in pci_register" for the Nvidia card ? Nvidia XF driver problems with loaded rivafb ? > Seems we should wait for more stable 2.6.0-blah-blah > Changes commited 14-OKT-2003 (sf's cvs seems totaly broken the last 3-4 months) patch uploaded to startx.times.lv ?-) > Remake it all modular - work in progress. > Low level driver compatibility with linux-ruby - ask James. and he will answer ? may be in month or two :( Thanks once again for your grate work Aivils!!! best, svetljo -- NEU FÜR ALLE - GMX MediaCenter - für Fotos, Musik, Dateien... Fotoalbum, File Sharing, MMS, Multimedia-Gruß, GMX FotoService Jetzt kostenlos anmelden unter http://www.gmx.net +++ GMX - die erste Adresse für Mail, Message, More! +++ |