পালসওডিও স্বয়ংক্রিয়ভাবে ব্লুটুথ হেডসেট সনাক্ত করছে না


25

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

pulseaudio -k
sudo alsa force-reload

কয়েক সেকেন্ড পরে কনফিগারেশন ট্যাবে হেডসেট উপস্থিত হয়।

আমি লাইনটি .োকানোর চেষ্টা করেছি

load-module module-switch-on-connect

/etc/pulse/default.pa এ কিন্তু এটি কোনও লাভ করে না। আমি আলসা থেকে পালসৌদিও এবং পালসওডিও-মডিউল-ব্লুটুথের সবকিছু ঠিকঠাক করে পুনরায় ইনস্টল করার চেষ্টা করেছি। কিছুই কাজ করে না।

কমান্ড ফোর্স-রিলোডটি ব্যবহার না করে হেডসেটটি লোড করার জন্য কি কোনও কার্যকারিতা রয়েছে? ডালমন ডিভাইসটি স্বয়ংক্রিয়ভাবে ডিভাইসটি সনাক্ত করতে পারে?

আমি যোগ করার চেষ্টা করেছি:

    pcm.bluetooth {
    type bluetooth
    device "XX:XX:XX:XX:XX:XX"
    profile "auto"
   }

আমার হোম ডিরেক্টরিতে একটি ফাইল .Asoundrc এ কিন্তু এটি কোনও পার্থক্য করে না

পালসৌদিও ডেমনকে হত্যা করার পরে, আমার এমনকি ভলিউম হটকিগুলি কাজ করা বন্ধ করে দেয়। আমাকে নিয়োগ করতে হবে

amixer set Master 4%- -q unmute
amixer set Master 4%+ -q unmute

কীবোর্ড থেকে ভলিউম পরিচালনা করতে অন্য কিছু কী সংমিশ্রণে। হটকিগুলিকে আদেশগুলি অর্পণ করা কার্যকর হয় না। ভলিউম কী কীভাবে ডিমনকে আবদ্ধ? নতুন ডেমন-টি (পুনরায় চালু করার পরে) -তে কীগুলি আবদ্ধ করার অন্য কোনও উপায় আছে?

হালনাগাদ

সমস্যাটি খুঁজে পেয়েছি। কমান্ড ব্যবহার করে

pactl list | grep -i module-bluetooth-discover

আমি জানতে পেরেছি যে ব্লুটুথ আবিষ্কার মডিউলটি লোড হয়নি।

তবে / etc / পালসে আমার ডিফল্ট.পিএ ফাইলটিতে লাইন রয়েছে

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

তাহলে কেন মডিউলটি পালসওডিও স্টার্টআপে লোড হয় না?

কমান্ড জারি করার পরে

sudo pactl load-module module-bluetooth-discover

ব্লুটুথ হেডসেটটি সঠিকভাবে কাজ করে এবং আলসা হত্যা এবং পুনরায় চালু না করে স্বয়ংক্রিয়ভাবে সনাক্ত করা হয়।


আমি একই সমস্যা আছে।
বোরিভোজ পেট্রোভিক

@ বরিভোজেপেট্রোভিক, যদিও আমি সমাধানটি খুঁজে পেলাম না, আমি একটি কার্যনির্বাহী পেয়েছি। প্রথমে কমান্ডগুলি ব্যবহার করে মডিউলগুলি লোড করুন: সুডো প্যাকটেল লোড-মডিউল মডিউল-ব্লুটুথ-আবিষ্কার; সুডো প্যাকটেল লোড-মডিউল মডিউল-স্যুইচ-অন-কানেক্ট করুন তারপরে, আপনার ব্লুটুথ হেডসেটটি সংযুক্ত করুন। যদি হেডসেট সংযুক্ত থাকে তবে পালসওদিও এটি না দেখায়, সুডো কিলাল -9 পালসওডিও কমান্ডগুলি ব্যবহার করুন; সুডো আলসা ফোর্স-রিলোড; sudo killall -9 xfce4-volume; xfce4-ভলিউমড; এটি পালসওডিও পুনরায় লোড করবে এবং আপনার ভলিউম কীগুলিও কাজ করা শুরু করবে। আশা করি এটি সাহায্য করবে :)
adityap174

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

