Eu tive o mesmo problema (também usando yocto fido). Eu não pude usar a resposta proposta porque eu não consegui construir o xscreensaver (tenho muitas dependências)
Eu finalmente resolvi usando xssstart
e modificando slock
, que é um bloqueador de tela. Chamei de clicklock
Eu também criei um fork do xssstart com autotools para facilitar a compilação cruzada (use inherit autotools
na receita):
link
xssstart
executa um comando assim que o protetor de tela é ativado e o clicklock é apenas uma janela em tela cheia preta que é fechada após o primeiro toque ou evento principal.
Então você tem que executar xssstart clicklock