এক্সমোনড নিষ্ক্রিয় লক এক্স মিনিট পরে


9

উবুন্টু 10.10 ব্যবহার করে। আমি এক্সমোনাদ উইন্ডো ম্যানেজারটিকে প্রাথমিক হিসাবে ব্যবহার করি। আমার কাছে কমান্ডকি + এস একটি ব্যাশ ফাইলে ম্যাপ করা আছে যা স্ক্রিনসেভার এবং লকগুলি দেখায় এবং পিসিটিকে ঘুমিয়ে রাখে (পুনরায় শুরুতে আমাকে পাসওয়ার্ড দিতে হবে)।

#/bin/bash

gnome-screensaver-command -a
gnome-screensaver-command -l
dbus-send --print-reply --system --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

এটি কাজ করে। তবে আমি চাই যে এক্সমোনাদ কোনও কীবোর্ড / মাউস ক্রিয়াকলাপের X মিনিটের পরে স্বয়ংক্রিয়ভাবে সেই স্ক্রিপ্টটি (অর্থাত্ লক স্ক্রিনটি স্থগিত করে) চালিত করবে।

অন্যান্য ডেস্কটপ / উইন্ডোজ পরিচালকদের মঞ্জুর করার জন্য আমি এটি (বেসিক স্ক্রিনসেভার / লক / সাসপেন্ড) নিয়েছি।

উত্তর:


11

এটি করতে আপনি xautolock ব্যবহার করতে পারেন। উদাহরণ স্বরূপ,

xautolock -time 1 -locker "gnome-screensaver-command -l" -notify 10 \
  -notifier "notify-send -t 5000 -i gtk-dialog-info 'Locking in 10 seconds'"

এটি আপনার স্ক্রিনটি অলস সময়ের 1 মিনিটের পরে লক করবে এবং এটি লক হওয়ার 10 সেকেন্ড আগে আপনাকে একটি বিজ্ঞপ্তি দেবে (5 সেকেন্ড স্থায়ী)। এটি Xmonad এ আমার জন্য ভাল কাজ করে।

বিজ্ঞপ্তি-প্রেরণ ব্যবহার করতে আপনার প্রয়োজন হতে পারে

sudo apt-get install libnotify-bin

বা এই জাতীয় কিছু। আমি নিশ্চিত যে আপনি এক্স স্ক্রিনসেভার বা অন্য কোনও কিছুর জন্য জিনোম-স্ক্রিনসেভারের বিকল্পও নিতে পারেন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.