আপনি কি উত্তর হিসাবে যোগ করতে পারেন?
ব্রায়াম

আমি pactl নেই তালিকা ছাড়া একই সমস্যা আছে, module-bluetooth-policyএবং module-bluetooth-discover! আবার, কে.ডি. অ্যাপ্লিকেশনগুলির মাধ্যমে প্লেব্যাক সূক্ষ্মভাবে কাজ করে, তবে পালসওডিওর মাধ্যমে প্লেব্যাক কাজ করে না। কারও কি কোনও ক্লু আছে?
আসফন্দ কাজী

উত্তর:


13

আমি অন্য উত্তরে এর জন্য একটি সমাধান পেয়েছি, সমস্যাটি হল যে এক্স 11 এর আগে পালসোডিও ব্লুটুথ মডিউলটি লোড হয়ে গেছে, বেশ কয়েকটি কনফিগার ফাইল পরিবর্তন করে কৌশলটি চালায়: পালস অডিও ব্লুটুথ মডিউল 15.10 / 16.04 / 16.10 লোড করতে পারে না

vim /etc/pulse/default.pa

নিম্নলিখিত লাইনে মন্তব্য করুন (লাইনের শুরুতে একটি # দিয়ে):

#load-module module-bluetooth-policy
#load-module module-bluetooth-discover

এখন ফাইলটি সম্পাদনা করুন /usr/bin/start-pulseaudio-x11নিম্নলিখিত লাইনগুলি সন্ধান করুন:

   if [ x”$SESSION_MANAGER” != x ] ; then
    /usr/bin/pactl load-module module-x11-xsmp “display=$DISPLAY session_manager=$SESSION_MANAGER” > /dev/null
   fi

এবং এগুলিতে তাদের পরিবর্তন করুন:

   if [ x"$SESSION_MANAGER" != x ] ; then
    /usr/bin/pactl load-module module-x11-xsmp "display=$DISPLAY session_manager=$SESSION_MANAGER" > /dev/null
   #
   # Added per StackExchange http://askubuntu.com/questions/366032/pulseaudio-not-detecting-bluetooth-headset-automatically
   #
    /usr/bin/pactl load-module module-bluetooth-policy
    /usr/bin/pactl load-module module-bluetooth-discover
   fi

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

এই ফিক্সটি এখানে বর্তমান পরামর্শের বিপরীতে রয়েছে: https://freedesktop.org/wiki/Software/PulseAudio/ ডকুমেন্টেশন / ব্যবহারকারী / ব্লুথুথ /


আমার ক্ষেত্রে সিটি আউটপুট ডিভাইসটি সেল করার জন্য আমার কেবল প্যাভুকন্ট্রোল ব্যবহার করা দরকার। ব্লুম্যান আমার সমস্যাটি সমাধান করতে পারেনি
পিটার

আপনার প্যাচটি অত্যন্ত গুরুত্বপূর্ণ কারণ উভয়ই module-bluetooth-policyএবং module-bluetooth-discoverসেরা অভিজ্ঞতা সরবরাহ করে (এবং সুস্পষ্ট একটি)। আমি যখন আমার হেডসেটের সাথে সংযুক্ত থাকি, তখন আমার প্রত্যাশাটি স্বয়ংক্রিয়ভাবে শব্দটি পাওয়া যায় অন্যথায় আমি কেবল এটি বন্ধ করি
develCuy

আমার ক্ষেত্রে এটি কাজ করে না। আমি following / .bashrcpactl load-module module-bluetooth-discover
এলেকসান্ডার রিয়াভভ

6

এই:

sudo apt-get install pulseaudio-module-bluetooth 
sudo pactl load-module module-bluetooth-discover

কমপক্ষে আমার ব্লুটুথ ডিভাইসটি পালসওডিওতে তালিকাভুক্ত করার জন্য উবুন্টু 14.10 (লেনভো x240) এ আমার পক্ষে কাজ করেছেন।


আমার পক্ষে উবুন্টু 14.10 এ এটিই লেগেছে! নিস!
ইভান ক্যারল

4

মনে হচ্ছে Blueman মধ্যে কিছু (উত্তরাধিকার?) কোড যা ইচ্ছাকৃতভাবে নিয়ে একটি সমস্যা আছে unloads module-bluetooth-discover প্রারম্ভে (অর্থাত উপর পরে এটি থেকে লোড হয়েছে /etc/pulse/default.paআরো বিস্তারিত জানার জন্য এখানে দেখুন:। Https://github.com/blueman-project/blueman/issues/ 64


2

আমি জানি এটি একটি পুরানো পোস্টের কিছুটা। তবে সম্প্রতি আমার একই সমস্যা হওয়ায় আমি বরং একটি সহজ সমাধান পেয়েছি: কেবলমাত্র পলসৌডিও-মডিউল-ব্লুটুথ ইনস্টল করুন

sudo apt-get install pulseaudio-module-bluetooth

http://ubuntuforums.org/showthread.php?t=1909957

শুভকামনা যে :)


1

বহু সংখ্যক পোস্ট বিশ্লেষণ করার পরে আমার উপসংহারটি হল যে নীল মানুষ ইচ্ছাকৃতভাবে মডিউল-ব্লুটুথ-আবিষ্কারটি আনলোড করছে, তাই আমার ক্ষেত্রে সমাধানটি আমার সিস্টেম থেকে ব্লুম্যানকে আনইনস্টল করা হয়েছিল। এর পরে, সবকিছু ঠিকঠাক কাজ করে।


এটি 16.04.1 এলটিএস-এ আমার জন্য কাজ করার চূড়ান্ত পদক্ষেপ ছিল। ধন্যবাদ!
অ্যালান জুর্গেনসেন

0

এক্সবুন্টু 13.10 64 বিট চালানো আমার একই সমস্যা ছিল। মডিউল-ব্লুটুথ-আবিষ্কার লোড করা ম্যানুয়ালি সমস্যার সমাধান করে। আমি এটিকে স্থায়ীভাবে স্থিরও করি। আমি রিবুট করেছি এবং হেডসেটটি মডিউল-ব্লুটুথ-আবিষ্কার লোড না করে কাজ করেছে। মনে হচ্ছে এটি একবার সফলভাবে সংযুক্ত হতে হবে এবং তারপরে এটি ঠিকঠাক কাজ করছে।

আমি অবাক হয়েছি কেন ডিফল্ট.পিএতে মডিউল-ব্লুটুথ-আবিষ্কার রয়েছে এবং মডিউলটি ডিস্কে উপস্থিত রয়েছে তবে এটি প্যাকটাল তালিকায় তালিকাভুক্ত নয়?

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


উত্তর দেওয়ার জন্য তবে পুনরায় বুট করার পরে, কমান্ডটি ব্যবহার করে: 'প্যাকটেল তালিকা | grep -i মডিউল-ব্লুটুথ-আবিষ্কার 'কি এটি দেখায় যে মডিউলটি লোড হয়েছে, পুনরায় বুটের পরে সবকিছু পুনরায় সেট হয়ে যায় এবং আমাকে প্রতিবার সেই আদেশগুলি জারি করতে হবে। ব্লুম্যানের মাধ্যমে হেডসেটটি সংযুক্ত করার সময়, আমি প্রোফাইলটিকে a2dp এ স্যুইচ করি।
adityap174

পুনরায় বুট করার পরে 'প্যাক্টাল তালিকা | গ্রেপ -i মডিউল-ব্লুটুথ-আবিষ্কার 'কিছুই দেয় না, এবং হেডসেটটি সনাক্ত করা যায় না। বট লোড মডিউল-ব্লুটুথ-আবিষ্কার, একবার একটি লগ লগ আউট আবার, একটি নতুন ডাল সার্ভার আরম্ভ করা হলে ছাড়া মডিউল-ব্লুটুথ-আবিষ্কার লোড কিন্তু হেডসেট কাজ করে। ???
আদম

0

আমার ওবুন্টু 14.04 এও এই সমস্যা আছে। সবচেয়ে সহজ সমাধানটি হ'ল অফিশিয়াল ব্লুম্যান ডেভস পিপিএ যুক্ত করুন:
https://launchpad.net/~blueman/+archive/ubuntu/ppa
আপডেটের পরে এটি আমার পক্ষে কাজ করে।


1
এটি 14.04-এ আমার জন্য আরও ভাল কাজ করেছে, যদিও এটি পুরানো সংস্করণ।
জার্নো

এটি উবুন্টু 16.04 এ কাজ করে না। :-(
ক্রিশ্চিয়ানা নিকোলাই

0
sudo apt-get install pulseaudio-module-bluetooth

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

এটিতে যুক্ত করাও .profileকাজ করে না - যদি না এটি 8 সেকেন্ডের ঘুমের বিলম্বের আগে ঘটে।

কয়েকটি সমাধানের সাথে অবিরামভাবে কাজ করে এমন একটি সমাধান খুঁজে পেয়েছেন:

Right-click the blueman icon -> Plugins

এবং পালস অডিও প্লাগইনটি অক্ষম করুন ।


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

@ user203621 রান করে দেখুন pavucontrol যেতে কনফিগারেশন ট্যাব, যোগ দেখেছি তুমি সেখানে A2DP আপনার Bluetooth ডিভাইস প্রফাইল সেট করতে পারেন তাহলে কি হবে? (যখন ব্লুটুথ ট্রাবলশ্যুটিং, একই কনফিগারেশন ট্যাবে আমি প্রায়ই সেট অডিও সালে নির্মিত করার কেউ পাশাপাশি)
MTL দেব

0

[হালনাগাদ]

কেএক্সস্টুডিওতে ক্যাডেন্সের সাথে একটি বিশেষ সেটআপ রয়েছে, সম্পাদনা করার জন্য সঠিক ফাইলগুলি অবস্থিত রয়েছে /usr/share/cadence/pulse2jack/, সেখানে 2 টি ফাইল রয়েছে play.paএবং play+rec.pa। এটি উভয় যুক্ত করুন:

load-module module-bluetooth-policy
load-module module-bluetooth-discover

[মূল - ডিবাগিংয়ের জন্য ভাল]

উবুন্টু + কেডিএ এবং কেএক্সস্টুডিওতে আমি এর মতো একটি অটোস্টার্ট স্ক্রিপ্ট ব্যবহার করছি:

#!/usr/bin/env sh
sleep 10
/usr/bin/pactl load-module module-bluetooth-policy
/usr/bin/pactl load-module module-bluetooth-discover

এছাড়াও, নিশ্চিত হয়ে নিন যে আপনি এটিও করেছেন:

sudo apt install pulseaudio-module-bluetooth pavucontrol

প্রোফাইলগুলির মধ্যে স্যুইচ করার জন্য প্যাভুকন্ট্রোল থাকা খুব গুরুত্বপূর্ণ (উচ্চ বিশ্বস্ততা এ 2 জিডি বা হেডসেট এইচএসপি / এইচএফপি)

এবং, আপনি যদি দুর্ভাগ্য হন, তবে এটি আপনার অ্যান্টেনা সেটিংসের কারণে হতে পারে, তাই এটি ব্যবহার করে দেখুন:

sudo rfkill unblock 0
sudo hciconfig hci0 up

এখন আপনার ওয়্যারলেস হেডসেটটি উপভোগ করুন!

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