From: Aivils <ai...@un...> - 2004-10-25 08:17:38
|
On Saturday 23 October 2004 00:21, Helge Hafting wrote: > On Fri, Oct 22, 2004 at 04:13:15PM +0300, Aivils wrote: > > Hi All! > > > > linux-ruby synced to 2.6.9 now. > > > > fbcon works for me. > > > I tried it, and so far I haven't succeeded. > > The first attempt, with fbcon, died early. > The boot messages got to: > ACPI: PCI Root Bridge [PCI0] (00:00) > and then it hung. Plain 2.6.9 continues with > PCI: Probing PCI hardware (bus 00) > ACPI: PCI interrupt routing table ... > and so on. Ruby did not continue. > > I tried disabling fbcon by not compiling it. > That used to work with ruby 2.6.8.1. > I got past this point, the framebuffer initialized, and > the pc hung sometime after that. Neither keuboard worked, > no numlock LED and not even sysrq+B. > > The next attempt will be a kernel without framebuffers, > I don't need those to run X after all. I'll try without > vgacon too if necessary. > > Please tell if you have any ideas about how to debug > this or anything else to try. One way only - serial console. 1. Actualy i use old and stupid source code modifying. i add 5-20 printk in the suspicious places and watch serial console. This process is tiresome. 2. Advanced is kgdb kernel pathes. http://kgdb.linsyssoft.com/ In theory kgdb allow debug Your kernel without source modifiyng. kgdb developers will not race with current kernel, so any must applay kgdb to current kernel by himself. i wont do than and use 1st method. Oft debuging does not got answer, what is broken. Aivils |