Słuchawki Bluetooth działają dobrze aż do snu. Po wznowieniu uśpienia wydają się jednak łączyć przez krótką chwilę przed rozłączeniem. W blueman podany błąd to Zasób tymczasowo niedostępny. Ten problem pojawił się dopiero po aktualizacji do 18.04 LTS.
Oto wyjście terminala dla lsusb:
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 004: ID 1bcf:0002 Sunplus Innovation Technology Inc.
Bus 002 Device 003: ID 04f2:b477 Chicony Electronics Co., Ltd
Bus 002 Device 002: ID 0a5c:21f1 Broadcom Corp. HP Portable Bumble Bee
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
bluetooth
18.04
bug-reporting
Nikhil Sadasivan
źródło
źródło
bluetooth.service
lub usunięciebtusb
modułu i ponowne włożenie go ponownie. Musiałem zrestartować komputer .lsusb
Odpowiedzi:
zaktualizuj bluez do> = 5.28.2
18.04 jest na razie dostarczany z błędnym pakietem bluez; nowsza wersja jest dostępna z tego PPA: https://launchpad.net/~bluetooth/+archive/ubuntu/bluez :
obejście błędnego apletu Bluetooth (specyficzne dla Unity?)
Jest to prawdopodobnie wspomniany problem @solstice - aplet menu BT nie pozwala mi włączyć Bluetooth po wznowieniu ze stanu uśpienia. Bez względu na to, czy przełącznik jest wyłączony, czy włączony, ikona BT jest wyłączona, a wyjście rfkill nie zmienia się:
Możesz przełączać BT ręcznie, uruchamiając (zamień swój własny identyfikator):
a aplet BT powinien teraz poprawnie go odebrać. W tym momencie powinieneś być w stanie połączyć się ze swoimi urządzeniami. Na razie zhakowałem go razem za pomocą skryptu, który robi to automatycznie po wznowieniu:
Numer identyfikacyjny obok hci0 na wyjściu listy rfkill wydaje się zwiększać po każdym zawieszeniu / wznowieniu. Wyłączenie / włączenie BT za pomocą menu BT powinno zmienić wyjście („soft zablokowany: tak” dla BT wyłączony przez menu), ale tak nie jest. Domyślam się, że aplet pamięta niewłaściwy identyfikator urządzenia i dlatego próbuje włączyć urządzenie, które już nie istnieje.
źródło
sudo apt install blueman
blueman ( ) i zaktualizowanego bluez (z ppa) działa dla mnie dobrze.Dla mnie ten problem można rozwiązać, uruchamiając
po przebudzeniu
źródło
Wypróbuj w terminalu (nie wymaga roota)
Może to być związane z błędem w centrum kontroli gnome. Niepewny. Znalazłem to, aby obejść ten błąd i może być również twój.
źródło
Prowadzę 19.04 i mam ten problem. Mam mysz BT, więc to naprawdę denerwujące.
Aby poprawić odpowiedź @hinxnz:
Otwórz nowy plik:
Wklej w tym skrypcie:
W końcu sprawi, że będzie wykonywalny
źródło
To właśnie zrobiłem, aby działało na 18.04 LTS
Zaktualizowany bluetooth:
Utwórz nowy plik:
Napisz i zapisz:
Zmienione uprawnienia:
źródło
case $1 in post)
aby działał dopiero po wybudzeniu. Również sudo nie jest potrzebne w skrypcie.Rozwiązanie aktualizacji do nowszej wersji Bluez rozwiązało dla mnie kolejny problem rozłączania połączeń Bluetooth w kilka sekund po połączeniu, jak opisano tutaj: Ubuntu 18.04: Urządzenie Bluetooth rozłącza się zaraz po połączeniu w Lenovo P50
źródło
Na podstawie tej odpowiedzi dla pulseaudio i Ubuntu 18
źródło
W moim przypadku
laptop-mode-tools
winowajcą było:źródło