gsettings
নিম্নলিখিত হিসাবে কমান্ড ব্যবহার করে আপনি এর স্থিতি পেতে পারেন :
gsettings get org.gnome.settings-daemon.plugins.power idle-dim
এটি "সত্য" বা "মিথ্যা" ফিরে আসবে। সুতরাং আপনি যদি এর set
পরিবর্তে এর মান ব্যবহার বিকল্পটি পরিবর্তন করতে চান get
এবং এটি সক্ষম করতে "সত্য" বা অক্ষম করতে "মিথ্যা" টাইপ করুন:
gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
এখন আপনি যদি ব্যাটারি পাওয়ার চলাকালীন পর্দাটি ডিমে না করতে চান তবে আপনার কিছু স্ক্রিপ্টিং দরকার, কারণ সেটিংটি রাষ্ট্রটি সনাক্ত করে না বা দেখতে পারে না যে আপনি যদি এসি-পাওয়ার বা ব্যাটারি মোডে থাকেন।
এটি on_ac_power
এসি পাওয়ারে সিস্টেমটি নিম্নলিখিত হিসাবে চলছে কিনা তা পরীক্ষা করার জন্য কিছুক্ষণের মধ্যে কমান্ড ব্যবহার করে এটি করা যেতে পারে :
#!/bin/bash
while true
do
if on_ac_power; then
gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
else
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
fi
sleep 60 # check the state in each 60 seconds
done
স্ক্রিপ্ট.এক্স সংরক্ষণ করুন: dimscreen.sh
এবং এটি sh /path/to/dimscreen.sh
টার্মিনালে টাইপ করে চালান ।
এছাড়াও আপনি এটিকে cron
আপনার crontab
ফাইলে চাকরি হিসাবে তৈরি করতে পারেন ।
#!/bin/bash
if on_ac_power; then
gsettings set org.gnome.settings-daemon.plugins.power idle-dim true
else
gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
fi
- স্ক্রিপ্ট সংরক্ষণ করা (উদাহরণ
dimscreen.sh
)
- এটি কার্যকর করা
chmod +x /path/to/dimscreen.sh
বা crontab
দ্বারা ফাইল খুলুনVISUAL=gedit crontab -e
EDITOR=gedit crontab -e
এখন এর * * * * * /path/to/dimscreen.sh
শেষে কপি এবং পেস্ট করুন এবং ফাইলটি সংরক্ষণ করুন। এটি প্রতি মিনিটে আপনার কমান্ড / স্ক্রিপ্টটি চালাবে
.---------------- minute (0 - 59)
| .------------- hour (0 - 23)
| | .---------- day of month (1 - 31)
| | | .------- month (1 - 12) OR jan,feb,mar,apr ...
| | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat
| | | | |
* * * * * command to be executed
vim
, একটি করুন:VISUAL=gedit crontab -e
অথবাEDITOR=gedit crontab -e
।