encapsulate signal handlers
fixed segfault at start when lock key is already on
fixed bug where splash screen was not shown initialy on all desktops