मैं ब्लूटूथ हेडफ़ोन के माध्यम से कैसे खेल सकता हूं?


17

मैं ब्लूटूथ के माध्यम से अपने लैपटॉप से ​​अपने बोस शांत आराम को जोड़ने की कोशिश कर रहा हूं।

मैं इन हेडफ़ोन को बिना किसी समस्या के अपने हेडफ़ोन से कनेक्ट और पेयर करने में सक्षम हूं क्योंकि मैं किसी भी अन्य वायरलेस ब्लूटूथ डिवाइस का उपयोग कर सकता हूं।

कमांड-लाइन कनेक्शन का प्रयास:

उपयोग करने से bluetoothctlमैं जुड़ने में सक्षम हो सकता हूं, लेकिन जोड़ी नहीं:

[bluetooth]# devices
Device 04:52:C7:32:68:16 Bose QuietComfort 35
[bluetooth]# connect 04:52:C7:32:68:16
Attempting to connect to 04:52:C7:32:68:16
Connection successful
[Bose QuietComfort 35]# devices
[Bose QuietComfort 35]#ch)`pair ': pair 04:52:C7:32:68:16
Attempting to pair with 04:52:C7:32:68:16
Failed to pair: org.bluez.Error.AuthenticationFailed
[CHG] Device 04:52:C7:32:68:16 Connected: no
[CHG] Device 04:52:C7:32:68:16 Connected: yes

हालाँकि, ब्लूटूथ GUI मेनू में, मुझे लगता है कि मुझे डिवाइस के साथ जोड़ा गया है:

यहां छवि विवरण दर्ज करें

हेडफ़ोन खुद को कभी नहीं पहचानते हैं कि लैपटॉप जुड़ा हुआ है, और मेरी ध्वनि सेटिंग्स में मुझे कुछ भी नहीं दिखता है जिसे मैं आउटपुट कर सकता हूं, इसलिए "जोड़ी" मुझे लगता है कि फर्जी है।

यहां छवि विवरण दर्ज करें

तो यह स्पष्ट रूप से ubuntu में एक मुद्दा है।

मैंने डिवाइस को हटाने और फिर से शुरू करने की कोशिश की है, लेकिन हर बार जब मैं कनेक्ट कर सकता हूं लेकिन जोड़ी नहीं। मैंने इस उत्तर के अनुसार ब्लूटूथ ले को निष्क्रिय करने का भी प्रयास किया:

ब्लूटूथ पर उबंटू 16.04 के साथ पेयर बोस क्वाटकॉमफोर्ट 35

लेकिन व्यवहार नहीं बदला।

जब मैं टाइप करता हूं तो यहां होता है info <MAC Address>:

Device 04:52:C7:32:68:16
    Name: Bose QuietComfort 35
    Alias: Bose QuietComfort 35
    Paired: no
    Trusted: no
    Blocked: no
    Connected: yes
    LegacyPairing: no
    UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
    UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
    UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
    UUID: Bose Corporation          (0000febe-0000-1000-8000-00805f9b34fb)
    Modalias: bluetooth:v009Ep400Cd0106

यकीन नहीं होता कि यह मददगार है।

जीयूआई / ब्लूमैन कनेक्शन प्रयास:

मुझे यह पृष्ठ मिला, जो प्रासंगिक लगता है:

Ubuntu 16.04 ब्लूटूथ हेडफ़ोन के लिए ध्वनि उत्पादन नहीं करेगा

मैंने bluemanसुझाव के रूप में उपयोग करने की कोशिश की , जो जब भी मैं अपने डिवाइस को जोड़ने की कोशिश करता है तो दुर्घटनाग्रस्त हो जाता है।

यहां छवि विवरण दर्ज करें

मैंने सुझावित संकुल को चलाकर अपग्रेड करने का प्रयास किया

sudo apt-get install libpam-systemd libsystemd0 libudev1 systemd ubuntu-mono udev

इसने त्रुटि को प्रदर्शित होने से रोक दिया लेकिन मैं अभी भी जोड़ी नहीं बना पा रहा था blueman(कोई त्रुटि नहीं है, यह तब कुछ नहीं करता है जब मैं जोड़ी बनाने की कोशिश करता हूं)।

मैंने tail -f /var/syslogअपने हेडफ़ोन चालू करते समय चलाने की कोशिश की , और यह संदेश देखा:

Dec  7 20:18:15 elitebook bluetoothd[860]: Unable to register GATT service with handle 0x0001 for device 04:52:C7:32:68:16
Dec  7 20:18:15 elitebook bluetoothd[860]: Unable to register GATT service with handle 0x0013 for device 04:52:C7:32:68:16

मुझे लगता है कि यह एक सुराग हो सकता है ...


मैंने 16.04 का उपयोग करके इसी तरह के रजिस्टरों पर ध्यान दिया है, जिसमें ऑडीओफाइल हाइफी, पोर्टेबल स्पीकर और हेडफ़ोन से ब्लूटूथ डिवाइस शामिल हैं। ऐसा प्रतीत होता है कि लॉग इन होने से पहले कनेक्शन बनाने की कोशिश के साथ कुछ चल रहा है और ऐसा लगता है कि लॉग इन करते समय कनेक्शन के साथ विरोध हो रहा है।
Amias

1
यह बहुत अच्छी तरह से आपकी समस्या का समाधान हो सकता है: askubuntu.com/questions/764273/...
बड़ी गीक

क्या pactl list short | grep bluetoothदिखाता है? यदि मॉड्यूल-ब्लूटूथ-पता नहीं दिखाया गया है तो askubuntu.com/a/689297/300665 देखें। यह मदद नहीं कर सकता क्योंकि उबंटू में 16.04 और 16.10 में मौजूद एक युगल ब्लूटूथ ऑडियो बग हैं
जेरेमी 31

/var/log/syslogजब ब्लूमैन युग्मन पर क्रैश होता है , तो कौन-से त्रुटि संदेश दिखाई देते हैं? यह कुछ बहुत आवश्यक सुराग प्रदान कर सकता है।
एल्डर गीक

1
मुझे खुशी है कि आपने इसे सुलझा लिया!
एल्डर गीक

जवाबों:


3

ऐसा लगता है कि अंतर्निहित समस्या इस प्रश्न के समान थी:

/programming/31380594/linux-bluez-dbus-communication

सिवाय इसके कि मैं एक प्रणालीगत Linux सेटअप चला रहा हूँ, इसलिए मुझे उस उत्तर पर टिप्पणी के रूप में करना था:

नए systemd आधारित प्रणाली के साथ, कॉपी /lib/systemd/system/bluetooth.serviceकरने के लिए /etc/systemd/system/bluetooth.serviceऔर परिवर्तन ExecStartकरने के लिए लाइन ExecStart=/usr/lib/bluetooth/bluetoothd -E

- आर्टो बेंदीकेन

इसलिए मैंने ऐसा किया, फिर से शुरू किया, और फिर शुरू किया bluetoothctl, और मैन्युअल रूप से जुड़ा:

[Bose QuietComfort 35]# connect 04:52:C7:32:68:16 
Attempting to connect to 04:52:C7:32:68:16
[CHG] Device 04:52:C7:32:68:16 Paired: yes
Connection successful

इस बार जब मैंने युग्मित किया, तो मेरे हेडफ़ोन ने कनेक्शन को पहचान लिया (वे पहले नहीं थे, भले ही GNOME को लगता है कि युग्मन ने काम किया था) और आउटपुट डिवाइस मेरी डिवाइस सूची में दिखाई दिया।

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