Sculpt Hanging On New ThinkPad

John J. Karcher devuser at alternateapproach.com
Wed Sep 25 03:51:01 CEST 2019


On 9/24/19 12:13 PM, Norman Feske wrote:
> Hi John,
> 
>>> Since you see the GUI, the input drivers (both USB HID and PS/2) have
>>> come up, which is promising.
>>
>> That's interesting - could the USB driver be initialized, but crash on
>> an interrupt (or something like that)?
> 
> indeed. It looks very much like that.
> 
> To take the USB driver off the critical path for using Sculpt, you may
> give the attached patch a try. It prevents the input filter from
> obtaining an input session from the USB driver. If our assumption is
> correct, you should be able to interact with Sculpt using the laptop's
> keyboard and track point (driven by the PS/2 driver).

That worked!  Now the mouse pointer works, the Manager panel responds to 
clicks, and the NVMe drive seems to be working (i.e. the partitions show 
up in the Manager panel).

Unfortunately, there are two new problems:

1. The "Inspect" buttons toggle, but the Inspect window doesn't open for 
any drive / partition.

2. I can't seem to connect to a network.  I have the most hope for the 
built-in Wi-Fi, but it gets stuck on "Scanning...".

>> This just goes to show how dependent we are on USB - I can't think of a
>> way to get data on or off this machine without it.  (No optical drive,
>> and I didn't buy the dongle for the "mini-ethernet" port.)
>>
>> It's a little strange that it boots off the USB stick all the way
>> through displaying the component graph.  I'm assuming it uses the BIOS
>> up to a certain point, then hands control over to the Genode drivers.
> 
> The boot image is loaded into memory by the boot loader, which uses BIOS
> calls. Genode's USB driver is not used at this stage.
> 
> If we can pinpoint the problem to the USB driver, there is still the
> open question of how to investigate it. I hope that the ability to
> interact with Sculpt will give us some clues, in particular by looking
> at /report/log in the inspect window.

It's interesting that the log output stops after about 8 lines (none of 
which seem to be errors), and nothing after that generates log output.

But if we can figure out how to open the Inspect window, I hope to be 
able to copy files to/from the NVMe drive, which might help us work 
around the USB drive problem.

  Thanks!

   John J. Karcher
   devuser at alternateapproach.com



More information about the users mailing list