Sorun doğrudan Rclone kaynaklı değil, arkadaşlar; RClone Manager tarafında veri güvenliğini sağlamak için eklediğim güç engelleyici (Power Inhibitor) özelliğinden kaynaklanıyor.
Son sürümlerde, arka planda aktif bir işlem (mount, sync, serve) varken sistem kapanır veya uykuya geçerse veri kaybı/bozulması yaşanmasın diye işletim sistemi düzeyinde bir engelleme kilidi tanımlamıştım. Bu özellik veri bütünlüğünü korumak adına varsayılan olarak açık geliyor.
Bu özelliği eklerken işletim sisteminden gelen kapanma/uyku sinyalini yakalayıp ekrana bir onay penceresi (prompt) çıkarma kısmını henüz tam olarak çözüp entegre edememiştim. Bu yüzden sistem kapatılmak istendiğinde uygulama kullanıcıya herhangi bir arayüz/onay penceresi gösteremiyor; arkada kilidi tutmaya devam ettiği için de systemd kapanış sürecini askıda bırakıyor.
Şu an işletim sisteminden gelen bu çağrıları düzgün yakalayıp kullanıcıya arayüz üzerinden bildirim ve onay sunacak yapı üzerinde çalışıyorum. O zamana kadar bu sorunu yaşamamak için özelliği ayarlardan kapatabilirsiniz:
- RClone Manager içerisinden Settings (Ayarlar) bölümüne girin.
- General sekmesinde aşağı kaydırın.
- Prevent System Sleep / Shutdown seçeneğini pasif hale getirin.
Özellikle ilgili detaylara dokümantasyondan da ulaşabilirsiniz:
OS Power Inhibitor Dokümantasyonu
A powerful desktop application for managing your cloud storage with Rclone. Connect to multiple cloud providers, sync files, and manage your data efficiently.
hakanismail.info