Falha ao gerar o processo principal do bluetooth: não foi possível executar: permissão negada

6

Eu tinha o bluetooth trabalhando no Ubuntu 13.10, muito bem na verdade. No entanto, recentemente fiz algumas experiências com o QtSixA, uma ferramenta que permite a sincronização de controles remotos do Playstation 3 com o Ubuntu via Bluetooth. Infelizmente, enquanto o seu serviço (sixad) está ativado, outras funções do bluetooth estão desativadas.

Eu tirei isso do meu sistema, mas não consigo restaurar a funcionalidade do bluetooth. Notavelmente, no dmesg, vejo a seguinte saída:

[    1.492281] init: Failed to spawn bluetooth main process: unable to execute: Permission denied

O chipset bluetooth é um Broadcom BCM20702A0; aqui está a saída de dmesg | grep Bluetooth :

[    1.175333] Bluetooth: Core ver 2.16
[    1.175342] Bluetooth: HCI device and connection manager initialized
[    1.175347] Bluetooth: HCI socket layer initialized
[    1.175348] Bluetooth: L2CAP socket layer initialized
[    1.175351] Bluetooth: SCO socket layer initialized
[    1.504078] Bluetooth: RFCOMM TTY layer initialized
[    1.504085] Bluetooth: RFCOMM socket layer initialized
[    1.504086] Bluetooth: RFCOMM ver 1.11

Embora, francamente, a mensagem permission denied me faz pensar que não tem nada a ver com os drivers. Pensamentos?

    
por sigmabeta 01.03.2014 / 00:47

1 resposta

9

Eu tive o mesmo problema com o pacote sixad e as instruções em o wiki do Ubuntu para Sixaxis

$ sudo chmod +x /usr/sbin/bluetoothd

$ sudo service bluetooth restart

Corrigido para mim. Vou dar uma olhada no pacote sixad para ver se consigo encontrar onde as permissões foram mutiladas.

EDITAR

Acho que isso acontece quando você tenta sixad --boot-yes . Isso desabilitará a nova pilha bluetooth v4 bluez em favor do driver sixad baseado no bluez v3. Você só pode usar um ou outro, até que o sixaxis seja suportado pelo bluez v4.

Eu também precisei manualmente sudo hciconfig hci0 up depois de configurar o sixad para iniciar na inicialização, já que por algum motivo sudo hciconfig -a mostrou meu dispositivo bluetooth como inativo. Precisa investigar mais.

    
por meehan 02.03.2014 / 23:37