Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

31.01.2009, 19:46

Kmail nicht richtig in kontact integriert

So, nach einem Update auf KDE 4.2 kämpfe ich noch mit ein paar Problemen. Eines davon ist, dass kmail nicht richtig in kontact integriert ist.
In der "Summary Selection" der kontact-Einstellungen finde ich zwar neben dem kaddressbook, dem korganizer auch kmail, doch auf der linken Seite, in dem die ganzen Einstellungen für die kontact-Module vorgenommen werden, fehlt kmail. Um das zu verdeutlichen, habe ich eine Datei angehängt.
Wenn ich dann das Mail-Modul aufrufen möchte, so startet kmail als separates Programm. Die USE-flag für kontact ist bei mir gesetzt, also dürfte das nicht die Ursache für das Problem sein.

Quellcode

1
2
3
4
5
6
 kde-base/kmail
           (4.2)   (~)4.2.0 (~)4.2.0-r1
        {arts crypt debug elibc_FreeBSD htmlhandbook kdeenablefinal kdeprefix kontact nepomuk semantic-desktop xinerama}
     Installed versions:  4.1.4(4.1)(01:07:34 15.01.2009)(kdeprefix kontact -debug -htmlhandbook -nepomuk)
                          4.2.0-r1(4.2)(15:38:54 31.01.2009)(kdeprefix kontact semantic-desktop -debug -htmlhandbook)
 
»mschraff« hat folgende Datei angehängt:

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5

Dieser Beitrag wurde bereits 4 mal editiert, zuletzt von »mschraff« (26.04.2009, 12:27)


2

01.02.2009, 02:05

Wenn du beim Start von kmail auch die ganze Kontactoberfläche haben willst, dann starte es mittels:

Quellcode

1
kontact --module kmailplugin


Also bei mir geht alles.
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

3

02.02.2009, 21:41

Hey, danke. So hat es funktioniert.
Aber nach dem Kontact-Update, welches ich gerade eben installiert habe, brauche ich den Befehl auch nicht mehr. Da scheinen die was korrigiert zu haben.

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


4

02.02.2009, 22:29

Fands eigentlich ganz gut beide Alternativen zu haben.

