|
Page 2 of 3 |
|
Prev |
1 2
3
|
Next
Re: Maemo5 boot process
@mr_pingu,
matchbox is not running when hildon-desktop is running (check with ps for yourself :). What matchbox-remote does is, presumably, to send a standardized message to the window manager (and hildon-desktop is a window manager). I bet if you were running KDE on your N900 matchbox-remote would still work, assuming that KDE (or whatever WM you'd be using) would follow the "standards" (if you can call it a standard anyway). In short: think of matchbox-remote as a synonym for wm-remote :) |
Re: Maemo5 boot process
Quote:
|
Re: Maemo5 boot process
Knowing boot process of N900 will help in reparing unbootable device
but what happens in reboot loops Is any file on opt or rootfs is damaged ? |
Re: Maemo5 boot process
Quote:
[1] user action (N/A in a reboot loop) [2] a critical dsme-executed system process being killed [3] a startup script actively deciding to reboot/change runlevel [4] hardware watchdog [5] kernel panic (indirectly, the reboot is done by the HW watchdog) I suppose a "typical" reboot loop is caused by [2] or [3]. [2] may happen if the user has tweaked/modded/deleted something so as to may a daemon crash/exit (e.g. Xorg configuration). [3] is something I want to investigate: some startup scripts *do* actively decide to reboot, either for good reasons (e.g. after flashing the eMMC) or because they think they're doing something smart (/sbin/preinit, bme, rcS-late, others?) An example is in /etc/event.d/rcS-late "If failed to mount /home and system has already been optified - reboot" Obviously, if getbootstate returns BOOT or SHUTDOWN or an invalid boot state ("Houston, we have a problem") then the N900 will also be rebooted. This can happen if e.g. the battery is not properly recognized. I'll try to make a list of things that can go (horribly) wrong while booting. |
Re: Maemo5 boot process
Quote:
|
Re: Maemo5 boot process
So I have removed the bootvideo, the 5 dots and inserted loading from framebuffer in preinit. Now what strikes me is that there's some placeholder where the 5 dots once were, black screen no framebuffer output; Is the device actually doing something at the moment that's important for the booting process? More exactly, what is it doing and can we reduce the time the screen is black?
|
Re: Maemo5 boot process
Quote:
[Hint: type ps in terminal you will get a list. Most of the programs are the ones that are loaded at boot time(I mean the system ones)] |
Re: Maemo5 boot process
That's not what I meant, I am curious what is exactly executed at that time. What is running before is not interesting, regarding the purpose of my question.
My hope was that Reinob knows exactly what it is doing, if its uberhaupt doing anything ;) I guess it may be related to this: http://talk.maemo.org/showpost.php?p...98&postcount=8 Also, I am just thinking aloud, I didn't investigate it that much myself. |
Re: Maemo5 boot process
Quote:
checking /var/log/maemo-optify-boottime.log might help:) causes around 2 sec(1.91272 sec) delay for me. |
Re: Maemo5 boot process
Quote:
Have a look in /etc/X11/Xsession.d (might have a typo in there, I'm not particularly concentrated now :). |
| All times are GMT. The time now is 05:45. |
Page 2 of 3 |
|
Prev |
1 2
3
|
Next
vBulletin® Version 3.8.8