This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Telepathy not connecting on startup

Tags: None
(comma "," separated)
mgolden
Registered Member
Posts
7
Karma
0

Telepathy not connecting on startup

Sun May 06, 2012 6:45 am
I am running Kubuntu 12.04 and have installed kde-telepathy. When I log in, I am not seeing telepathy connect. This is something that kopete used to do. I don't see any place to configure this behavior. What I am I missing?
User avatar
manasij7479
Registered Member
Posts
52
Karma
0
OS
I had this too, until I forced kwallet to be more liberal.
(Your problem could be different, though.)


Manasij Mukherjee @ Arch Linux | gcc-4.9.2 | Plasma 5.2
mgolden
Registered Member
Posts
7
Karma
0
In your case, does telepathy reconnect of the network goes down and comes back up?
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Please check that the output of this command is "4".
Code: Select all
qdbus org.kde.kded /modules/networkstatus status


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
mgolden
Registered Member
Posts
7
Karma
0
it is. For some reason, I still have to connect manually every time I log in. When I log in, I see no attempt to connect. When I manually start the IM Clients application, and set the status to online, it asks me to open the wallet, and then it connects.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Depending on when Telepathy loads during the startup process, either the network may not be yet available, or KWallet may not have started yet. As a result, automatic connection fails.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
User avatar
mck182
KDE Developer
Posts
138
Karma
0
OS
This feature is not yet available in the released versions, however it will be in the upcoming 0.4 (it's in master already), so hold on ;)


KDE Telepathy | Plasma | Plasma Mobile
mgolden
Registered Member
Posts
7
Karma
0
It seems to be one of several things that is not in the Kubuntu released version. I like telepathy quite a bit, but I am surprised upon using it that it was considered (though rejected) as the default IM client for Kubuntu 12.04. It does have some other issues, such as:

1) I see no way to change the nickname of a contact (am I missing something?)
2) For AIM at least, it always reports that the contact cannot see when you are online, even if he can.
3) No way to separately set the status of different IM accounts (other than disabling).
4) The Instant Messenging Presence plasmoid only works on the desktop, not the taskbar.

Where should I report these, BTW?
User avatar
mck182
KDE Developer
Posts
138
Karma
0
OS
mgolden wrote:It seems to be one of several things that is not in the Kubuntu released version.

Yes, as I said above, we didn't release that yet at all ;) Will be out in June.

mgolden wrote:1) I see no way to change the nickname of a contact (am I missing something?)

No, you're not. We don't provide a way to do that and probably won't.

mgolden wrote:2) For AIM at least, it always reports that the contact cannot see when you are online, even if he can.

There's not much we can do about this. We simply display whatever the backend (Telepathy) tells us, so if it says "this chump can't see you online", we just put that in the UI. You would have to report this upstream at http://bugs.freedesktop.org.

mgolden wrote:3) No way to separately set the status of different IM accounts (other than disabling).

That's intended. However we will have some improvements in this area in 0.5.

mgolden wrote:4) The Instant Messenging Presence plasmoid only works on the desktop, not the taskbar.

Yes, that's a known issue and we have a patch that fixes this. Will be in 0.4. You can workaround that by adding it to systray - right click on systray -> "System Tray Settings" and select Instant Messaging Presence in the dialog. This will put the plasmoid in your systray.

mgolden wrote:Where should I report these, BTW?

http://bugs.kde.org - component Telepathy :)


KDE Telepathy | Plasma | Plasma Mobile
User avatar
scummos
Global Moderator
Posts
1175
Karma
7
OS
mgolden wrote:1) I see no way to change the nickname of a contact (am I missing something?)

No, you're not. We don't provide a way to do that and probably won't.


You should rethink that. It's a very important feature, in my opinion. Some (let's say, most) people tend to pick really weird nicknames, and it's *impossible* to remember who those people are. A "rename" feature is really essential!

Cheers,
Sven


I'm working on the KDevelop IDE.
User avatar
mck182
KDE Developer
Posts
138
Karma
0
OS
Thing is that this capability does not exist in the Telepathy backend (Telepathy-Qt, it does however exist in the Telepathy spec), so we can't provide a functionality for it. Once we'll switch to Nepomuk based contacts, this will be possible, but as long as we're using pure Telepathy-Qt, this won't happen anytime soon. Unless you start bugging Telepathy-Qt devs about it ;)


