Bug 280304

Summary: Can't configure account
Product: [Frameworks and Libraries] telepathy Reporter: Edvard Fagerholm <edvard.fagerholm>
Component: contactlistAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: alinm.elena, grundleborg, kde, mklapetek
Priority: NOR    
Version: unspecified   
Target Milestone: 0.4.0   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 0.6.0
Attachments: Picture of "configure account" window

Description Edvard Fagerholm 2011-08-18 02:02:00 UTC
Created attachment 62920 [details]
Picture of "configure account" window

Version:           unspecified (using KDE 4.6.5) 
OS:                Linux

Can't configure an IM account on the 0.1.0 release. Clicking "configure accounts" gives an empty window with nothing except the Help, Defaults, Reset, OK, Apply and Cancel buttons at the bottom. 

Reproducible: Always

Steps to Reproduce:
Run telepathy-kde-contactlist compiled from the 0.1.0 release.

Actual Results:  
Can't configure an IM account. Clicking "configure accounts" gives an empty window.

Expected Results:  
Being able to configure an account to actually use the software.

OS: Linux (x86_64) release 2.6.40-4.fc15.x86_64
Compiler: gcc
Comment 1 Edvard Fagerholm 2011-08-18 02:23:23 UTC
This gets printed on the console:

Object::connect: No such signal ContactDelegate::visualChange()
Object::connect: No such slot ContactDelegate::overlayDestroyed(QObject*)
Object::connect: No such signal ContactDelegate::visualChange()
Object::connect: No such slot ContactDelegate::overlayDestroyed(QObject*)
Object::connect: No such signal ContactDelegate::visualChange()
Object::connect: No such slot ContactDelegate::overlayDestroyed(QObject*)
Object::connect: No such signal ContactDelegate::visualChange()
Object::connect: No such slot ContactDelegate::overlayDestroyed(QObject*)
Object::connect: No such slot ContactDelegate::contactRemoved(QModelIndex,int,int)
Application asked to unregister timer 0x26000004 which is not registered in this thread. Fix application.
Comment 2 Alin M Elena 2011-08-18 10:00:28 UTC
did you go through this list?

http://community.kde.org/Real-Time_Communication_and_Collaboration/Troubleshooting#TroubleShooting

Alin
Comment 3 George Goldberg 2011-08-18 10:09:10 UTC
I don't think there's anything in the troubleshooting guide that addresses this problem. It looks like kcmshell isn't finding the accounts KCM module for some reason.

Did you compile KDE Telepathy from source yourself or install distribution packages? Have you restarted your computer or logged out/in again from KDE before running this and the bug is still present?
Comment 4 George Goldberg 2011-08-18 10:10:43 UTC
The errors in the debug output in Comment #1, although bad, are very unlikely to be connected with this problem. Can you run the contact list in a konsole and paste any debug output that appears after clicking on  the "Configure Accounts" button (assuming some does appear then). That would hopefully give us a clue why the KCM is not being found.
Comment 5 Martin Klapetek 2011-09-15 09:47:57 UTC
Seems like you don't have Accounts KCM installed. Can you please provide us with output of kcmshell4 --list ?
Comment 6 Martin Klapetek 2011-09-15 14:53:51 UTC
Git commit a62dc83d6600aa3b5ab9c0ea4af167fc09172647 by Martin Klapetek.
Committed on 15/09/2011 at 16:47.
Pushed by mklapetek into branch 'master'.

Check for Accounts KCM before trying to open it

Reviewed-by: Mr. Edmundson
CCBUG: 280304

M  +9    -0    main-widget.cpp

http://commits.kde.org/telepathy-contact-list/a62dc83d6600aa3b5ab9c0ea4af167fc09172647