পুলস অডিও সাথে অন্তর্নির্মিত অডিও আউটপুট এবং এইচডিএমআই অডিও আউটপুট উভয়কে কীভাবে সক্ষম করবেন?


17

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

মূলত, আমার কাছে বিল্ট-ইন অডিও সহ একটি ল্যাপটপ রয়েছে (আউটপুট হয় হেডফোন জ্যাক বা বিল্ট-ইন স্পিকারে যায়) এবং এইচডিএমআই। আমি কেডিএ দিয়ে ডেবিয়ান 7.5 চালাচ্ছি।

পূর্বে, আমি কেবল ALSA চালিত ছিলাম এবং আমি এইচডিএমআইতে বাজানোর জন্য স্কাইপকে কনফিগার করতে পেরেছিলাম, তবে কলগুলির জন্য তাদের হেডফোনগুলি ব্যবহার করেছি। আমি পালস ব্যবহার করে অনুরূপ কিছু অর্জন করতে চাই।

আমি নিশ্চিত নই যে স্কাইপ তখনও বেজে উঠছে এবং কলটি অডিও কল করে যখন সেগুলি পুলস অডিওতে প্রেরণ করে আলাদা করে, তবে স্কাইপের লিনাক্স সংস্করণ ইভেন্টগুলিতে স্বেচ্ছাসেবী স্ক্রিপ্টগুলি চালাতে পারে তাই আমি খুশি হব যদি আমি aplayএইচডিএমআই পোর্টে কিছু খেলতে ব্যবহার করতে পারি তবে আমি খুশি হব । যাইহোক, আমি যাই করি না কেন, আমি সর্বদা কেবলমাত্র একটি একক আউটপুট ডিভাইসটি দেখতে (এবং ব্যবহার করতে পারি)।

aplay -l:

**** প্লেব্যাক হার্ডওয়্যার ডিভাইসের তালিকা ****
কার্ড 0: পিসিএইচ [এইচডিএ ইন্টেল পিসিএইচ], ডিভাইস 0: ALC269VB অ্যানালগ [ALC269VB অ্যানালগ]
  সাব-ডিভাইস: ১/১
  সাবডভাইস # 0: সাবডভাইস # 0
কার্ড 0: পিসিএইচ [এইচডিএ ইন্টেল পিসিএইচ], ডিভাইস 3: এইচডিএমআই 0 [এইচডিএমআই 0]
  সাব-ডিভাইস: ১/১
  সাবডভাইস # 0: সাবডভাইস # 0

aplay -L:

ডিফল্ট
    পালস অডিও সাউন্ড সার্ভারের মাধ্যমে প্লেব্যাক / রেকর্ডিং
sysdefault: কার্ড = PCH
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    ডিফল্ট অডিও ডিভাইস
সামনের: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    ফ্রন্ট স্পিকার
surround40: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    4.0 ফ্রন্ট এবং রিয়ার স্পিকারের চারপাশে আউটপুট
surround41: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    ৪.১ ফ্রন্ট, রিয়ার এবং সাবউফার স্পিকারগুলিতে চারদিকে আউটপুট
surround50: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    5.0 ফ্রন্ট, সেন্টার এবং রিয়ার স্পিকারগুলিতে চারদিকে আউটপুট
surround51: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    5.1 ফ্রন্ট, সেন্টার, রিয়ার এবং সাবউফার স্পিকারগুলিতে চারদিকে আউটপুট
surround71: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, ALC269VB অ্যানালগ
    7.1 ফ্রন্ট, সেন্টার, সাইড, রিয়ার এবং ভুফার স্পিকারগুলিতে চারদিকে আউটপুট
HDMI: কার্ড = PCH, দেব = 0
    এইচডিএ ইন্টেল পিসিএইচ, এইচডিএমআই 0
    এইচডিএমআই অডিও আউটপুট

আমি যখন সরাসরি এইচডিএমআই ডিভাইসটি ব্যবহার করার চেষ্টা করি তখন আমি নিম্নলিখিত ত্রুটিটি পাই:

$ অ্যাপলে -ডি এইচডিএমআই সতর্কতা.ওয়াভ
ওয়েভ 'সতর্কতা.ওয়াভ' বাজানো: স্বাক্ষরিত 16 বিট লিটল এন্ডিয়ান, রেট 22050 হার্জ, মনো
অ্যাপলে: সেট_প্রেমস: 1087: চ্যানেলগুলি গণনা অযোগ্য

ইন pavucontrol, কনফিগারেশন ট্যাবের অধীনে, আমি একটি দেখতে Profileনিম্নোক্ত বিকল্প সহ ড্রপ-ডাউন:

