From: Aivils S. <ai...@un...> - 2006-01-30 10:26:12
|
On Pirmdiena, 30. Janv=E2ris 2006 10:05, Unger Richard wrote: > Hi! > > Thanks for the tip, I should obviously have checked for tags... > > Is the linuxconsole stuff still under active development? No. > Will the redesigned console layer make it into the mainline kernel? Seems no. 1) console developing is nightmare. 2) 99% of testers or endusers use multiple X servers instead of multiple te= xt=20 mode consoles - multiple text mode became nuty developers trick. 3)I do not know how to work "terminal emulation". 4)I cannot write in the sane English.=20 > To me it seems like an obvious idea that if a multiuser system has multip= le > screens and keyboards, multiple (independant) terminals should be possibl= e. > In fact, to me, any other situation indicates a little bit of a design > problem. Linux is so flexible. Obvious reach same result in very different ways. > Currently I'm playing with the 2.6.9-ruby kernel I compiled. Don't have > much time as I am moving these days, but it looks like the kernel boots > fine and the /dev/bus/console devices are now available... > > I do have a few questions, documentation on this is so hard to find... http://www.ltn.lv/~aivils/ > 1) Is it possible to have more than one VGA console, No. > or is the VGA console=20 > always only bound to the primary graphics device? 2) What's the status on > framebuffer support? All the docs indicate framebuffer console isn't ready > - is it worth trying out multiple fbcons? Each fb device (/dev/fbXX) assigned with separate console. Each separate console may have keyboard device. Last working is 2.6.13 http://www.ltn.lv/~aivils/files/ruby-2.6.13-A0.diff.bz2 Under 2.6.13 kenel exists option dumbcon=3D3:4 where 3 is count of dummy consoles, 4 is TTY count per single dummy console As result VGA have tty1-tty16 dummy 1 have tty17-tty20 dummy 2 have tty21-tty24 dummy 3 have tty25-tty28 Probably someone load fb dev driver, which creates /dev/fb0 - /dev/fb3, after fbcon module loading these fb devices are assigned : fb0 takes over VGA - tty1-tty16 fb1 takes over dummy 1 - tty17-tty20 fb2 - tty21-tty24 fb3 - tty25-tty28 If system operator will allow login via fb1-fb3 , then must be started according login processes like mingetty. Line from /etc/inittab <skip> 17:2345:respawn:/sbin/mingetty tty17 <skip> Keyboards are connected to console automatic. 1st connect to VGA, 2nd to dummy 1, 3rd to dummy 2, ... Special device /dev/tty0 seems will not work proper. Aivils |