Bøvl med Kopete og KWallet
Når mit system starter op, har jeg sørget for at Kopete og Kmail (plus andre) småprogrammer starter op ved samme lejlighed. Men det lykkes kun ca hver anden gang for Kopete at komme online.
Problemet ligger nok i KWallet. Nogle gange popper den (KWallet) op og beder om password, fordi Kopete har bedt om koderne. Fint nok, jeg indtaster masterpassword og Kopete går online.
Men i en del andre tilfælde (ca halvdelen af opstarterne) er det i stedet en process/ et program der hedder DCOP-server der beder om adgang til KWallet. Og i det tilfælde kan Kopete ikke gå online overhovedet. KWallet er åben, men Kopete kan intet. Jeg kan lukke for KWallet og f.eks. anvende Kontact (der fint sørger for at åbne KWallet op igen), men Kopete kan intet.
Så når jeg starter op er der to muligheder (ca 50/50)
1. Kopete beder om at få åbnet KWallet og går efterfølgende online
2. DCOP-server beder om at få åbnet KWallet og Kopete kan ikke gå online.
Den eneste måde at få Kopete op at køre i tilfælde af 2, er at genstarte Kopete, hvorefter den virker fint. Jeg aner ikke hvad DCOP-server er for en størrelse og hvorfor den overhovedet har lov til at få åbnet KWallet (efter koden, naturligvis).
OpenSuse 11.0, KDE 3.5
Nogen der har et bud på hvad der foregår? Der er ikke meget der er mere irriterende end "tilfældig" opførsel fra en computer :/
Problemet ligger nok i KWallet. Nogle gange popper den (KWallet) op og beder om password, fordi Kopete har bedt om koderne. Fint nok, jeg indtaster masterpassword og Kopete går online.
Men i en del andre tilfælde (ca halvdelen af opstarterne) er det i stedet en process/ et program der hedder DCOP-server der beder om adgang til KWallet. Og i det tilfælde kan Kopete ikke gå online overhovedet. KWallet er åben, men Kopete kan intet. Jeg kan lukke for KWallet og f.eks. anvende Kontact (der fint sørger for at åbne KWallet op igen), men Kopete kan intet.
Så når jeg starter op er der to muligheder (ca 50/50)
1. Kopete beder om at få åbnet KWallet og går efterfølgende online
2. DCOP-server beder om at få åbnet KWallet og Kopete kan ikke gå online.
Den eneste måde at få Kopete op at køre i tilfælde af 2, er at genstarte Kopete, hvorefter den virker fint. Jeg aner ikke hvad DCOP-server er for en størrelse og hvorfor den overhovedet har lov til at få åbnet KWallet (efter koden, naturligvis).
OpenSuse 11.0, KDE 3.5
Nogen der har et bud på hvad der foregår? Der er ikke meget der er mere irriterende end "tilfældig" opførsel fra en computer :/
Kommentarer4
Re: Kopete og KWallet fucker
Re: Bøvl med Kopete og KWallet
Re: Bøvl med Kopete og KWallet
DCOP - Desktop COmunication Protocol, er kde's måde at kommunikere mellem programmer (gnome bruger d-bus hvis det siger dig noget)
Hvordan starter du programmerne op? Mit gæt er at kopete ikke altid er initialiseret fuldstændig når kwallet startes, og de kan således ikke udveksle info.
Re: Bøvl med Kopete og KWallet
Inholdet af denne fil er ved højreklik og GUI sat til blot at køre kommandoen kopete. Hvis jeg kigger lidt nærmere i filen ser den således ud:
[Desktop Entry]
Comment=
Comment[en_US]=
Encoding=UTF-8
Exec[$e]=kopete
GenericName=
GenericName[en_US]=
Icon=kopete
MimeType=
Name=
Name[en_US]=
Path[$e]=
StartupNotify=true
Terminal=false
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-SuSE-translate=true
KWallet startes op automatisk, når et program skal bruge nogle logins og lignende (går jeg ud fra).