उबंटू में ब्लूटूथ स्पीकर कोई आवाज नहीं 16.04


36

कुबंटु 16.04 में अपग्रेड करने के बाद मेरा जेबीएल फ्लिप 2 ब्लूटूथ स्पीकर अब काम नहीं करता है।

यह बस ठीक से जोड़ता है, और स्पीकर के साथ A2DP सिंक का उपयोग करने के लिए ध्वनि सेट की गई है, लेकिन मुझे कोई आवाज़ नहीं मिलती है।

मैंने पाया कि कुछ जगहों पर दावा किया गया था कि मुझे बदलना होगा /etc/bluetooth/audio.conf, लेकिन वह फ़ाइल अब मौजूद नहीं है।

क्या किसी को पता है कि मुझे इसे फिर से काम करने के लिए कैसे मिलता है?


14.04 से 16.04 तक अपग्रेड करने के बाद JBL चार्ज 2+ के साथ एक ही मुद्दा। पेयरिंग सफल है (स्पीकर कंसीलर की पुष्टि करने के लिए बीप करता है और उबंटू स्पीकर को कनेक्टेड दिखाता है) लेकिन बीटी डिवाइस में ऑडियो भेजने के लिए पल्स का अनुरोध करने पर कोई भी ध्वनि पुन: उत्पन्न नहीं होती है। हो सकता है कि पल्स के साथ कोई समस्या जैसे कि वीयू-मीटर फ्रीज हो जब स्पीकर और पोर्ट में केवल ऑडियो भेजने की कोशिश हो, जिसमें "स्पीकर" शामिल हो, जब इसमें "ऑफ", "हाई फिडेलिटी प्लेबैक (A2DP)" और "टेलीफोनी डुप्लेक्स (HSP / HFP) शामिल हों। ) “पहले।
मैक्सुरे

Syslog से सुराग: /// pulseaudio [1942]: [pulseaudio] मॉड्यूल-Bluez5-device.c: डिफ़ॉल्ट प्रोफ़ाइल कनेक्ट नहीं है, प्रोफ़ाइल का चयन /// bluetoothd [790]: / org / bluez / hci0 / dev_0C_A6_94_EE_96_4E / fd0: fd (24) तैयार /// pulseaudio [1942]: [pulseaudio] bluez5-use.c: ट्रांसपोर्ट TryAcquire () ट्रांसपोर्ट / org / Bluez / hci0 / dev_0C_6_94_EE_96_4E / fd0 (ऑपरेशन के लिए अधिकृत नहीं) /// kernel: [ 842.519817] इनपुट: 0C: A6: 94: EE: 96: 4E as / devices / virtual / input / input15
MaxAuray

2
मैंने इस बग के लिए एक बग खोल दिया। इस वीडियो के
Aleksandr Panzin

जवाबों:


28

16.04 में अपग्रेड करने के बाद मुझे यही समस्या थी। मेरे लिए, कोई वास्तविक समाधान नहीं है, लेकिन मुझे स्पीकर को काम करने के लिए मिल सकता है। मैं कुबंटु चला रहा हूं इसलिए ये चरण केडीई के लिए हैं, और मुझे यकीन नहीं है कि समान एकता के कदम क्या हैं, लेकिन मुझे लगता है कि वे समान हैं।

यहाँ मैंने क्या किया है:

  1. स्पीकर को कनेक्ट होने दें।
  2. अपनी ऑडियो सेटिंग में, प्रोफ़ाइल को "हेडसेट हेड यूनिट (HSP / HFP)" या समकक्ष में बदलेंयहाँ छवि विवरण दर्ज करें
  3. पावर ऑफ़ स्पीकर को डिस्कनेक्ट करें
  4. ब्लूटूथ सेवा को पुनरारंभ करें

    sudo service bluetooth restart

  5. स्पीकर को वापस पावर दें और फिर से कनेक्ट करें

  6. अपनी ऑडियो सेटिंग्स में, प्रोफ़ाइल को "हाई फिडेलिटी प्लेबैक (A2DP सिंक)" या समकक्ष में बदलें यहाँ छवि विवरण दर्ज करें

