Un'app GTK3 per Ubuntu MATE che usa il Bluetooth del tuo smartphone come chiave di prossimità: quando esci, lo schermo si blocca da solo. Nata dalla necessità, costruita da zero.

Mate Smart Lock

Blocca e sblocca il tuo schermo Linux automaticamente usando il tuo smartphone come chiave di prossimità.

Uso Ubuntu MATE come desktop principale da anni. A un certo punto ho cercato un’app che bloccasse automaticamente lo schermo quando mi allontano dal computer usando il Bluetooth del mio smartphone come “chiave di prossimità”. Una cosa semplice: se il telefono è vicino, lo schermo è sbloccato. Se mi allontano, si blocca da solo.

L’unico progetto che faceva questa cosa si chiamava BlueProximity: abbandonato da oltre un decennio, incompatibile con Python 3, e praticamente inutilizzabile su sistemi moderni. Nessuna alternativa funzionante per l’ambiente MATE.

Non trovando nulla di utilizzabile, ho deciso di costruirla da zero. Mate Smart Lock è il risultato: un’app GTK3 leggera, moderna e configurabile, che usa strumenti standard di Linux (bluetoothctl, loginctl) senza dipendenze pesanti o servizi aggiuntivi.

Funzionalità

🔒 Si blocca da solo

Quando esci di casa o ti allontani dalla scrivania, il telefono si disconnette e lo schermo si blocca. Non devi fare nulla.

🔓 Si sblocca quando torni

Rientri, il telefono si riconnette e il computer è già sbloccato ad aspettarti. Opzionale, richiede una piccola configurazione di sistema.

⏱ Niente falsi allarmi

Il Bluetooth a volte perde il segnale per un secondo, succede. Puoi impostare un margine di tolleranza prima che lo schermo si blocchi davvero.

🖥 Sempre a portata di clic

Un’icona nel vassoio di sistema ti dà accesso rapido alle impostazioni e ti permette di bloccare o sbloccare manualmente con un clic.

⚙️ Fallo a modo tuo

Non sei obbligato a usare i comandi predefiniti. Dalla scheda Avanzate puoi sostituirli con qualsiasi script o comando che ti serve.

🪶 Leggero per davvero

Non installa demoni, non apre porte di rete, non consuma RAM. Usa solo gli strumenti già presenti nel sistema.

Screenshot

Mate Smart Lock - Scheda Dispositivo: selezione del dispositivo Bluetooth accoppiato
Dispositivo – Seleziona il tuo telefono
Mate Smart Lock - Scheda Comportamento: abilita blocco e sblocco automatico
Comportamento – Configura blocco e sblocco
Mate Smart Lock - Scheda Avanzate: comandi personalizzati di blocco e sblocco
Avanzate – Comandi personalizzati

Installazione

⚡ Snap Store (consigliato)

Disponibile sullo Snap Store. Aggiornamenti automatici inclusi.

sudo snap install mate-smart-lock

📦 Debian / Ubuntu (.deb)

Scarica il pacchetto .deb dalla pagina release su GitHub e installalo con:

sudo dpkg -i mate-smart-lock_0.1.0_all.deb
sudo apt-get install -f

Privacy e sicurezza

Nessun account, nessuna connessione a internet, nessun dato inviato da nessuna parte. L’app gira interamente sul tuo computer, parla solo con il Bluetooth e con il gestore di sessione. Le tue impostazioni restano in un file locale e basta.

Open Source

Il codice è aperto, libero e su GitHub. Se vuoi curiosare, contribuire o semplicemente vedere come funziona, sei il benvenuto.

Ti serve un'applicazione desktop o web su misura?

Scopri i Servizi di Sviluppo →