Când apăsați butonul „Oprire” în Ubuntu 20, există o modalitate de a preveni oprirea sistemului atunci când orice programe (în special în alte spații de lucru) sunt încă deschise? Sau cel puțin pentru a oferi un avertisment care să anulăm procesul de închidere? Întâmpin frecvent întreruperi forțate nedorite ale programului și aș dori să previn acest lucru în viitor. Aș prefera să nu rulez un script shell atunci când închid computerul. Doar apăsarea butonului obișnuit „Oprire” ar trebui să fie suficientă.
Întrebarea a fost pusă înainte Aici pentru Ubuntu 18. Răspunsul nu pare să abordeze problemele mele în mod corespunzător, deoarece aș dori să am o soluție simplă care funcționează doar prin apăsarea butonului „Oprire” (spre deosebire de rularea oricăror scripturi). Acest Răspuns pe Stackoverflow propune rularea unui script tot timpul în fundal care se ocupă de orice închidere. De asemenea, nu sunt un mare fan al acestuia, deoarece cred că poate exista o funcție mai „nativă” și mai simplă în Ubuntu.
Contextul cazului de utilizare conform solicitării lui @vanadium din comentarii
Cazul de utilizare ar fi mai puțin despre datele pierdute și mai mult despre „configurarea pierdută”. În primul spațiu de lucru, am adesea unul sau două medii de dezvoltare, un browser cu anumite file și alte programe care rulează; apoi același lucru în alt spațiu de lucru împreună cu Slack; și apoi un alt spațiu de lucru cu în mare parte foi de calcul și încă mai multe file de browser. Este nevoie de mult timp pentru a restabili toate acestea și problema constă în pierderea stării mele de muncă pentru diferite proiecte. De obicei salvez totul imediat, așa că, din păcate, acest avertisment nu este de ajutor în acest caz.