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