আমি যখনই ঘুম থেকে উঠি বা আমার ল্যাপটপটি সাসপেন্ড করি তখন আমি কিছু সাউন্ড ফাইল প্লে করতে সক্ষম হতে চাই there আমি কি এখানে কোনও উপায় করতে পারি?
আমি যখনই ঘুম থেকে উঠি বা আমার ল্যাপটপটি সাসপেন্ড করি তখন আমি কিছু সাউন্ড ফাইল প্লে করতে সক্ষম হতে চাই there আমি কি এখানে কোনও উপায় করতে পারি?
উত্তর:
ধরা যাক আপনার একটি নির্দিষ্ট আছে /path/to/your/soundfile.mp3
(যেখানে আপনি যে সাউন্ড ফাইলটি খেলতে চান তার সঠিক পথ এবং আপনার সাউন্ডফিল.এমপি 3 পুরো পথ এবং ফাইলের নাম)
চেষ্টা করুন:
sudo gedit /etc/pm/sleep.d/50playsound
ফাইলটিতে নিম্নলিখিত লাইনগুলি যুক্ত করুন।
case "$1" in
hibernate|suspend)
# Do nothing
;;
thaw|resume)
play /path/to/your/soundfile.mp3
;;
*) exit $NA
;;
esac
এই ফাইলটি সংরক্ষণ করতে Ctrl+ টিপুন S, তারপরে নিম্নলিখিত কমান্ড দিয়ে এই ফাইলটি কার্যকর করুন ut
sudo chmod +x /etc/pm/sleep.d/50playsound
হ্যাঁ. pm-utils
প্যাকেজটি ব্যবহার করুন । থেকে /usr/share/doc/pm-utils/README
:
=== pm-utils ===
বিকাল-ইউটিস কি?
কেন এটা আমাদের দরকার?
সমস্ত সাধারণ বিতরণ
সাধারণ শক্তি পরিচালন
ক্রিয়াকলাপকে সমর্থন করার জন্য একই কার্যকারিতা পুনরায় বাস্তবায়ন করছে। পিএম-ইউজগুলি
সাধারণ বিদ্যুৎ পরিচালনার কাজগুলির জন্য একটি প্রমিত বিতরণ অজ্ঞোস্টিক লেআউট এবং ইন্টারফেস সরবরাহ করে, যা
সফ্টওয়্যার এবং হার্ডওয়্যার বিক্রেতাদের
বিতরণ-নির্দিষ্ট স্থগিত / পুনরায় কাজ কার্যকারিতা বজায় রাখতে মুক্তি দেয় es
স্থগিত / পুনরারম্ভ কার্যকারিতা সহজেই
/etc/pm/sleep.d ডিরেক্টরিতে ফাইল ইনস্টল করে পরিবর্তন করা যেতে পারে । এই ফাইলগুলি, যা
হুক হিসাবে পরিচিত , স্থগিত / পুনরায় শুরুতে নির্দিষ্ট কাজগুলি সম্পাদন করতে পারে যেমন:
হুকস কিভাবে কাজ করে?
আপনি একটি নির্বাহযোগ্য ফাইল /etc/pm/sleep.d এ রেখেছেন। যখন সাসপেন্ড বা
হাইবারনেট বলা হয় তখন বেশ কয়েকটি জিনিস ঘটে:
1) /etc/pm/config.d/* এ থাকা ফাইলগুলি সি সাজানোর ক্রমে মূল্যায়ন করা হয়।
এই ফাইলগুলি
pm-utils এর বাইরে স্বতন্ত্র প্যাকেজগুলির দ্বারা সরবরাহ করা যেতে পারে এবং এতে
pm-utils এবং hooks এর জন্য বিশ্বব্যাপী উপলভ্য কনফিগারেশন সেটিংস রয়েছে ।
2) /etc/pm/sleep.d/* এর প্রতিটি হুক সি বাছাই
ক্রমে কার্যকর করা হয়, "সাসপেন্ড" বা "হাইবারনেট" এর একটি কমান্ড লাইন আর্গুমেন্ট সহ।
3) সিস্টেম স্থগিত বা হাইবারনেটস।
৪) কিছু ঘটনা মেশিনকে জাগ্রত করার জন্য ঘটে
5) প্রতিটি /etc/pm/sleep.d/* বিপরীত সি বাছাই ক্রমে কার্যকর করা হয়
, "পুনঃসূচনা" বা "গলা" এর কমান্ড লাইন আর্গুমেন্ট সহ।
হুকস কীভাবে কাজ করে এবং কীভাবে একটি লিখতে হয় তার আরও বিশদ তথ্যের জন্য, HOWTO.hooks পড়ুন।
কীভাবে পিএম-ইউজগুলি ডিবাগ করবেন সে সম্পর্কিত তথ্যের জন্য, README.debugging পড়ুন।
এটাই!