Já experimentei vários métodos propostos , mas a única solução pelo menos semi-automática para mim era usar o script a2dp.py conforme já descrito neste responder .
Ele executa as etapas mencionadas na sua pergunta, mas você precisa executá-lo toda vez que quiser se conectar e precisa passar um número para ele para selecionar o dispositivo Bluetooth.
Você pode definir um lançador (clique com o botão direito do mouse no painel, selecione Panel Preferences...
), que executa um pequeno script de invólucro para chamar a2dp.py
e passar o número da lista de dispositivos Bluetooth que seu fone de ouvido normalmente possui. Para mim, esse número não parece mudar. Aqui meu script de amostra run_a2dp.sh
(adapte para o número do seu dispositivo):
#!/bin/sh
# run a2dp.py and pass it a fixed device selection number
a2dp.py <<EOF
<your number here>
EOF
Se você tiver os dois a2dp.py
e esse run_a2dp.sh
no seu $PATH
, poderá clicar no iniciador sempre que quiser se conectar aos fones de ouvido. Demora alguns segundos para que a2dp.py
finalize a configuração, mas funciona para mim.
Pelo menos não mais se atrapalhar ou executar comandos de terminal para fazer isso ...