From: Helge H. <hel...@ai...> - 2004-01-07 22:25:53
|
Aivils Stoss wrote: >>>>This is what I have: >>>>Console: Colour VGA+ 80x25 vc:1-16 >>>>Console: mono dummy device 80x25 vc:17-17 >>> >>> >>>You must have more. fbcon initializing add some lines, actualy >>>"take over" , when takes over VGA console, take_over_console() vt.c >>>Secondary matrox_crt2 should come in dmesg to, fbcon_add() fbcon.c. >>> >>>According Your dmesg, fbcon was not initialized. [...] Attached: dmesg-ruby260fbc1 which is dmesg for ruby 2.6.0 with matroxfb fbcon and dumbcon=1 dmesg-ruby260fbc2-smart which is dmesg for the same kernel without dumbcon. I hoped the second fbdev would get some vc's, seems it didn't happen. As you see, I get a vc17 with dumbcon. Trying to run an xserver on it fails though. See the attached psaux-ruby260fbc1-xDstate, which shows a stuck X server. The command (/usr/X11R6/bin/X :1 vt17 -xf86config xf86) works when using 2.6.0-test11 and cvs ruby from november 30. 2003. > Can You send to me /var/log/dmesg and System.map files. > Looks like matroxfb_crtc2 lacks in Your kernel. > Isn't that this line? matroxfb_crtc2: secondary head of fb0 was registered as fb1 It doesn't seem to get any vc, not even when I drop the dumbcon. Trying to use X on vt17 when I don't have dumbcon hangs the machine immediately - not even sysrq caused any reaction so I had to use the reset button. Something is wrong when this happen. The vc should ideally work - or give me an ENODEV or similiar. All drivers are compiled into the kernel. [...] >>Another unrelated problem: [...] > Startting order depends from keyboard model. > I use simple lines for my two PS/2 keyboards > > echo "isa0060/serio0/input0" > /proc/bus/console/00/keyboard > echo "isa0060/serio1/input0" > /proc/bus/console/01/keyboard > Thanks, this works. I thought the /proc files were informational only, it didn't occur to me that they were writeable. > You should put right keyboard physicaly description into > right /proc/bus/console/XX/keyboard file. > > Before write this in Your system startup script , please read > /proc/bus/input/devices I: Bus=0011 Vendor=0001 Product=0002 Version=ab83 N: Name="AT Raw Set 2 keyboard" P: Phys=isa0060/serio1/input0 H: Handlers=kbd event0 B: EV=120003 B: KEY=4 2200000 c061f9 fbc9d621 efdfffdf ffefffff ffffffff fffffffe B: LED=7 I: Bus=0011 Vendor=0001 Product=0002 Version=ab02 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 H: Handlers=kbd event1 B: EV=120003 B: KEY=4 2200000 c061f9 fbc9d621 efdfffdf ffefffff ffffffff fffffffe B: LED=7 Helge Hafting |