Tự động kết nối liền mạch với tai nghe Bluetooth (Sennheiser Momentum M2 AEBT) trong Ubuntu 16.04


22

Tôi sở hữu một tai nghe Bluetooth ( Sennheiser Momentum M2 AEBT). Tôi đang gặp vấn đề với tự động kết nối, mà tôi đã tìm thấy một cách giải quyết. Tôi muốn một giải pháp thực sự.

Nếu tôi muốn kết nối hoạt động, tôi phải

  1. Kết nối tai nghe.
  2. Chỉnh sửa cài đặt Bluetooth, chọn cấu hình âm thanh "Bộ phận tai nghe"
  3. Ngắt kết nối tai nghe.
  4. Kết nối tai nghe.
  5. Chọn "Phát lại độ trung thực cao" làm cấu hình âm thanh.

Rồi mọi thứ đều đào hoa.

Dưới đây là các kịch bản thay thế mà tôi đã thử:

  1. Khi tai nghe và máy tính tự động kết nối, máy tính sẽ sử dụng cấu hình gần đây nhất (Phát lại độ trung thực cao). Tuy nhiên, VLC sẽ phát âm thanh bị tắt và MPD sẽ bị tạm dừng liên tục.

    Nếu tôi thử tắt cấu hình thành "tắt", sau đó quay lại "Phát lại độ trung thực cao", tôi nhận được thông báo lỗi Failed to change the profile to a2dp_sinkvà tôi thấy các vấn đề tương tự như trước đây. Tình huống tương tự xảy ra nếu tôi thay đổi cấu hình thành "Bộ phận tai nghe", sau đó thử chuyển sang "Phát lại độ trung thực cao".

  2. Bạn có thể thấy trong các hình ảnh có ba tùy chọn: "Tai nghe", "Rảnh tay" và "Chìm âm thanh". Nó dường như không quan trọng mà tôi nhấp vào.

Dưới đây là ảnh chụp màn hình với mô tả.

Các tùy chọn menu có sẵn trong Bluetooth:

nhập mô tả hình ảnh ở đây

Tạm dừng liên tục trong MPD. Tôi có thể di chuyển tiến hoặc lùi, nhưng không có tùy chọn "phát":

nhập mô tả hình ảnh ở đây

VLC sẽ vui vẻ chơi mà không có âm thanh:

nhập mô tả hình ảnh ở đây


Đó là một vấn đề với âm thanh xung
MathCubes

1
Phiên bản Ubuntu nào bạn đang sử dụng? Và môi trường máy tính để bàn nào?
Spencer Hill

Bạn vẫn có vấn đề này? Nếu vậy, xin vui lòng chỉnh sửa đầu ra lspcilsusbbài viết của bạn. Nếu không, xin vui lòng chia sẻ giải pháp của bạn với cộng đồng ở đây. Cảm ơn bạn!
Anh Cả Geek

Câu trả lời:


1

Các giải pháp sau đây làm việc cho tôi:

  1. Kiểm tra xem nếu module-bluetooth-discoverđược tải: pactl list short | grep blue Nếu nó không có trong danh sách thì:
  2. Tải mô-đun: pactl load-module module-bluetooth-discover

Bạn có thể muốn tải lại ngay cả khi nó nằm trong danh sách. Sau đó, thử kết nối lại với âm thanh để có âm thanh Độ trung thực cao.


0

Tôi đã thử các phương pháp được đề xuất khác nhau , nhưng giải pháp ít nhất là tự động một nửa đối với tôi là sử dụng tập lệnh a2dp.py như được mô tả trong câu trả lời này .

Nó thực hiện các bước được đề cập trong câu hỏi của bạn, nhưng bạn phải chạy nó mỗi khi bạn muốn kết nối và bạn cần chuyển một số cho nó để chọn thiết bị bluetooth.

Bạn có thể xác định trình khởi chạy (nhấp chuột phải vào bảng điều khiển, chọn Panel Preferences...) chạy tập lệnh trình bao bọc nhỏ để gọi a2dp.pyvà chuyển cho nó số danh sách thiết bị bluetooth mà tai nghe của bạn thường có. Đối với tôi, con số đó dường như không thay đổi. Ở đây tập lệnh mẫu của tôi run_a2dp.sh(thích ứng với số thiết bị của bạn):

#!/bin/sh
# run a2dp.py and pass it a fixed device selection number
a2dp.py <<EOF
<your number here>
EOF

Nếu bạn có cả a2dp.pyvà điều này run_a2dp.shtrên của bạn $PATH, bạn có thể nhấp vào launcher bất cứ khi nào bạn muốn kết nối với tai nghe. Phải mất vài giây a2dp.pyđể hoàn thành cấu hình, nhưng nó hoạt động với tôi.

Ít nhất không còn dò dẫm xung quanh hoặc chạy các lệnh đầu cuối để hoàn thành nó ...

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.