Acabo de comprar un Microsoft Designer Mouse, especificaciones aquí , (Bluetooth 4.0) y no puedo usarlo en Ubuntu 14.04. En Windows 8 (la misma computadora portátil) funciona bien.
Así que busqué alrededor y encontré muchas personas con el mismo problema. Aparentemente, el problema es que ubuntu 14.04 solo tiene BlueZ 4.101 a partir de ahora, y se necesitaría BlueZ 5.x para admitir el dispositivo Bluetooth 4.0 de baja energía, lo que parece ser difícil de instalar. Hay un hilo que se extiende desde abril de 2013 hasta hace poco sobre el tema, que indica que es difícil incorporar Bluez 5.x en Ubuntu.
Algunas personas dieron algunas sugerencias que no funcionan, incluida la instalación de un PPA que me llevó a tener que volver a instalar ubuntu (bluetooth no se activaba y ubuntu se colgaba indefinidamente al apagarse):
Entonces, ¿no hay una solución en absoluto? No puedo usar Bluetooth 4.0 en Ubuntu 14.04 LTS, aunque el hardware lo admite. ¿Hay otra distribución de Linux que admita Bluetooth 4.0 (como Mint u otra)?
Nadie dijo explícitamente que no hay una solución, probablemente porque hay cosas que un usuario muy experimentado podría hacer de acuerdo con su propio caso.
Parece un pulgar hacia abajo para ubuntu.
Gracias de antemano.
fuente
Respuestas:
Obtuve el Microsoft Designer Mouse trabajando en Ubuntu 14.04 con los siguientes PPA e instalaciones de paquetes:
Entonces necesitas reiniciar blueman por si acaso.
fuente
Actualización : ADVERTENCIA: para algunos usuarios como @ kalamalka-kid a continuación, lo siguiente ha roto la configuración de su sistema por completo. Proceda con precaución.
Tengo buenas noticias: logré que el mouse Bluetooth 4.0 Microsoft Designer "Low Energy" funcionara con mi laptop DELL XPS 13 (chip bluetooth broadcom) de manera confiable después de 1,5 días de pirateo y desgarro de cabello a tiempo completo. Yay para Linux! :RE
Documentarlo aquí para que alguien en la misma situación no tenga que pasar por el mismo desgarro.
Primero, seguí las instrucciones en la página de la pila de habilitación de LTS para obtener un nuevo kernel 3.19 que se ejecute en 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
después de eso para instalar realmente los nuevos paquetes del núcleo.Esto rompió mi Bluetooth por completo porque tengo un chip Broadcom que requiere firmware personalizado (ver más abajo para solucionarlo).
Desinstalé todas las cosas de Bluetooth de mi computadora portátil para comenzar de nuevo. El
bluez
paquete delvidplace7/bluez5
PPA me colgó en la desinstalación. Arreglé esto editando/var/lib/dpkg/info/bluez.prerm
antes de hacer el comando de desinstalación y eliminando lainvoke-rc.d
línea y reemplazándola porecho "no bluetooth stopping!"
. Eso funcionó y el paquete se desinstalará con los siguientes pasos:dpkg -l | grep blue
le dará una lista de todos los paquetes de bluetooth.apt-get remove --purge bluez bluetooth blueman...
con todos los paquetes listados, desinstalará todo.Una vez que se hayan eliminado todos los paquetes de bluetooth, elimine el PPA bluez roto:
sudo add-apt-repository --remove ppa:vidplace7/bluez5
Luego agregue el siguiente PPA, que tiene una versión sin fallas de
bluez
:sudo apt-add-repository ppa:timchen119/bluez5-trusty
apt-get install bluez
Debido a que el Dell XPS 13 tiene un chip Broadcom, requiere un firmware personalizado. Los siguientes pasos de instalación de firmware solo son necesarios para ese chip . Detecté el problema debido a las siguientes líneas en mi syslog:
Así que tuve que seguir estas instrucciones para volver a instalar el firmware .
cabextract
.hex2hcd BCM20702A1_001.002.014.1443.1572.hex /lib/firmware/brcm/BCM20702A0-0a5c-216f.hcd
- tenga en cuenta que para el núcleo LTS 3.19 solo funcionará esa versión del firmware. Primero probé una versión posterior y no funcionó.Una vez que esté funcionando nuevamente, bluetooth debería funcionar y puede instalar, por ejemplo,
blueman
para conectarse al mouse. También puede conectarse manualmente al mouse en la línea de comando de esta manera (primero presione el botón debajo durante 3 segundos para ponerlo en modo de par):Me llevó mucho tiempo descubrir el problema con el firmware del bluetooth porque el único síntoma eran los mensajes
org.bluez.Error.AuthenticationFailed
yorg.bluez.Error.AuthenticationCancelled
cuando intenté emparejarme o conectarme.fuente
/etc/default/acpi-support
para encontrar la variabled llamadaMODULES
y agregadabtusb
a la lista de módulos que se volverán a cargar.Gracias por tus respuestas. Esto funcionó para mí ...
... pero además debo ejecutar bluez en modo experimental. Reemplace / usr / sbin / bluetooth por su propio script:
Ahora puedo conectarme con el mouse y el teclado blueman-applet.
¿Alguna idea de cómo conectarse automáticamente al inicio o sin usar blueman (solo línea de comando)?
fuente
sudo
al frente, esto funcionó para mí. La segunda parte, con el guión, no funcionó y no pude encontrarlo. Gracias.Logré matar mi laptop 14.04 siguiendo respuestas muy similares, así que tenga cuidado al intentar "deshacer" cualquier paquete que instaló aquí. ¡No elimines el paquete bluez! (Solo en retrospectiva me doy cuenta de que esto fue algo realmente estúpido).
Sin embargo, logré que mi teclado y mouse funcionen realmente bien en 16.04 y puedes ver mi respuesta aquí: https://askubuntu.com/a/1023532/815371
fuente