Демон должен блокировать по таймеру, который должен останавливаться при рабочем mplayer, разблокировка по паролю, можно блокировать по команде. screensaver должен типа печатать текст (в который я шлю обычно исходники программ (может есть которая ещё подсветку делает?)).