| Summary: | Can not start kwalletmanager | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Diep Pham Van <imeo> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | bert.ram.aerts, davidwhodgins |
| Version: | 2 | ||
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | kwalletmanager | CVE: | |
| Status comment: | |||
|
Description
Diep Pham Van
2012-06-14 05:25:17 CEST
Bert Aerts
2012-06-14 10:13:15 CEST
CC:
(none) =>
bert.ram.aerts Same issue on Mageia 2 x86_64. Starting kwalletmanager from terminal gives: QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. Application does not start. But I have only one account in telepathy and have to enter my kwalletmanager password THREE times before I can go online. This is a know KDE bug: https://bugs.kde.org/show_bug.cgi?id=297020 Annoying error message on startup: QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. Try running "kwalletmanager --show", then check the settings to ensure the subsystem is enabled. CC:
(none) =>
davidwhodgins Thanks for the hint. Indeed kwalletmanager --show starts the wallet manager. [bert@Dell1720Mageia2 ~]$ kwalletmanager --show QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave. Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) Configuration of telepathy in the manager seems fine. But still I need to enter my kwallet password THREE times before telepathy connects my google talk account... it is good configured ? (sorry I don't know how works kde sine the v4 :) ) (In reply to comment #4) > Thanks for the hint. Indeed > kwalletmanager --show > starts the wallet manager. > > [bert@Dell1720Mageia2 ~]$ kwalletmanager --show > QDBusConnection: session D-Bus connection created before QCoreApplication. > Application may misbehave. > QDBusConnection: session D-Bus connection created before QCoreApplication. > Application may misbehave. > Connecting to deprecated signal > QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) > > Configuration of telepathy in the manager seems fine. > But still I need to enter my kwallet password THREE times before telepathy > connects my google talk account... In the KDE Wallet Manager windows, choose Settings --> Config Wallet --> Untick "Close when last application stops using it". With this config, I only have to enter password one. That works indeed. Thanks ! So this is not a bug. Status:
NEW =>
RESOLVED (In reply to comment #8) > So this is not a bug. I do not agree! Fact that you can only start kwalletmanager with the option --show should be considered as a bug. The upstream default for kwalletmanager is to hide the icon, when no wallets are open. Without the option, it does start, but doesn't show, until a wallet is open, as intended. With the option. it does show. It's a configuration choice. You may disagree with the upstream developers about what the default should be (I do), but that doesn't make it a bug. (In reply to comment #10) > The upstream default for kwalletmanager is to hide the icon, when > no wallets are open. > > Without the option, it does start, but doesn't show, until a > wallet is open, as intended. > > With the option. it does show. It's a configuration choice. You > may disagree with the upstream developers about what the default > should be (I do), but that doesn't make it a bug. Thanks for the explanation. I now agree it is not a bug. I indeed found that starting kdewalletmanager from the KDE start menu, does not show something, but it becomes available in the hidden icons, and can be opened from there. Thanks. |