A2DP को अब काम करना चाहिए। अब तक, ऐसा लगता है कि चीजें केवल तभी गलत हो जाती हैं जब मैं A2DP मोड में कनेक्ट करने का प्रयास करता हूं। जब तक कोई वास्तविक फिक्स / वर्कअराउंड नहीं होता है, मैं स्पीकर को बंद करने या डिस्कनेक्ट करने से पहले हमेशा एचएसपी / एचएसएफ मोड पर स्विच करने के लिए याद रखने की कोशिश करने जा रहा हूं।

अद्यतन करें:

यह कनेक्ट करने के लिए पर्याप्त है, एचएसपी / एचएफपी मोड पर स्विच करें, डिस्कनेक्ट करें, फिर से कनेक्ट करें और ए 2 डीपी मोड में वापस स्विच करें। ब्लूटूथ सेवा को पुनरारंभ करने का कोई कारण नहीं है।


2
मेरे लिए काम करता है .. हालांकि हैरान। क्या आपको स्थायी फ़िक्स मिला?
हाईड

2
नहीं, दुर्भाग्य से मैंने नहीं किया है। मैं हर समय ब्लूटूथ ऑडियो का उपयोग करता हूं (अपने बिल्ट-इन ऑडियो से ज्यादा) इसलिए मुझे उम्मीद है कि यह जल्द ही ठीक हो जाएगा।
जामिनसोर

एक साधारण ध्वनि के लिए इस तरह का उपद्रव एक यांत्रिक चीज़ से निकलता है !! यह हर किसी के जीवन को आसान बनाने के लिए था ...
हामिद

यह एकमात्र तरीका है जिसे मैंने इसे सही करने के लिए पाया है। यह या मरम्मत, लेकिन यह अनिवार्य रूप से वैसे ही काम करता है।
DevDonkey

1
जब मैं एक नया स्पीकर प्राप्त करूंगा या अपने पुराने को ठीक करूंगा, तो मैं इसे एक शॉट दूंगा ... मैं हर बार इन चरणों के माध्यम से मैन्युअल रूप से एक स्क्रिप्ट चलाना पसंद करता हूं।
जामिनसोर

12

सभी वर्कअराउंड का परीक्षण करने के बाद, मैंने प्रोफाइल को बदलने, डिस्कनेक्ट करने, फिर से कनेक्ट करने और प्रोफाइल को a2pp में बदलने के लिए एक पायथन स्क्रिप्ट लिखी।

python3.5 के साथ डिवाइस को जोड़ी / मोड़ने के बाद इसे चलाएं।

https://gist.github.com/pylover/d68be364adac5f946887b85e6ed6e7ae#file-a2dp-py

EDIT 1

$ python3.5 a2dp.py 
Connection MADE
Selecting device:
Device MAC: 00:22:37:3D:DB:1A
Device ID: bluez_card.00_22_37_3D_DB_1A
Sink: bluez_sink.00_22_37_3D_DB_1A
Turning off audio profile.
Disconnecting the device.
Connecting againt.
Setting A2DP profile
Device ID: bluez_card.00_22_37_3D_DB_1A
Updating default sink
Exiting bluetoothctl

3
Gist से आपकी पटकथा ने खूबसूरती से काम किया! धन्यवाद!
जेसन मैकविटा

2

मेरे पास मुद्दा था। मेरे लिए ब्लूटूथ डिवाइस को हटाने और इसे फिर से खोजने और फिर से जोड़ने के लिए काम किया।


इससे मेरे लिए हल हो गया। 14.04 से 16.04 तक अपग्रेड करते समय इसने काम करना बंद कर दिया।
वेजर्ड टोरुंड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.