ব্লুটুথ স্পিকার: পছন্দের মোড "উচ্চ বিশ্বস্ততা প্লেব্যাক" (A2DP) সংরক্ষণ হচ্ছে না


43

আপডেট আগস্ট 2017: আমার দ্বারা গৃহীত হিসাবে চিহ্নিত সমাধানটি উবুন্টু 15.10 অবধি কাজ করেছে app 16.04+ এর জন্য সাম্প্রতিক সমাধানগুলির মধ্যে একটি চয়ন করুন।

16.04+ এর জন্য কনফিগার ফাইলটি /etc/bluetooth/main.conf/etc/bluetuth/audio.conf নয়।

আমার কাছে একটি ব্লুটুথ স্পিকার আছে, সনি এসআরএস-বিটিএক্স 300, যা লিনাক্স / উবুন্টু 13.04 এ কাজ করে তবে কিছুটা ফিডিংয়ের পরে। (ডিসেম্বর 2013 আপডেট করুন: 13.10 এ একই সমস্যা রয়ে গেছে)

কম্পিউটারে স্যুইচ করা এবং স্পিকারটিকে পুনরায় সংযুক্ত করার পরে আমাকে পছন্দসই ব্যান্ডউইথ মোডটি "হাই ফিডিলিটি প্লেব্যাক" (এ 2ডিপি) এ প্রতি সেট করতে হবে।

মোডটি প্রতিবার "টেলিফোনি / দ্বৈত" (= লো ব্যান্ডউইথ) এ নিজেকে পুনরায় সেট করে। স্পিকারটি পুনরায় সেট করতে প্রায় 20 টি ক্লিক লাগে (মেনু মাধ্যমে ক্লিক করুন, সংযোগ বিচ্ছিন্ন করুন, পুনরায় সংযোগ করুন, মোড নির্বাচন করুন, পরীক্ষা করুন) এবং এগুলি অবশ্যই অনেকগুলি ক্লিক।

আমি কীভাবে "A2DP" মোডটিকে ডিফল্ট মোড তৈরি করতে পারি, অবিচ্ছিন্নভাবে এটি করা যায়?

কয়েকটি স্ক্রিন শট চিত্রিত করবে।

ইউনিটির শীর্ষ প্যানেলে ব্লুটুথ আইকনে ক্লিক করে এই মেনুটি চয়ন করার পরে ...

প্যানেলে ব্লুটুথ আইকন

এটি স্থাপনের পরে ...

A2DP

... কম্পিউটারটি পুনরায় চালু / স্থগিতের পরে পছন্দসই মোডটি এতে পুনরায় সেট হবে

টেলিফোনি দ্বৈত


আপনি /etc/bluetooth/audio.confফাইলের সেটিংসের সাথে খেলতে চেষ্টা করতে পারেন । যেমন আপনি যদি কোনও হেডসেট ব্যবহার না MaxConnected=1করেন তবে সেটিংটি এতে পরিবর্তন করুন 0
ফ্যালকনার

@ ফ্যালকোনার এটি 15.04 এ কাজ করেছে। ধন্যবাদ।
কালো

উত্তর:


26

হ্যাশ আউট /etc/bluetooth/audio.confনামক একটি বিকল্প আছে AutoConnect=true

sudo nano /etc/bluetooth/audio.conf

স্বয়ংক্রিয় সংযোগ = সত্য লাইনের শুরুতে "#" মুছুন

#আমার ব্লুটুথ হেডসেটের সাথে জিনিসগুলি ঠিকঠাকভাবে সংযুক্ত করে এবং এই অপশনটি সক্ষম করে খুঁজে পেয়েছি

পরিবর্তনটি কার্যকর হওয়ার জন্য ব্লুটুথ পরিষেবাটি পুনরায় চালু করুন:

sudo service bluetooth restart

