Como posso impedir que a interface do usuário do kde-telepathy apareça no Unity quando uso o menu de mensagens?

1

O KDE Telepathy continua atrapalhando toda vez que tento usar o Empathy no menu de mensagens. Se eu receber uma mensagem, ela será aberta na interface do usuário do KDE em vez de no Empathy. Isso é bastante frustrante, pois causa um atraso antes de ser aberto e não está integrado ao Empathy.

Como posso impedir que isso aconteça? Isso ainda acontece em 12.10 e eu tive que remover os pacotes kde-telepathy. Existe uma solução?

    
por RolandiXor 13.09.2012 / 20:03

2 respostas

3

Eu descobri como fazer isso (Ubuntu 12.10):

Edite /usr/share/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TextUi.service para comentar (ou remover) o link para ktp-text-ui e use Empathy .

No final, o arquivo de serviço ficará assim:

[D-BUS Service]
Name=org.freedesktop.Telepathy.Client.KTp.TextUi
# Exec=/usr/lib/kde4/libexec/ktp-text-ui
Exec=/usr/lib/empathy/empathy-chat

Depois disso, achei que tinha que reiniciar o dbus, mas fazendo um

sudo service dbus restart

é evidentemente uma má ideia, já que bloqueia tudo.

Então eu suponho que você tenha que sair e fazer login novamente (ou reiniciar, que é o que acabei tendo que fazer).

    
por shrikant 07.01.2013 / 11:32
1

Existe um relatório de erros sobre esta questão aqui: link Há uma solução proposta na última linha, mas tenho que confessar que não tenho certeza de como definir um manipulador preferido no dbus. (Já que é bastante fácil remover os pacotes kde-telepathy sem afetar o resto do KDE e eu não preciso de dois clientes de mensagens, eu apenas usei essa opção).

    
por Sean Fitzpatrick 03.12.2012 / 03:39