আমাদের একটি শেয়ার্ড অফিস ডেস্কটপ রয়েছে উবুন্টু 18.04 চলমান যেখানে বেশ কয়েকটি কাজ (এসএসএস এবং স্ক্রিনের মাধ্যমে) প্রায়শই একাধিক অ্যাকাউন্টে কয়েক সপ্তাহ ধরে চালিত হয়। যখন কোনও অ্যাকাউন্টে লগইন করা হয়, তখন ঘুম / সাসপেন্ড নিষ্ক্রিয় করা হয়:
- প্রধান সিস্টেম সেটিং-এ পাওয়ার সেটিংস
- ব্যবহার
gnome-tweak-tool
, সেটিং "সাসপেন্ড যখন ল্যাপটপ ঢাকনা বন্ধ করা হয়" বন্ধ করতে।
এই পাওয়ার সেটিংস সহ কোনও ব্যবহারকারী সর্বদা সরাসরি মেশিনে লগইন করা থাকে (যেমন, শারীরিকভাবে, এসএসএসের মাধ্যমে নয়) এটি কাজ করে।
সমস্যা যখন কোন ব্যবহারকারী বর্তমানে সরাসরি অর্থাত (যেমন বুট আপ দিকে) লগ করা হয়, যখন মেশিন প্রধান লগইন স্ক্রীনে করছেন। নির্দিষ্ট অ্যাকাউন্টে লগইন না করা অবস্থায় ঘুম / স্থগিত সেটিংস সেট করার কোনও উপায় বলে মনে হয় না। সুতরাং, মেশিনটি যদি এই স্ক্রিনে থেকে যায় তবে অবশেষে ঘুমায়, চলমান সমস্ত কাজ স্থগিত করে।
আমি যেমন উল্লেখ করেছি, যতক্ষণ না কিছু ব্যবহারকারী লগইন করেছেন ততক্ষণ জিনিসগুলি ঠিকঠাক কাজ করে However তবে, এটি একটি সুরক্ষা ঝুঁকি হিসাবে দেখা হয়েছে। সুতরাং আমরা আরও ভাল সিস্টেম-বিস্তৃত সমাধান খুঁজতে চাই।
আমার উল্লেখ করা উচিত যে আমাদের অন্য অফিস ডেস্কটপ চলমান উবুন্টু 16.04 যা এই সমস্যাটি না করে।
/etc/systemd/logind.conf
যদিও লিডসুইচ সেটিংয়ের মাধ্যমে নয়)। আপনি যদি কোনও নির্দিষ্ট দূরবর্তী লগইন ট্র্যাক করার জন্য জিদ করেন তবে আমি মনে করি এটি করা যেতে পারে তবে ব্যাকগ্রাউন্ডে রুট-স্তরের পরিষেবা চলমান ছাড়া এটি নয়। বিশ্বব্যাপী স্থগিতকরণ নিষ্ক্রিয় করা একটি সহজ সমাধান, এবং এটি ইতিমধ্যে উপলব্ধ, সুতরাং আমি এটির পরামর্শ দেব।