# Perguntas e Respostas

O meu problema não está descrito nesta FAQ. Onde posso obter mais ajuda?

Temos uma lista de e-mail onde pode colocar as suas perguntas e comentários. Procure primeiro nos arquivos; mas não hesite em perguntar se não encontrar nada de útil.

Nada funciona, mesmo uma ferramenta de linha de comando como `hcitool inq` não encontra nada.

O kdebluetooth depende de uma configuração bluetooth funcional. Se este é o seu problema, pode perguntar na nossa lista de e-mail, o local correcto e o melhor para fazer perguntas acerca do BlueZ é na lista de e-mail do BlueZ.

O kdebluettooth está morto? Não há alterações ao CVS da Sourceforge.

O kdebluetooth mudou-se para o Extragear do KDE (página do Extragear).

Os meus telefones pedem-me um código, mas não sei como o inserir no meu computador.

O BlueZ deverá mostrar uma janela de PIN automaticamente, quando você usar o

    security user;

no ficheiro `/etc/bluetooth/hcid.conf`. Em algumas ocasiões, o utilitário normal `bluepin` do BlueZ não funciona; você poderá tentar usar o substituto para KDE `kbluepin`, em alternativa. Ponha, algo do género

    pin_helper /usr/lib/kdebluetooth/kbluepin;

no `hcid.conf` e reinicie o `hcid` do BlueZ..

Isto é, de facto, um problema do BlueZ e não tem nada a ver com a Plataforma de Bluetooth do KDE, desde que não esteja a usar o 'kbluepin'. Será interessante colocar uma referência à documentação respectiva no BlueZ para o tratamento do código PIN, mas não foi encontrado nada de momento. As sugestões são bem-vindas :)

Quando estiver a ter problemas constantes com o 'kbluepin' (ou o 'bluepin' ou qualquer outro programa auxiliar), você deverá ver os seus ficheiros de registo ( `/var/log/syslog` ou semelhante).

Se o Bluetooth for novidade para si, por favor leia os conceitos básicos sobre emparelhamento.

Quando tento emparelhar o meu computador com o meu telefone, o KBluetoothD diz "Emparelhamento não permitido".

Se o auxiliar do PIN para o 'hcid' estiver configurado correctamente, então deverá aparecer uma janela a pedir-lhe esse código, o qual você também já introduziu no seu telefone. Se você carregar em "Cancelar" ou se o programa auxiliar não for encontrado ou iniciado por alguma razão, o 'kbluetoothd' irá mostrar um aviso. Veja os registos do seu sistema para ver porque é que o 'hcid' não conseguiu lançar o programa auxiliar do PIN.

Quero usar um serviço oferecido pelo 'kdebluetooth', mas o meu dispositivo-cliente deseja ligar-se a um canal diferente do que é usado pelo 'kbluetoothd'.

Normalmente, os serviços Bluetooth não deverão usar números de canais fixos, mas sim usar a base de dados do SDP para encontrar o canal correcto. Contudo, se você precisar mesmo disso, você poderá copiar o ficheiro 'desktop' respectivo de `$PREFIX/share/services` para `$HOME/.kde/share/services` e editar o número do canal. Isto sobrepor-se-á à configuração global, após reiniciar o KDE.

Estou a utilizar vários adaptadores no mesmo PC. Como é que escolho qual utilizar?

Algumas das nossas aplicações têm uma opção da linha de comandos para alterar o dispositivo Bluetooth por omissão ('--hcidevice hci1', por exemplo). Como alternativa, você poderá também usar a variável de ambiente HCI_DEVICE. A última opção até poderá funcionar com as ferramentas que não tenham a opção da linha de comandos. Lembre-se que o 'kbluetoothd' em si não funciona muito bem com vários adaptadores, de momento.

O './configure' não consegue encontrar as 'kdelibs'/'qt'/...

Verifique que tem instalado o pacote de desenvolvimento para a biblioteca respectiva.

Estou a receber uma mensagem de erro deste género: "File generated with too recent version of Qt Designer (3.2 vs. 3.1.x)"

O Qt Designer grava o seu número de versão nos ficheiros UI quando você alterar algum. Isto provoca erros quando você deseja compilar o 'kdebluetooth' com uma versão mais antiga do Qt. Parece ser seguro alterar a versão de 3.2 para 3.1, de qualquer forma. Você poderá fazer isso se correr o programa 'downgrade_ui' se foram feitas algumas alterações sem repor os números de versão.

Consigo iniciar o kbluetoothd, mas o ícone correcto (K-Bluetooth-Logo) não aparece e só é mostrado um ícone de documento genérico

Isso normalmente significa que você instalou o 'kdebluetooth' num local onde o KDE não procura por recursos. Não é suficiente ter o 'kbluetoothd' na $PATH. Deverá também certificar-se que usa um --prefix para o 'configure' que o KDE conheça. Poderá obter as pastas de ícones configuradas no KDE com a ferramenta 'kde-config': kde-config --path icon. Os prefixos usados pelo KDE podem ser configurados com a variável de ambiente KDEDIRS.