Habs Präfix angepasst - auf was hast gewartet? :(
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

5

03.02.2009, 22:10

Ich warte immer, bis ich den PC mindestens 2 mal neu gestartet habe und dann alles immer noch so läuft, wie ich es gerne hätte. Denn sonst passiert das gleiche wie jetzt: Bei einem automatischen Start von Kontact beim Einloggen in KDE ist das alte Problem wieder da.
Somit ist das Problem noch nicht ganz gelöst, denn natürlich kann ich den Befehl im Startmenü anpassen, doch generell müsste Kontact doch auch so mit kmail starten, wenn ich die USE-flags richtig gesetzt habe.

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


6

04.02.2009, 18:34

Das "kontact" USE-Flag von kmail heißt ja nur, dass kmail in kontact dargestellt werden "kann".

Also so ganz versteh ich dein Problem nicht. Mir scheint das Verhalten ist genau richtig.

Was auf der linken Seite zu sehen ist in Kontact lässt sich doch einstellen, oder?
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

7

05.02.2009, 22:36

Nunja, ich versuche das Problem nochmal zu erklären:
Kmail soll zwingend in kontact dargestellt werden, das Symbol für kmail wird auch links dargestellt. Doch in der Menüleiste befindet sich unter den Einstellungen der Eintrag für kmail nicht. Dies ist auch der Fall, wenn ich kmail ERSTMALIG nach dem Anmelden in KDE mit "kontact --module kmailplugin" starte. Klicke ich nun auf das Mailsymbol auf der linken Seite, so wird kmail als zusätzliches Programm gestartet.
Schließe ich alle Instanzen von kmail und kontact und starte dann wieder mit dem o.g. Parameter, so ist kmail richtig in kontact integriert. D.h. in der Menüleiste befindet sich der Eintrag für kmail und es wird auch in kontact dargestellt. Von einem "richtigen Verhalten" kann hier also keine Rede sein.

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


8

06.02.2009, 16:51

strace mitlaufen lassen, Prozesse überwachen, ...
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

9

22.02.2009, 18:10

So, nachdem ich leider in letzter Zeit nicht genügend Muße hatte, mich dem Problem zu widmen, habe ich mir dieses WE mal das Problem wieder angeschaut.
Mittlerweile ist es so, dass beim Start von KDE kmail gestartet wird. Dies zieht kontact nach sich - doch beide in einem separaten Fenster. Beende ich kmail und kontact und starte es neu, so wird kontact ganz normal (wie gewünscht) mit integriertem kmail gestartet.
Was mich dabei verwundert ist die Tatsache, dass ich eigentlich die letzte Sitzung wiederherstellen möchte. Doch auch wenn ich kontact in dieser Sitzung beende, so wird kmail beim nächsten Einloggen gestartet. Ein strace ist hier leider nicht ganz möglich, da der Fehler ja nur noch beim Einloggen kommt.

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


10

24.02.2009, 22:33

Okay, nach einem emerge -e world und emerge -e system läuft das mit kmail und kontact wieder wunderbar - doch dafür habe ich nun ein paar andere Probleme, was ich in diesem Threadjedoch alles ausführlich dargestellt habe.

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


11

17.04.2009, 21:05

Nun gut, das Problem hat sich leider doch nicht erledigt, sondern eher verschlimmert.
Ich habe testweise einen neuen User angelegt. Bei diesem tritt das Problem nicht auf. Also scheint es kein Problem generell mit meinem KDE zu geben, sondern lediglich bei meinem Benuttzer. Normalerweise bin ich davon ausgegangen, dass alle kde-spezifischen Einstellungen in ~/.kde liegen. Doch ein Entfernen dieses Ordners hat keine Abhilfe gebracht.

Nach einem Update auf KDE 4.2.2 ist es noch schlimmer geworden. Ich kann kmail nicht mehr stoppen. Sobald ich ein "killall kmail" ausführe, so wird es danach sofort wieder neu gestartet. Selbstverständlich ist das Problem, dass kmail nicht in kontact integriert ist immer noch vorhanden. Konnte ich dies vorher dadurch wieder herstellen, indem ich kmail gekillt und kontact gestartet habe, so ist auch dies nun nicht mehr möglich.
Wo kann ich denn noch suchen? Und wie genau setze ich das von maggu vorgeschlagene strace ein, damit ich Rückschlüsse darauf ziehen kann, warum kmail immer wieder gestartet wird?

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


12

22.04.2009, 21:17

Da wäre es wohl am einfachsten das Heimatverzeichnis deines Benutzers zu verschieben und nach dem Prinzip der binären Suche die Ursache zu finden (die Hälfte vom Profil rüberkopieren, schauen obs geht oder nicht - wieder die Hälfte, ...)
"Erst nachdem wir alles verloren haben, haben wir die Freiheit, alles zu tun."
"It's only after we've lost everything, that we're free to do anything!"

Jabber: Die ID kann via PN erfragt werden.

13

25.04.2009, 18:32

Hi maggu,

auf die Idee bin ich mittlerweile selbst auch gekommen, da dies wohl als die einfachste Lösung zu sein scheint. Damit bin ich zwar nicht dem Problem auf den Grund gegangen, aber zumindest habe ich dieses lästige Problem nicht mehr.
Im übrigen habe ich Deinen Tipp mit "strace" mal getestet. Doch die log-Datei war für ein einziges "killall kmail" mehrere hundert Zeilen lang...

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5


14

26.04.2009, 11:44

Ich glaube, dieses Problem wird mich noch etwas länger verfolgen.
Vorsichtshalber habe ich gestern nicht meine gesicherten Daten kopiert, sondern habe einfach ein paar Grundeinstellungen in KDE wieder von Hand vorgenommen. Heute starte ich KDE wieder - und siehe da, kmail startet schon wieder. Langsam verzweifele ich, weil ich keine Ahnung habe, wo ich anfangen soll zu suchen.

EDIT:
Ich habe die Ursache gefunden. Meine Kontakte habe ich auf einem meinem Mailserver gespeichert, so dass ich mit Kmail darauf zugreifen kann. D.h. ich habe als Konto ein "disconnected IMAP" eingerichtet und dort die Groupware-Funktionalität aktiviert. Sobald nun in Kontact dieses IMAP-Adressbuch aktiviert wird, startet kmail zu Beginn jeder Sitzung automatisch. Ich werde hierfür mal einen Bugreport schreiben.
Ich setze den Thread hier so lange auf "erledigt".

Dell XPS M2010
Kernel-2.6.34 | gcc-4.3.4 | glibc-2.9_p20081201-r2 | Portage-2.2_rc33 | KDE 4.4.5

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »mschraff« (26.04.2009, 12:27)