Desativar a "tecnologia de coexistência Bluetooth" pode corrigir o problema. Não é bom em iwlwifi
. Correr em um terminal
sudo tee /etc/modprobe.d/disable-btcoex.conf <<< "options iwlwifi bt_coex_active=N"
e reinicie.
Eu tenho um mouse bluetooth (MX Master) que se conecta via bluetooth diretamente (eu nem tenho mais o dongle). Conexão estabelece instantaneamente sem problema na reinicialização e o mouse funciona bem por alguns minutos. Então, o subsistema bluetooth parece travar. Reiniciar o serviço bluetooth não tem efeito notável (e leva muito tempo para o ciclo também). No entanto, se eu entrar no bluetoothctl e emitir um "desligamento" (então aguarde 15 segundos para que ele reconheça) e então faça um "power on", ele pega o mouse imediatamente e está tudo bem. Ou seja, por mais alguns minutos. Se eu tentar abrir o dispositivo diretamente enquanto estiver no estado inativo, ele simplesmente falhará sem nenhuma informação de erro significativa. Eu devo "desligar / ligar" e então tudo bem por alguns minutos.
Há momentos em que funciona bem durante todo o dia ou várias horas, mas isso não tem sido a minha sorte nos últimos dias.
Quando está no estado "morto", o mouse indica que não está conectado, a barra de status no canto superior direito o lista como disponível, mas quando você entra na configuração bt do mouse, a chave de conexão fica esmaecida - não pode mudar sua posição. A única solução que eu conheço é reiniciar o computador ou desligar o controlador em bluetoothctl.
Isso é realmente frustrante. Eu procurei por pessoas com esse problema, mas elas são sempre não relacionadas (geralmente paradas de áudio, etc.), o que pode ser o caso para mim também, mas o único dispositivo com que tenho que testar é o mouse.
Aliás, eu uso o mouse todos os dias no meu computador de trabalho do Windows. Ele funciona perfeitamente. O problema não é o mouse.
Estou executando o Ubuntu 16.04, o bluetoothctl diz que meu controlador é o ChromeLinux_8B18
Outra coisa: quando está "morto", o pequeno ícone de cadeado ainda permanece no ícone bt da barra de status (indicando que está conectado ao mouse) mesmo que o mouse esteja agora desligado e guardado. Ele ficará assim até que eu reinicie ou desligue e ligue o controlador).
EDIT: saída de: lspci -knn | grep Net -A3; lsusb
03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
Subsystem: Intel Corporation Wireless 8260 [8086:1010]
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 003: ID 8087:0a2b Intel Corp.
Bus 001 Device 002: ID 5986:055c Acer, Inc
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Obrigado
Desativar a "tecnologia de coexistência Bluetooth" pode corrigir o problema. Não é bom em iwlwifi
. Correr em um terminal
sudo tee /etc/modprobe.d/disable-btcoex.conf <<< "options iwlwifi bt_coex_active=N"
e reinicie.