KTp/Troubleshooting: Difference between revisions

From KDE Community Wiki
< KTp
Line 50: Line 50:


This is a known bug in kde and the way in which qt dbus activated application start.
This is a known bug in kde and the way in which qt dbus activated application start.
Workaround:
Workaround:
in your homw folder edit .config/Trolltech.conf
in your homw folder edit .config/Trolltech.conf
look for section [qt] if none create one and add
look for section [qt] if none create one and add
style=Oxygen
style=Oxygen
you can replace oxygen with your favourite style.
you can replace oxygen with your favourite style.

Revision as of 09:33, 16 November 2011

TroubleShooting

When compiling I get an error that it can't find TpQt4

Upgrade to latest TpQt4.


I see the error message "--> tp-qt4 0.5.14 WARN: GetAll(AccountManager) failed with "org.freedesktop.DBus.Error.ServiceUnknown"

You have not installed all the dependencies correctly. KDE Telepathy relies on a daemon to be running called telepathy-mission-control-5. This should be available in your package manager already. You will also probably want telepathy-gabble and telepathy-haze which provide access to jabber and libpurple(MSN, ICQ etc) respectively.


I keep being told "Authentication Failed"

Make sure you have telepathy-auth-handler installed. Also check all the steps in the following section.

Nothing happens when I try and start a chat with someone from the contact list.

It could be one of three causes.

Have you installed the telepathy-text-ui? If not install it.

Do you compile and install your programs to a non standard directory (anywhere but /usr)? The text-ui (like other parts of Telepathy) is Dbus activated, when the dbus method is called dbus itself finds the correct application to handle it and launches it. However it cannot do this if dbus does not know about the application. You need to make sure the files in yourinstalldir/share/dbus-1/services/* is copied to /usr/share/dbus-1/services.

If you have installed it since starting a telepathy component there is a good chance that the daemon (mission-control) will have started, any channel handlers installed since then are not recognised.

Therefore, After you perform any of the above troubleshooting steps, it is necessary to restart mission-control-5( you can do this by killing the already running mission-control-5 process and then starting it from /usr/lib/telepathy/mission-control-5 or /usr/lib/mission-control-5).

When I click on available accounts, I get an empty list

You need to install a 'connection manager'. These are upstream telepathy components that talk to the various IM networks. They should be available from your distribution.

You need.

Jabber/Gmail/Facebook : Telepathy-gabble
MSN: Telepathy-haze
+ Plenty more.

Google Talk disconnects with Network Error shortly after connecting

You need to check if your avatar (user picture) is small enough. Maximum file size allowed is 8192 bytes, maximum allowed dimensions for avatars are 96x96.

I cannot edit my MSN Account - or it consistently fails to connect with "Network Error"

We switched the library we use for MSN, make sure you have telepathy-haze installed, delete your MSN account and add it again. If you are up to date it will now use Haze as a backend.

Text-ui window uses the wrong style

This is a known bug in kde and the way in which qt dbus activated application start.

Workaround:

in your homw folder edit .config/Trolltech.conf look for section [qt] if none create one and add

style=Oxygen

you can replace oxygen with your favourite style.