Acabei de comprar um Microsoft Designer Mouse, especificações aqui (Bluetooth 4.0) e não consigo usá-lo no Ubuntu 14.04. No Windows 8 (mesmo laptop), ele funciona bem.
Então, eu procurei ao redor e encontrei muitas pessoas com o mesmo problema. Aparentemente, o problema é que o ubuntu 14.04 só possui o BlueZ 4.101 a partir de agora, e o BlueZ 5.x seria compatível com o dispositivo de baixa energia Bluetooth 4.0, que parece difícil de instalar. Há um segmento em execução desde abril de 2013 até recentemente sobre o problema, afirmando que é difícil incorporar o Bluez 5.x no Ubuntu.
Algumas pessoas deram algumas sugestões que não funcionavam, incluindo a instalação de um PPA que me levou a reinstalar o ubuntu (o bluetooth não ligava e o ubuntu travava indefinidamente no desligamento):
Portanto, não existe uma solução? Não consigo usar o Bluetooth 4.0 no Ubuntu 14.04 LTS, embora o hardware o suporte? Existe outra distribuição Linux compatível com Bluetooth 4.0 (como o Mint ou outra pessoa)?
Ninguém disse explicitamente que não há uma solução, provavelmente porque existem coisas que um usuário muito experiente poderia fazer de acordo com seu próprio caso.
Parece um polegar para baixo para o ubuntu.
Thx antecipadamente.
fonte
Respostas:
Eu tenho o Microsoft Designer Mouse trabalhando no Ubuntu 14.04 com os seguintes PPAs e instalações de pacotes:
Então você precisa reiniciar o blueman apenas no caso.
fonte
Atualização : AVISO - para alguns usuários como @ kalamalka-kid abaixo, o seguinte quebrou completamente as configurações do sistema. Prossiga com cuidado.
Tenho boas notícias - consegui fazer com que o mouse Bluetooth 4.0 "Low Energy" Bluetooth 4.0 funcionasse com meu laptop DELL XPS 13 (chip bluetooth broadcom) de forma confiável após 1,5 dias de hackers e arrancadas de cabelos em tempo integral. Yay para Linux! : D
Documentá-lo aqui para que alguém na mesma situação não precise passar pelos mesmos arranhões.
Primeiro, segui as instruções na página da pilha do LTS Enablement para obter um novo e agradável núcleo 3.19 em execução no 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
instalar os novos pacotes do kernel.Isso quebrou meu Bluetooth completamente porque eu tenho um chip Broadcom que requer firmware personalizado (veja abaixo para corrigir isso).
Eu desinstalei todo o material Bluetooth do meu laptop para começar do zero. O
bluez
pacote dovidplace7/bluez5
PPA ficou suspenso para mim na desinstalação. Corrigi isso editando/var/lib/dpkg/info/bluez.prerm
antes de executar o comando de desinstalação e remover ainvoke-rc.d
linha e substituí-la porecho "no bluetooth stopping!"
. Isso funcionou e o pacote será desinstalado com as seguintes etapas:dpkg -l | grep blue
fornecerá uma lista de todos os pacotes de Bluetooth.apt-get remove --purge bluez bluetooth blueman...
com todos esses pacotes listados, desinstalará tudo.Depois que todos os pacotes de bluetooth forem removidos, remova o PPA bluez quebrado:
sudo add-apt-repository --remove ppa:vidplace7/bluez5
Em seguida, adicione o seguinte PPA, que possui uma versão sem travamento de
bluez
:sudo apt-add-repository ppa:timchen119/bluez5-trusty
apt-get install bluez
Como o Dell XPS 13 possui um chip broadcom, é necessário um firmware personalizado. As etapas de instalação do firmware a seguir são necessárias apenas para esse chip . Eu detectei o problema devido às seguintes linhas no meu syslog:
Então, eu tive que seguir estas instruções para instalar o firmware novamente .
cabextract
.hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd
- observe que, para o kernel LTS 3.19, somente essa versão do firmware funcionará. Tentei uma versão posterior primeiro e ela não funcionou.Depois de voltar a funcionar, o bluetooth deve funcionar e você pode instalar, por exemplo,
blueman
para conectar ao mouse. Você também pode conectar-se manualmente ao mouse na linha de comando desta maneira (primeiro pressione o botão por 3 segundos para colocá-lo no modo de par):Demorou muito tempo para descobrir o problema do firmware bluetooth, porque o único sintoma eram as mensagens
org.bluez.Error.AuthenticationFailed
eorg.bluez.Error.AuthenticationCancelled
quando tentei parear ou conectar.fonte
/etc/default/acpi-support
para encontrar as variáveis chamadasMODULES
e adicionadasbtusb
à lista de módulos a serem recarregados.Obrigado por suas respostas. Isso funcionou para mim ...
... mas, adicionalmente, devo executar o bluez no modo experimental. Substitua / usr / sbin / bluetooth pelo seu próprio script:
Agora eu posso conectar com o mouse e o teclado blueman-applet.
Alguma idéia de como conectar-se automaticamente na inicialização ou sem usar o blueman (apenas linha de comando)?
fonte
sudo
na frente - isso funcionou para mim. A segunda parte - com o script - não funcionou e eu não consegui encontrá-lo. Obrigado.Eu consegui matar o meu laptop 14.04 seguindo respostas muito semelhantes; portanto, tenha cuidado ao tentar "desfazer" todos os pacotes que você instalou aqui. Por favor, não remova o pacote bluez! (Somente em retrospectiva percebi que isso era realmente uma coisa realmente estúpida de se fazer.)
No entanto, consegui fazer com que meu teclado e mouse funcionassem muito bem no 16.04 e você pode ver minha resposta aqui: https://askubuntu.com/a/1023532/815371
fonte