[oe] fso-console-image problems

Mr Dash Four mr.dash.four at googlemail.com
Fri Dec 2 20:06:24 UTC 2011


> I'm not familiar with htcdream, but this looks like some problem with kernel fb 
> driver, you can try to boot shr-image, setup ssh access and then
> shutdown xserver (with /etc/init.d/xserver-nodm stop) to see if you get
> console login (check inittab if it's starting getty there) and also try
> other vts with chvt.
>
> If it works you can prepare console-image with right
> /etc/network/interfaces to be able to ssh in as soon as it boots and
> then debug those stripes over ssh too.
>   
Some good news at last! As it turned out, everything on that 
console-image was running (including the getty!), but it is just not 
"displayed" properly on my smartphone's screen. Here is what I did:

Booted up the full shr-htc image and when I got to the GUI, I connected 
to my phone via usb0 (no need for a terminal as the 
/etc/network/interfaces was already setup, usb0 was up and sshd was 
running). I then tried "xserver-nodm stop" - the ssh console tells me 
that the service has stopped, but then my entire smartphone screen (the 
GUI) freezes completely - *no* terminal at all!

When I run "xserver-nodm start" from the ssh terminal again - all is 
well and I could move the "X" cursor and use it as normal. I am 
attaching dmesg-full.log (fetched from /var/log/dmesg) so that you may 
diagnose what is causing this. There is a kernel oops from gpiolib, I 
think - don't know how significant that is! Please note that at the end 
of that file there is output of "ps aux" I used to see what's running.

When I boot up the console-image things are almost exactly the same - 
even though I see the black-and-white stripes screen, in the background 
everything is configured and running (getty, sshd and usb0 - all 
properly configured) - I am able to instantly log in via the ssh and 
apart from the phone's screen which only shows the stripes, in the 
background all is well! I attach additional 3 files from this console 
image:
- dmesg-console.log containing my dmesg logs as well as "ps aux" of 
everything running when I logged in via the ssh;
- frameworkd.log as well as fsousaged.log (all fetched from /var/log/) 
showing some errors - I don't know what they are and I also don't know 
whether they are significant, thus preventing my console to show up on 
the phone's screen.

There was no /var/log/messages or any other log files in /var/log when I 
looked.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dmesg-full.log
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20111202/5e556f6a/attachment-0008.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: dmesg-console.log
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20111202/5e556f6a/attachment-0009.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: frameworkd.log
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20111202/5e556f6a/attachment-0010.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: fsousaged.log
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20111202/5e556f6a/attachment-0011.ksh>


More information about the Openembedded-devel mailing list