Instalar o pam-blue:
sudo apt-get install libpam-blue
Adicione o módulo pam ao lightdm:
sudo sed -i 's/^\(@include common-auth\)$/auth\tsufficient\tpam_blue.so\n/' /etc/pam.d/lightdm
Pegue o endereço MAC e o nome Bluetooth do seu telefone (o nome do bluetooth não deve conter espaços) e abra o arquivo bluescan.conf:
sudo vim /etc/security/bluescan.conf
Você deve editar o arquivo para que fique assim:
general {
timeout = 5;
}
user = {
name = Phone;
bluemac = 00:18:13:9E:E0:DF;
timeout = 5;
}
substituindo "user" pelo seu nome de login no Ubuntu, "Phone" com o nome do seu dispositivo bluetooth (sem espaços permitidos) e "00: 18: 13: 9E: E0: DF" com o endereço mac dos dispositivos.
Na próxima vez que você estiver na tela de login e clicar em seu nome, haverá um atraso de 5 segundos enquanto o pam localiza seu dispositivo bluetooth, se um botão de login for exibido, se não aparecer o prompt normal de senha.
Veja: site francês no pam-blue e login e bloqueio do bluetooth