ধন্যবাদ! - এই কনফিগারেশন ফাইলে, সেই বিকল্পের উপরের মন্তব্য পাঠ্যটি বেশ ভার্জোজ ছিল এবং কিছুটা বিভ্রান্তিকর ছিল ( "সুতরাং সত্যের ডিফল্ট সেটিংসটি সাধারণত একটি ভাল ধারণা" " এবং এটি মন্তব্য করা হয় :। #AutoConnect=true" "#" অপসারণ এখন আমার জন্যও কাজ করছে বলে মনে হচ্ছে, যদিও আমি হ্যাঁ রিবুট করিনি (কেবলমাত্র স্পিকার চালু এবং বন্ধ)
নট করুন

1
আগে এটি কাজ করেছিল, কিন্তু এখন আর তা করে না। আরও ধারণা?
তিআইয়ান্ডার

8
উবুন্টু 15.10 এ তেমন কোনও ফাইল নেই?
টিম

7
16.04 এ তেমন কোনও ফাইল নেই ...
নক করুন

6
উবুন্টু 17.04 হিসাবে, এই জাতীয় কোনও ফাইল নেই। আমি main.confপরিবর্তে AutoConnect=trueফাইলটি কোথাও যোগ করার চেষ্টা করেছি , কিন্তু এটি আমার সমস্যার সমাধান করতে পারেনি ...
জোহানেস লেমনডে

25

নিম্নলিখিত লাইনটি এতে যুক্ত করুন /etc/bluetooth/audio.conf:

[General]
Disable=Headset

এবং তারপরে এই আদেশটি চালান:

sudo service bluetooth restart

থ্রেড: (নেট) ব্লুটুথ হেডসেটের জন্য কেবল এ 2 ডিডি প্রোফাইল সংযুক্ত করুন।


অবিশ্বাস্যভাবে যথেষ্ট, এটি কাজ করেছে। আপনাকে অনেক ধন্যবাদ!
অ্যাভিও

1
ওহ, sudo restart bluetoothসেটিংটি কার্যকর হওয়ার জন্য ভুলবেন না ।
অ্যাভিও

উবুন্টু 14.04 এর জন্য আপস্টার্ট সহ:sudo restart --system bluetooth
দিমিত্রিসান্ডালভ

5
উবুন্টু 16.04 এর জন্য কাজ করে তবে ফাইলটি হ'ল/etc/bluetooth/main.conf
এনকেসাস

1
হ্যাঁ! উবুন্টু 16.04 -> /etc/bluetuth/main.conf এর জন্য কাজ করে।
ব্যবহারকারী 5884583

8

যারা ভাবছেন তাদের জন্য আমি উবুন্টু 16.04 এ পেয়েছি যে উত্তরটির সাথে সামান্য পার্থক্য রয়েছে:

sudo gedit /etc/bluetooth/main.conf

এবং নিম্নলিখিত লাইন আপডেট করুন

#AutoEnable=false

প্রতি

AutoEnable=true

অনুসরণ করেছে

sudo service bluetooth restart

আমার জন্য, একটি ব্লুটুথ অডিও ডিভাইস সংযোগ করার সময় এই অডিও প্রোফাইলটিকে A2DP সিঙ্কে ডিফল্ট করেছে।


কাজ করে, তবে আমি Disable=Headsetনিজের কম্পিউটার যুক্ত এবং পুনঃসূচনা করেছি
ওয়ার্ডসফিউসই

@ সিম্রিকাস বলতে কি বোঝায়? আমি আমার /etc/bluetuth/main.conf ফাইলটিতে Disable = Headset যুক্ত করেছি।
কথার আগে

@WordsForthewise - আমি উভয় লাইন প্রয়োজন কিনা বা, শুধুমাত্র একটিই যথেষ্ট, উভয়ই কাজ করে কিনা তা আমি খুঁজে পেতে চেয়েছিলাম। - পরীক্ষার চেষ্টা করে, আমি দেখতে পাচ্ছি যে বাস্তবে আমার উভয়ই ছিল। মন্তব্য করা Disable=Headsetএবং ব্লুটুথ পুনরায় চালু করা, সব ঠিক আছে। এছাড়াও মন্তব্য করা এবংAutoEnable=true ব্লুটুথ পুনঃসূচনা: হেডসেটটি সংযুক্ত করতে পারে না। তবে সিস্টেমটি পুনরায় চালু করার পরে আমি এটি সংযোগ করতে পারি এবং উভয় লাইনই এখনই মন্তব্য করা হলেও সব ঠিক আছে। বিজোড়।
সিপ্রিকাস

4

আমি জিনোম 3 ব্যবহার করছি এবং কিছুক্ষণ পরে আমার হেডসেটটি আর এ 2 ডি পি তে আর সংযুক্ত থাকবে না। জিনোমকে ফাইলটি /var/lib/gdm3/.config/pulse/client.conf(রুট হিসাবে) তৈরি করে এবং এর সাথে নীচের লাইনগুলি যুক্ত করে একটি ডালিউডিও ডেমন তৈরি করা আমাকে থামাতে হয়েছিল :

autospawn = no
daemon-binary = /bin/true

তারপরে মালিককে জিডিএম সেট করুন:

sudo chown gdm:gdm /var/lib/gdm3/.config/pulse/client.conf

তারপরে লগ অফ / অন করুন বা gdmব্যবহারকারী হিসাবে চলমান পালসওদিও প্রক্রিয়াটি সন্ধান করুনps aux | grep pulse

(ছাঁটাই করা) আউটপুট দেখতে দেখতে:

gdm       2943  10616 ?        S<l  Sep01   0:00 /usr/bin/pulseaudio..

তারপরে যে প্রক্রিয়াটি kill <pid>আমার সাথে ছিল তা হত্যা করুন2943

চলমান bluetoothctlএবং আবার সংযুক্ত আমি তখন চালাতে পারে pacmd list-cardsএবং আমার ডিভাইসটিকে খুঁজে index: 2সঙ্গে a2dp_sink প্রয়োজন এবং পরিবর্তন pacmd set-card-profile 2 a2dp_sink

অবশেষে আবার কাজ!


0

উবুন্টু 14.04 এ সংযুক্ত থাকাকালীন অ 2 অডিপি ব্লুটুথ ডিভাইসে অডিওকে অটো স্যুইচ করার জন্য আমি https://sandalov.org/blog/2146/ থেকে প্রাপ্ত নির্দেশাবলী অনুসরণ করেছি এবং এটি পুরোপুরি কার্যকর হয়েছে।

পরিবর্তন /etc/pulse/default.paস্বয়ংক্রিয়ভাবে Bluez করার pulseaudio বেসিনে পরিবর্তন করুন:

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
load-module module-switch-on-connect  # Add this
.endif

/etc/bluetooth/audio.confA2DP প্রোফাইলটি স্বয়ংক্রিয়ভাবে সংশোধন করুন (এইচএসপি / এইচএফপির পরিবর্তে):

[General]
Disable=Headset # Add this

পরিবর্তনগুলি প্রয়োগ:

pulseaudio -k # Restarts pulseaudio
sudo service bluetooth restart # Restarts BT

আরও তথ্য এখানে: https://wiki.archlinux.org/index.php/ ব্লুথুথ_হেডসেট


16.04 এর জন্য কাজ করছে না। এই উত্তরটি সমস্ত অডিও আউটপুট উত্সগুলি অক্ষম করে (পালস অডিওতে একটি ত্রুটি তৈরি করে)।
স্টিভেনএমসি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.