KDE Telepathy | Plasma | Plasma Mobile
User avatar
scummos
Global Moderator
Posts
1175
Karma
7
OS
mck182 wrote:Unless you start bugging Telepathy-Qt devs about it ;)

Ah okay, I see. Then I know to whom I have to complain :)


I'm working on the KDevelop IDE.
mgolden
Registered Member
Posts
7
Karma
0
mck182 wrote:
mgolden wrote:1) I see no way to change the nickname of a contact (am I missing something?)

No, you're not. We don't provide a way to do that and probably won't.

Why is Kopete able to do it and not Telepathy? Isn't it a rather critical feature to have before kde-telepathy can be regarded as fully-baked?

mck182 wrote:
mgolden wrote:2) For AIM at least, it always reports that the contact cannot see when you are online, even if he can.

There's not much we can do about this. We simply display whatever the backend (Telepathy) tells us, so if it says "this chump can't see you online", we just put that in the UI. You would have to report this upstream at http://bugs.freedesktop.org.

I will report it. In the meanwhile, seems to me you should just remove the display, since it's showing wrong information.

mck182 wrote:
mgolden wrote:3) No way to separately set the status of different IM accounts (other than disabling).

That's intended. However we will have some improvements in this area in 0.5.

Why is it intended?

mck182 wrote:
mgolden wrote:4) The Instant Messenging Presence plasmoid only works on the desktop, not the taskbar.

Yes, that's a known issue and we have a patch that fixes this. Will be in 0.4. You can workaround that by adding it to systray - right click on systray -> "System Tray Settings" and select Instant Messaging Presence in the dialog. This will put the plasmoid in your systray.

Good to hear.

mck182 wrote:
mgolden wrote:Where should I report these, BTW?

http://bugs.kde.org - component Telepathy :)

Will do.
User avatar
mck182
KDE Developer
Posts
138
Karma
0
OS
mgolden wrote:
mck182 wrote:
mgolden wrote:1) I see no way to change the nickname of a contact (am I missing something?)

No, you're not. We don't provide a way to do that and probably won't.

Why is Kopete able to do it and not Telepathy? Isn't it a rather critical feature to have before kde-telepathy can be regarded as fully-baked?

As I said above, because our Telepathy backend does not support it and because long-term we're planning to switch to Nepomuk, so we don't really see this as a priority now.

mgolden wrote:
mck182 wrote:
mgolden wrote:2) For AIM at least, it always reports that the contact cannot see when you are online, even if he can.

There's not much we can do about this. We simply display whatever the backend (Telepathy) tells us, so if it says "this chump can't see you online", we just put that in the UI. You would have to report this upstream at http://bugs.freedesktop.org.

I will report it. In the meanwhile, seems to me you should just remove the display, since it's showing wrong information.
How can we know if it's wrong or not?

mgolden wrote:
mck182 wrote:
mgolden wrote:3) No way to separately set the status of different IM accounts (other than disabling).

That's intended. However we will have some improvements in this area in 0.5.

Why is it intended?
Because we made such decision.


KDE Telepathy | Plasma | Plasma Mobile
mgolden
Registered Member
Posts
7
Karma
0
mck182 wrote:Because we made such decision. [not to set separately the status of different IM accounts (other than disabling).)

Well, just to let you know, for whenever you consider such things in the future, my use case for wanting it is as follows:

I take my laptop from home to work every day. For some reason, the MIS department here at work won't open the ports needed to communicate with google talk, but they will do so for AIM. When I am using IM at work, I simply set the status of gtalk to unavailable, so the client stops pestering me about the network errors it is getting to connect to gtalk. However, since this is just a status change, when I get home and start up, it tries to reconnect to gtalk and succeeds.

With kde-telepathy, I have to disable gtalk when I get to work. This means that it stays disabled when I shut down and need to remember to re-enable it when I get home. This is not a major problem, but it is an annoyance.

Look forward to seeing 0.5


Bookmarks



Who is online

Registered users: bartoloni, Bing [Bot], Google [Bot], Sogou [Bot], Yahoo [Bot]