Właśnie kupiłem mysz projektanta Microsoft, tutaj specyfikacje (Bluetooth 4.0) i nie mogę jej używać w Ubuntu 14.04. W systemie Windows 8 (ten sam laptop) działa dobrze.
Więc szukałem wszędzie i znalazłem wiele osób z tym samym problemem. Wygląda na to, że ubuntu 14.04 ma obecnie tylko BlueZ 4.101 i BlueZ 5.x będzie obsługiwał urządzenie Bluetooth 4.0 Low Energy Device, które wydaje się trudne do zainstalowania. Od kwietnia 2013 r. Do niedawna pojawił się wątek na ten temat, stwierdzający, że trudno jest włączyć Bluez 5.x na Ubuntu.
Niektórzy ludzie podali pewne niedziałające sugestie, w tym instalację PPA, która doprowadziła mnie do konieczności ponownego zainstalowania ubuntu (bluetooth nie chce się włączyć, a ubuntu zawiesza się w nieskończoność przy wyłączaniu):
Więc czy w ogóle nie ma rozwiązania? Nie mogę korzystać z Bluetooth 4.0 na Ubuntu 14.04 LTS, chociaż sprzęt go obsługuje? Czy istnieje inna dystrybucja Linuksa, która obsługiwałaby Bluetooth 4.0 (jak Mint lub inna)?
Nikt nie powiedział wprost, że nie ma rozwiązania, prawdopodobnie dlatego, że są rzeczy, które bardzo doświadczony użytkownik mógłby zrobić według własnego przypadku.
Wydaje się, że dla Ubuntu jest kciuk w dół.
Dzięki z góry.
źródło
Odpowiedzi:
Mam Microsoft Designer Mouse pracującą na Ubuntu 14.04 z następującymi PPA i instalacjami pakietów:
Następnie musisz zrestartować blueman po prostu incase.
źródło
Aktualizacja : OSTRZEŻENIE - dla niektórych użytkowników, takich jak @ kalamalka-kid poniżej, poniższe ustawienia całkowicie zepsuły ich ustawienia systemowe. Postępuj ostrożnie.
Mam dobre wieści - udało mi się uzyskać niezawodną mysz Microsoft Designer Bluetooth 4.0 „Low Energy” współpracującą z moim laptopem DELL XPS 13 (chip Bluetooth Broadcom) po 1,5 dniu pełnego hakowania i odrywania włosów. Tak dla Linuksa! :RE
Dokumentuję to tutaj, aby ktoś w tej samej sytuacji nie musiał przechodzić przez to samo łzawienie.
Najpierw postępowałem zgodnie z instrukcjami na stronie stosu LTS Enablement, aby uzyskać ładne nowe jądro 3.19 działające 14.04.
sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid
apt-get dist-upgrade
, aby faktycznie zainstalować nowe pakiety jądra.To całkowicie zepsuło mój Bluetooth, ponieważ mam układ Broadcom, który wymaga niestandardowego oprogramowania układowego (patrz poniżej, jak to naprawić).
Odinstalowałem wszystkie elementy Bluetooth z mojego laptopa, aby zacząć od nowa.
bluez
Pakiet zvidplace7/bluez5
PPA wisiał na mnie na deinstalacji. Naprawiłem to, edytując/var/lib/dpkg/info/bluez.prerm
przed wykonaniem polecenia odinstalowania, usunięcieminvoke-rc.d
wiersza i zastąpieniem goecho "no bluetooth stopping!"
. To działało i pakiet zostanie odinstalowany z następującymi krokami:dpkg -l | grep blue
da ci listę wszystkich pakietów bluetooth.apt-get remove --purge bluez bluetooth blueman...
wszystkie wymienione pakiety odinstalują wszystko.Po usunięciu wszystkich pakietów bluetooth usuń uszkodzony PPA bluez:
sudo add-apt-repository --remove ppa:vidplace7/bluez5
Następnie dodaj następujący PPA, który ma wersję bez awarii
bluez
:sudo apt-add-repository ppa:timchen119/bluez5-trusty
apt-get install bluez
Ponieważ Dell XPS 13 ma układ Broadcom, wymaga niestandardowego oprogramowania układowego. Poniższe kroki instalacji oprogramowania układowego są konieczne tylko dla tego układu . Wykryłem problem z powodu następujących wierszy w moim dzienniku systemowym:
Musiałem więc postępować zgodnie z tymi instrukcjami, aby ponownie zainstalować oprogramowanie układowe .
cabextract
.hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd
- zwróć uwagę, że w przypadku jądra LTS 3.19 działa tylko ta wersja oprogramowania układowego. Najpierw wypróbowałem późniejszą wersję i to nie działało.Po ponownym uruchomieniu bluetooth powinno działać i możesz zainstalować np.
blueman
Aby połączyć się z myszą. Możesz również ręcznie połączyć się z myszką w wierszu polecenia w ten sposób (najpierw naciśnij przycisk przez 3 sekundy, aby przełączyć go w tryb parowania):Znalezienie problemu z oprogramowaniem układowym Bluetooth zajęło dużo czasu, ponieważ jedynym objawem były komunikaty
org.bluez.Error.AuthenticationFailed
iorg.bluez.Error.AuthenticationCancelled
kiedy próbowałem sparować lub połączyć.źródło
/etc/default/acpi-support
zmienne wywołaneMODULES
i dodanebtusb
do listy modułów do ponownego załadowania.Dziękuję za odpowiedzi. To działało dla mnie ...
... ale dodatkowo muszę uruchomić Blueza w trybie eksperymentalnym. Zastąp / usr / sbin / bluetooth własnym skryptem:
Teraz mogę połączyć się za pomocą myszy i klawiatury blueman-applet.
Jakieś pomysły, jak połączyć się automatycznie przy starcie lub bez korzystania z bluemana (tylko wiersz poleceń)?
źródło
sudo
z przodu - to zadziałało dla mnie. Druga część - ze skryptem - nie działała i nie udało mi się jej znaleźć. Dziękuję Ci.Udało mi się zabić mojego laptopa 14.04 po bardzo podobnych odpowiedziach, więc uważaj, próbując „cofnąć” zainstalowane tu pakiety. Nie usuwaj pakietu bluez! (Tylko z perspektywy czasu zdaję sobie sprawę, że to było naprawdę naprawdę głupie.)
Udało mi się jednak sprawić, aby klawiatura i mysz działały naprawdę ładnie w 16.04 i możesz zobaczyć moją odpowiedź tutaj: https://askubuntu.com/a/1023532/815371
źródło