zone:fixed bug of when launch and stop the desktop
lock:update lock.c