On 11/10/2014 03:25 AM, Cao, XinX wrote: > Hi, everybody, > > Hi, Xin
> > I suddenly find in weston.ini the input-method is set as > “weekeyboard”, and this program seems takes lots of cpu resource and > delays Weston display on monitor when Weston starts up. So does any one > who knows what is the difference between “weekeyboard” and > “Weston-keyboard”, and is there any side effect if I make > “/usr/bin/weekeyboard” start as a systemd service rather than in Weston.ini. > > Weekeyboard is the virtual keyboard application written in EFL. It has support for complex input methods and uses IBus for that. Weston takes the responsibility for launching it so it can keep track of the execution. For instance, if the application crashes, it will be relaunched automatically by Weston. I think this is one good reason for not making it a systemd service. I am interested to know how did you came to the conclusion of Weekeyboard taking lots of CPU resources. It should be true at the first time it is run, because it will launch IBus daemon if it is not running. If it is not the case, please let me know. One thing that can be improved indeed, is to make IBus daemon systemd service, launched during the session init, instead of being launched by Weekeyboard. Regards, Eduardo. -- Eduardo de Barros Lima (Etrunko) Open Source Technology Center Intel Corporation - Brazil _______________________________________________ IVI mailing list [email protected] https://lists.tizen.org/listinfo/ivi
