View Single Post
Old 06-09-2017, 05:10 PM   #697
ebrahimpak
Zealot
ebrahimpak began at the beginning.
 
Posts: 104
Karma: 10
Join Date: Jul 2011
Location: Gētīg
Device: Kobo Aura HD / Kobo Aura ONE
Quote:
Originally Posted by tshering View Post
I understand now what you mean by "two bars."

When you launch nickel by "start nickel," KSM starts the program "fmon" before it starts nickel. This program "fmon" watches whether the KSM png files are opened. If one of these png files are opened, fmon calls a script that is associated with the png file. For instance, the script associated with exit_nickel.png kills nickel (this is how you can return from nickel to KSM). Another script that kills nickel is associated with switchtokoreader.png. Sometimes nickel opens certain files by itself in order to create one or several thumbnails (or to analyse its content in order to make some entries in the database). In the case of the KSM png files, opening them triggers the execution of certain scripts, when fmon is running at the this time. Therefore it is important that nickel creates all thumbnails of the KSM png files while fmon is not running. In order to start nickel without having fmon running in the background one can use "start nickel no fmon.sh."

What is happening on your device is this: You start nickel by selecting "start nickel" (this does also start fmon). nickel tries to open exit_nickel.png or switchtokoreader.png in order to create a thumbnail of it. As soon as nickel opens this file, fmon calls the associated script, and the script kills nickel.
Thanks for all the details. But is there a prescription?
ebrahimpak is offline   Reply With Quote