Urządzenie audio Bluetooth jest podłączone, ale nie wyświetla się w urządzeniach audio

9

Ubuntu 15.04 Dell XPS-13

Mogę podłączyć urządzenia audio przez Bluetooth, ale nie mogę ich używać, ponieważ nie pojawiają się one w ustawieniach dźwięku jako opcja wyjścia (lub opcji wejścia).

Jak to naprawić?

Aaron Weinberg
źródło

Odpowiedzi:

4

Próbowałem najpierw załadować moduł, ale dostałem, Failure: Module initialization failedwięc najpierw musisz go rozładować:

sudo pactl unload-module module-bluetooth-discover

a następnie załaduj go ponownie:

sudo pactl load-module module-bluetooth-discover

Potem mogłem zobaczyć urządzenie audio w ustawieniach audio.

Ariskay
źródło
Witamy w AskUbuntu :) Myślę, że powinieneś dodać trochę szczegółów do swojej odpowiedzi, ponieważ bez drugiej odpowiedzi nie ma to większego sensu. Jeśli twoja odpowiedź jest prawidłowa, zostanie podwyższona na szczyt, a zatem będzie poza kontekstem.
Wilhelm Erasmus,
3

Miałem ten sam problem z Ubuntu Gnome 15.10 i 16.04. Pomogło mi dodanie uprawnień do odczytu dla użytkownika gdm na bin pulseaudio.

sudo setfacl -m u:gdm:r /usr/bin/pulseaudio

po tym uruchom ponownie pulseaudio (lub uruchom ponownie system)

sudo pkill pulseaudio

Twoje urządzenie Bluetooth powinno być teraz wymienione na liście urządzeń audio.

urządzenie
źródło
1
Dostaję: setfacl: Opcja -m: niepoprawny argument przy znaku 3
weelux
To też załatwiło sprawę dla mnie! Dziękuję bardzo! Cały czas szukałem rozwiązania tego problemu!
mjb
gdm musi być twoim identyfikatorem użytkownika (wydaje się, że nazwa użytkownika również działa) -
zmienię
To polecenie sprawiło, że nawet wewnętrzne urządzenie audio zniknęło! Jak naprawić?
Thorsten Niehues
Użyj sudo setfacl -m u:1000:r-x /usr/bin/pulseaudiogdzie 1000 jest twoim identyfikatorem użytkownika. Wpisz idterminal, aby wyświetlić swój identyfikator. Pamiętaj, aby używać r i x, w przeciwnym razie znikną wszystkie urządzenia wyjściowe!
Thorsten Niehues
2

Blueman ma błąd, który zostanie rozładowany, module-bluetooth-discoverjeśli zostanie załadowany podczas rozruchu, więc prawdopodobnie będziesz musiał sparować urządzenie audio, a następnie

sudo pactl load-module module-bluetooth-discover

Następnie sparuj urządzenie i sprawdź, czy pojawia się w ustawieniach dźwięku

Jeremy31
źródło
2
(kiedy uruchamiam) ~ $ sudo pactl moduł ładowania moduł-bluetooth-Discover (dostaję) Błąd: inicjalizacja modułu nie powiodła się
Aaron Weinberg
Kiedy próbuję zainstalować menedżera bluetooth blueman,
Aaron Weinberg
Nie jestem pewien, co się dzieje
Jeremy31
Podobne problemy tutaj $ sudo pactl moduł modułu ładowania-bluetooth-Discover Katalog domowy niedostępny: odmowa zezwolenia Błąd połączenia: połączenie odrzucone pa_context_connect () nie powiodło się: połączenie odrzucone $ sudo -i pactl moduł modułu ładowania-bluetooth-discover Błąd połączenia: połączenie refused pa_context_connect () nie powiodło się: Połączenie odrzucone
wybierz
1
@select Pulseaudio działa jako użytkownik, więc nie powinieneś używać z nim sudo - cytowane komunikaty o błędach są zupełnie inne, a to z powodu korzystania z sudo.
cincodenada
0

Po udanym podłączeniu zestawu słuchawkowego Bluetooth spróbuj
sudo -i pactl load-module module-bluetooth-discover

Jeśli pozwoli to wybrać zestaw słuchawkowy jako urządzenie wyjściowe, możesz wprowadzić następujące zmiany:

nano /etc/pulse/default.pa

Skomentuj następujące wiersze:

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

Następnie w:

nano /usr/bin/start-pulseaudio-x11

Znajdź następujące wiersze i dodaj po nich:

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

# Add the following lines:
/usr/bin/pactl load-module module-bluetooth-discover
# /usr/bin/pactl load-module module-switch-on-connect #<-- Uncomment to automatically select headset on connection
znak
źródło