অ্যানালগ স্টেরিও দ্বৈত
অ্যানালগ স্টেরিও আউটপুট
অ্যানালগ স্টেরিও (এইচডিএমআই) আউটপুট + এনালগ স্টেরিও ইনপুট
অ্যানালগ স্টেরিও (এইচডিএমআই) আউটপুট
অ্যানালগ স্টেরিও ইনপুট
বন্ধ

আমি যতদূর বলতে পারি, এই সমস্তগুলি (সম্ভবত) প্রত্যাশিত হিসাবে কাজ করে: যাঁরা এইচডিএমআই বলে তারাই এইচডিএমআই বন্দরে অডিও আউটপুটকে পরিচালনা করবে; অন্যটি অন্তর্নির্মিত অডিও কার্ডে। আমি কোনটি নির্বাচন করি না কেন, আমি সর্বদা কেবল আউটপুট ডিভাইসগুলি ট্যাবের অধীনে একটি একক আউটপুট ডিভাইস দেখতে পাই।

আমি অন্তর্নির্মিত বা এইচডিএমআই ডিভাইসটি /etc/pulse/default.paব্যবহারের জন্য যুক্ত করার চেষ্টা করেছি load-module module-alsa-sink device=hw:0,0এবং load-module module-alsa-sink device=hw:0,3- এটির কোনও প্রভাব নেই বলে মনে হয়েছে, বা পালসওডিওতে কোনও প্রোফাইল প্রদর্শন করা যায় না।

উত্তর:


9

আমি আর্চলিনাক্স উইকির নির্দেশের জন্য ঠিক এই ধন্যবাদটি কনফিগার করতে পেরেছি :

একটি সিঙ্ক সেট করুন - এইচডিএমআই - প্যাভুকন্ট্রোল / কনফিগারেশন এবং অন্যটি - এনালগ আউটপুট - আপনি এতে উল্লেখ করেছেন default.pa:

load-module module-alsa-sink device=hw:0,0
load-module module-combine-sink sink_name=combined
set-default-sink combined

আপনি শেষ দুটি লাইন অনুপস্থিত হতে পারে?

সংযোজন: এইচডিএমআইতে অ্যানালগ আউটপুট যুক্ত করা ঠিক আছে, তবে আপনি যদি অন্যভাবে এটি চান তবে কী হবে? দুর্ভাগ্যবশত, (আমি এনালগ ইনপুট রাখা, কল যে "দ্বৈত" ... পালস চান) load-module module-alsa-sink device=hw:0,3করেনি না পালস এর "এনালগ স্টেরিও দ্বৈত" কনফিগারেশন HDMI আউটপুট যোগ করার জন্য হবে। পালস শুরু হবে, তবে কোনও HDMI আউটপুট নেই।

আমি pacmd list-sinksদুটি পরিস্থিতিতে আউটপুট তুলনা । আমি যুক্ত করার সময় device=hw:0,3, এটি পোর্ট ছাড়াই প্রদর্শিত হবে। যখন এইচডিএমআই আউটপুটকে প্যাভুকন্ট্রলে চয়ন করা হত, তখন পোর্ট থাকবে। আউটপুট বিশদটি দেখে, আমি ডিভাইস = hdmi: 0 নিয়ে এসেছি ।

আপনার প্যাভুকন্ট্রোল কনফিগারেশন হিসাবে "অ্যানালগ স্টেরিও দ্বৈত" চয়ন করুন এবং এতে যুক্ত করুন default.pa:

load-module module-alsa-sink device=hdmi:0
load-module module-combine-sink sink_name=combined
set-default-sink combined

একটি যাদুমন্ত্র মত কাজ করে. আমি আমার মাইক্রোফোন ইনপুট রাখি এবং পাভুকন্ট্রোল / আউটপুট ডিভাইসে আমার কাছে এনালগ আউটপুট এবং এইচডিএমআইয়ের জন্য সমস্ত বিকল্প রয়েছে ।


আপনি এই প্রস্তাব সম্পর্কে কি মনে করেন? Askubuntu.com/a/78179/25388 - - আমি এটি কাজ করতে পারিনি, এখনও আপনার প্রস্তাবটি দেবিয়ান ৮.7 এ পাওয়ার চেষ্টা করছি।
লিও লোপোল্ড হার্টজ 준영

আমি শেষ প্রস্তাব কাজ পেতে না। আমি এখন একই সাথে আউটপুট দেওয়ার দুটি বিকল্প দেখতে পাচ্ছি কিন্তু সেগুলির কোনওটিই কাজ করে না।
লিও লোপল্ড হার্টজ 준영
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.