আপনি কীভাবে উবুন্টু 18.04 এ একটি ডিফল্ট অডিও আউটপুট ডিভাইস সেট করবেন?


38

যতবার আমি বুট আপ করি তখনই আমার অডিও আউটপুট ডিভাইসটি আমার "লাইন আউট" হেডফোনগুলিতে স্যুইচ করতে হবে কারণ কোনও কারণে আমার মাইক্রোফোন স্পিকার হিসাবে ডিফল্ট হয়েছিল।

এই স্ক্রিনশটটি দেখুন [এই স্ক্রিনশটটি দেখুন

উত্তর:


42

একটি ডিফল্ট অডিও ইনপুট / আউটপুট সেট করতে এখানে একটি সুস্পষ্ট ব্যাখ্যা টিউটোরিয়াল

প্রথম: অডিও আউটপুট ডিভাইসগুলি ব্যবহার করে তালিকাবদ্ধ করুন

pactl list short sources  

আউটপুট উদাহরণ:

pactl list short sources
0   alsa_output.pci-0000_02_00.1.hdmi-stereo.monitor    module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
1   alsa_input.usb-AVerMedia_Technologies__Inc._Live_Gamer_Portable_2_5202050100060-03.analog-stereo    module-alsa-card.c  
2   alsa_output.usb-Blue_Microphones_Yeti_Stereo_Microphone_REV8-00.analog-stereo.monitor   module-alsa-card.c  s16le 2ch 44100Hz   SUSPENDED
3   alsa_input.usb-Blue_Microphones_Yeti_Stereo_Microphone_REV8-00.analog-stereo    module-alsa-card.c  s16le 2ch 44100Hz   RUNNING

দ্বিতীয় : একটি ডিফল্ট আউটপুট ডিভাইস সেট করতে কমান্ডটি চালান

pactl set-default-sink <'output_device_name'>

উদাহরণ: pactl set-default-sink 'alsa_output.pci-0000_00_1f.3.analog-stereo'

এখন, প্রতিটি কাজটি পুনরায় আরম্ভ করার জন্য, এটি অনুসরণ করুন:

প্রথমে /etc/pulse/default.pa ফাইলটি খুলুন :

sudo -H gedit /etc/pulse/default.pa

তারপরে ফাইলের নীচে স্ক্রোল করুন, যেখানে দুটি লাইন দিয়ে set-মন্তব্য করা হবে।

এখন, এই রেখাগুলিকে সংবিধানিত করুন এবং আপনি ডিফল্ট হতে চান এমন সিঙ্কের সংখ্যা (আউটপুট জন্য) / উত্স (ইনপুট জন্য) এর সাথে শব্দগুলি ইনপুট এবং আউটপুট প্রতিস্থাপন করুন।

উদাহরণ (উভয় ডিফল্ট ইনপুট এবং আউটপুট সেট করে):

### Make some devices default
set-default-sink 3
set-default-source 3

পিএস: বিমের সাথে মন্তব্যে যেমন আলোচনা হয়েছে তেমনি ইনপুট / আউটপুট সংখ্যার পরিবর্তে ইনপুট / আউটপুট নাম রাখাও সম্ভব ( তাঁর মতে ) /etc/pulse/default.pa

উদাহরণ:

### Make some devices default
set-default-sink alsa_output.pci-0000_00_1f.3.analog-stereo
set-default-source alsa_output.pci-0000_00_1f.3.analog-stereo.monitor

এটি করার পরে, সংরক্ষণ করুন এবং প্রস্থান করুন। তারপরে, চালিয়ে ~ / .config / পালস ডিরেক্টরিটি মুছুন rm -r ~/.config/pulseএবং তারপরে সিস্টেমটি পুনরায় বুট করুন। সিস্টেমটি পুনরায় বুট করার পরে, উপযুক্ত ডিভাইসগুলি এখন ডিফল্ট হিসাবে সেট করা উচিত।



সম্পাদনা করুন:
হিসাবে উল্লেখ ahmorris তার মধ্যে উত্তর , কিছু এই লাইন মন্তব্য করতে ছিল load-module module-switch-on-connectফাইলে /etc/pulse/default.paহতে # load-module module-switch-on-connectঅর্ডার ক্রমাগত পরিবর্তন করা হবে।


2
ব্যবহারকারীর হোম ডিরেক্টরি মালিকানাধীন, তাই sudoচলমান সময় প্রয়োজন হয় নাsudo rm -r ~/.config/pulse
বেনআর

আমি মনে করি আপনি আপনার প্রথম উদাহরণ আউটপুটে উত্সগুলির সাথে মিশে গেছেন।
উইল মেন্টজেল

'alsa_output.pci-0000_00_1f.3.analog-stereo'ডিভাইসের সংখ্যার চেয়ে সেট-ডিফল্ট-সিঙ্কের জন্য নামের স্ট্রিংটি ( উদাহরণস্বরূপ) ব্যবহার করা আরও বেশি অর্থবোধ করে। সংখ্যাটি বদলে যেতে পারে, সেই নামটি সম্ভবত না ...
বিম

@ বিম আমার নামগুলিও বদলে গেছে :- ডি। নাম এবং সংখ্যা উভয়ই একটি কম্পিউটার থেকে অন্য কম্পিউটারে পরিবর্তিত হয় বলে আমার ধারণা।
সিঙ্গরিয়াম

1
@singrium আপনি ব্যবহার বলতে pactl list short sinksনীচে আপনি ব্যবহার এবং উদাহরণে pactl list short sources। এটা একটু বিভ্রান্তিকর।
উইল মেন্টজেল

9

সিঙ্গরিয়ামের উত্তরটির কাজটি করার জন্য, আমাকে এইটি /etc/pulse/default.paযুক্ত করে আমার থেকে এই লাইনটি মন্তব্য করতে হয়েছিল #:

# load-module module-switch-on-connect

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


1
এটাও আমার সমস্যা ছিল! আমার একটি হাবের সাথে একটি ওয়্যারলেস হেডসেট সংযুক্ত রয়েছে যা সনাক্ত হয়ে যায় আমার ডিফল্ট ডিভাইসটি শুরু হওয়ার পরে, এটির জন্য চিয়ার্স।
সিডওফসি

এইচডিএমআই আউটপুট / ডিসপ্লে সহ আমার পক্ষে প্রয়োজনীয় ছিল যা কোনও অডিও ডিভাইস হিসাবেও কাজ করতে পারে।
বিম

8

PulseAudio Volume Controlআপনি যদি কোনও জিইউআই ব্যবহার করতে পছন্দ করেন তবে এটি করা যেতে পারে ।

একবার আপনি পালস অডিও ভলিউম কন্ট্রোলটি খুললে, configuration(শেষ ট্যাব) চয়ন করুন, তারপরে profileড্রপডাউন মেনু থেকে আপনি যে আউটপুট এবং / অথবা ইনপুটটি ব্যবহার করতে চান তা নির্বাচন করুন । এটি এর সাথে দেখতে অনুরূপ হওয়া উচিত

PulseAudio Volume Control প্রতিটি ইনপুট, আউটপুট, সিস্টেম শব্দ এবং বর্তমানে ব্যবহৃত অ্যাপ্লিকেশনগুলির জন্য ভলিউম স্তরগুলি সামঞ্জস্য করতেও ব্যবহার করা যেতে পারে।

এখানে পলস অডিও সম্পর্কে আরও তথ্য সহ লিনাক্সহিন্টের একটি পোস্ট


এই সমাধানের জন্য ধন্যবাদ। আমি 18.04.1 এ আপগ্রেড হয়ে আফসোস করতে শুরু করি। পালস অডিও ভলিউম কন্ট্রোলটিও অদৃশ্য হয়ে গেল> :(
আলফোনসো নিশিকাওয়া

1
আমার উল্লেখ করা উচিত, আমি উবুন্টু স্টুডিও ব্যবহার করছি, যার কয়েকটি পার্থক্য রয়েছে। যদিও আমি লক্ষ্য করেছি যে আপগ্রেড করার পরে ডালটি অনুপস্থিত ছিল। 18.04 ALSA ব্যবহার করে তবে পালস ইনস্টল করা যায়। হতে পারে এটি (উপরের একই পোস্ট) সাহায্য করবে: linuxhint.com/pulse_audio_sounds_ubuntu
স্টারবাক

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