স্থগিতের পরে সিস্টেমটি ঘুম থেকে ওঠার পরে কি কোনও সাউন্ড ফাইল প্লে করার কোনও উপায় আছে?


13

আমি যখনই ঘুম থেকে উঠি বা আমার ল্যাপটপটি সাসপেন্ড করি তখন আমি কিছু সাউন্ড ফাইল প্লে করতে সক্ষম হতে চাই there আমি কি এখানে কোনও উপায় করতে পারি?

উত্তর:


7

ধরা যাক আপনার একটি নির্দিষ্ট আছে /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

2

হ্যাঁ. pm-utilsপ্যাকেজটি ব্যবহার করুন । থেকে /usr/share/doc/pm-utils/README:
=== pm-utils ===

বিকাল-ইউটিস কি?

  • পিএম-ইউসগুলি
    কম্পিউটারকে সাসপেন্ড এবং হাইবারনেট করতে সহজ শেল কমান্ড লাইন সরঞ্জাম
    সরবরাহ করে যা সেন্ডেন্ড এবং পুনঃসূচনাতে বিক্রেতার, বিতরণ, বা ব্যবহারকারী সরবরাহিত স্ক্রিপ্টগুলি চালাতে ব্যবহৃত হতে পারে ।

কেন এটা আমাদের দরকার?

  • সমস্ত সাধারণ বিতরণ
    সাধারণ শক্তি পরিচালন
    ক্রিয়াকলাপকে সমর্থন করার জন্য একই কার্যকারিতা পুনরায় বাস্তবায়ন করছে। পিএম-ইউজগুলি
    সাধারণ বিদ্যুৎ পরিচালনার কাজগুলির জন্য একটি প্রমিত বিতরণ অজ্ঞোস্টিক লেআউট এবং ইন্টারফেস সরবরাহ করে, যা
    সফ্টওয়্যার এবং হার্ডওয়্যার বিক্রেতাদের
    বিতরণ-নির্দিষ্ট স্থগিত / পুনরায় কাজ কার্যকারিতা বজায় রাখতে মুক্তি দেয় es

  • স্থগিত / পুনরারম্ভ কার্যকারিতা সহজেই
    /etc/pm/sleep.d ডিরেক্টরিতে ফাইল ইনস্টল করে পরিবর্তন করা যেতে পারে । এই ফাইলগুলি, যা
    হুক হিসাবে পরিচিত , স্থগিত / পুনরায় শুরুতে নির্দিষ্ট কাজগুলি সম্পাদন করতে পারে যেমন:

    • ল্যাপটপ হার্ডওয়্যারে স্ট্যান্ডবাই এলইডি সক্ষম এবং সক্ষম করে
    • GUI এর মতো সাসপেন্ড 2 সাসপেন্ড করা সক্ষম করে
    • ভিডিওটি পুনরায় সক্ষম করে তোলা
    • পরিষেবাগুলি শুরু এবং বন্ধ করা যা স্থগিতের সাথে মোকাবেলা করতে পারে না
    • এনটিপি দিয়ে সময়টি পুনরায় সিঙ্ক করে
    • যখন প্রয়োজন হয় মডিউলগুলি অপসারণ এবং মোডপ্রোবিং
    • হাইবারনেট-রেজিউমের জন্য গ্রাবকে ডিফল্ট লক্ষ্য হিসাবে সেট করা
    • নির্দিষ্ট ব্যবস্থাগুলিতে করা দরকার এমন অন্যান্য ভৌতিক জিনিস

হুকস কিভাবে কাজ করে?

  • আপনি একটি নির্বাহযোগ্য ফাইল /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 পড়ুন।

    এটাই!


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