& kalarm; is usually restored by the session manager at login (to redisplay its windows in the same state as they were when you logged off). But if it was not running when you logged off, it would not be started by the session manager and therefore needs to be autostarted. The problem is that when an application is both session managed and autostarted, there is no guarantee as to which will occur first. If autostart gets in first, it will prevent the session manager from restoring the application's state.
No inicio, o xestor de sesións normalmente restaura & kalarm; (para volver a mostrar as xanelas no mesmo estado no que estaban cando se saíu a vez anterior). Mais se non se estaba a executar ao sair, o xestor de sesións non o vai iniciar e, polo tanto, haino que iniciar automaticamente. O problema é que cando unha aplicación é, á vez, xestionada pola sesión e auto- iniciada, non se pode garantizar que é o que vai acontecer primeiro. Se a auto- inicialización se produce primeiro, impedirá que o xestor de sesións restore o estado da aplicación.