পালসোডিও: অডিও ডিভাইসগুলি কীভাবে পুনরুদ্ধার করবেন?


14

আমার সিস্টেমে কোনও ইউএসবি ডিভাইস যুক্ত করার সময় (আমি ইচ্ছাকৃতভাবে ডিভাইস সনাক্তকরণের জন্য কোনও আধুনিক স্ট্যাক চালাচ্ছি না), পুনরায় আরম্ভ না করেই পুলসৌদিও এটি পিকআপ করতে পারে না ( pulseaudio -k; pulseaudio --start)।

বলার জন্য কি কোনও বিকল্প আছে pactlযা পালসোডিওটিকে "সনাক্ত" করতে এবং নতুন প্লাগ ইন করা ডিভাইসগুলি ব্যবহার শুরু করবে?


আমি বিভ্রান্ত করছি udev দ্বারা, যা 2005 সাল থেকে হয়েছে প্রায় কিভাবে খুব আধুনিক, এবং এখনও pulseaudio জরিমানা ... এবং প্রদত্ত যে udev দ্বারা এমনকি নেই না ডিভাইস সনাক্তকরণ (কার্নেল করে), "ডিভাইস সনাক্তকরণের জন্য আধুনিক স্ট্যাক "ইউএসবি সমর্থন ছাড়াই একটি কার্নেল বোঝানো হবে।
user1686

আমি নিশ্চিত না যে আমি আপনার প্রশ্নটি সঠিকভাবে বুঝতে পেরেছি কিনা। অডিও ডিভাইসগুলির স্বয়ংক্রিয় সনাক্তকরণ সম্পর্কিত বিষয়টি (এবং সম্ভবত সঠিক প্রোফাইল নির্বাচন করা) দেবিয়ান বুস্টারে একবারে সমাধান হয়ে গেছে বলে মনে হচ্ছে: আপনি কেবল তাই বলবেন যে আপনার পছন্দসই ডিফল্ট ইনপুট / আউটপুট ডিভাইসগুলি কী এবং একবার সংযুক্ত পালসোডিও এই ডিভাইসে স্যুইচ করে। আপনি যদি কিছুটা বেশি বয়স্ক কিছু ব্যবহার করছেন তবে আপনি gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae
রিচার্ড গোমেস

আপনি এটি দরকারী খুঁজে পেতে পারেন (বা নাও): superuser.com
রিচার্ড গোমেস

উত্তর:


25

আসলে, হ্যাঁ, পালসোদিও পুনরায় আরম্ভ না করেই করার উপায় রয়েছে:

pacmd unload-module module-udev-detect && pacmd load-module module-udev-detect

আমি যখনই আমার বাহ্যিক-সাউন্ডকার্ডে প্লাগ করি বা আমার ল্যাপটপটি জাগ্রত করি তখনই আমি এটি ব্যবহার করি। পালসৌদিও তার ঘরটি পরিষ্কার করে এবং আমার স্পটফাই সংগীতটি আমার বাহ্যিক সাউন্ডকার্ডে স্বয়ংক্রিয়ভাবে ফিরিয়ে আনবে (এটি আমার ডিফল্ট সাউন্ডকার্ড হিসাবে as

আপনার এটি করতে হবে pacmd; এটি pulseaudio-utilsউবুন্টুর প্যাকেজে অন্তর্ভুক্ত রয়েছে ।


কখনও কখনও কাজ কখনও কখনও না। আমার ধারণা এটি যাইহোক একটি সম্পূর্ণ সঠিক উত্তর।
স্টাফেন গৌরিচন

ডেল অক্ষাংশ E5470 তে আমার উবুন্টু 18.04 সিস্টেমটি সাসপেন্ড থেকে জাগ্রত হওয়ার পরে অডিও ডিভাইসটি খুব কমই হারিয়ে ফেলেছে, কিন্তু যখন এটি হয়, তখন এই আদেশটি এটি ঠিক করে দেয়।
কোলোনেল প্রশ্নসমূহ

এটি কেবলমাত্র কাজ যা পুনরায় বুট না করে স্থগিতের পরে আউটপুট ডিভাইসগুলি হারিয়ে যাওয়ার পরে কাজ করে।
জাস্টিন

4

চলমান

pulseaudio -k && pactl load-module module-detect

আমার জন্য কাজ। এটি পালসওডিও পুনরায় চালু করবে এবং অতএব বিদ্যমান ডিভাইসগুলি ভুলে যাবে। এরপরে এটি ডিভাইসগুলির জন্য পুনরায় ত্যাগ করবে। এখানে পার্থক্যটি ইউদেব ব্যবহার করা নয়, সম্ভবত সেটআপের সাথে কোনও সমস্যা রয়েছে যা উদেব সমর্থনকে বাধা দেয়।

এটি আমার জন্য প্রয়োজনীয় ছিল, কারণ আমি আমার ল্যাপটপে বাহ্যিক ডিভাইসগুলি ব্যবহার করি তবে কখনও কখনও অভ্যন্তরীণ স্পিকারগুলি।

কোনও কারণে আপনাকে উভয় কমান্ডের মধ্যে একটি ঘুম জুড়তে পারে।

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