Re: Make Kwallet behave ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



systemd is not the salvation, it's svchost.exe

First identify what program wants access to kwallet. Then find out, why these program(s) start at session startup.

Nik



Anno domini 2022 Sun, 28 Aug 12:24:12 -0500
 J Leslie Turriff scripsit:
> Hi,
> 	I ran across this on the OpenSuSE user list.  It's also a problem for me at login time;
> I've been starting Kmail and Konqueror manually because of it.
>
> 	Will the suggestion using systemd, listed at the end, work in Trinity also?
>
> TIA,
> 	Leslie
> ----------  Forwarded Message  ----------
>
> > Subject: Re: Make Kwallet behave ?
> > Date: 2022-08-28, 06:43:19
> > From: Adam Mizerski <adam@xxxxxxxxxxx>
> > To: users@xxxxxxxxxxxxxxxxxx
> >
> > W dniu 28.08.2022 o 07:19, Nicolas Kovacs pisze:
> > > Hi,
> > >
> > > I've been a KDE user since version 2.x on Slackware more than 20 years
> > > ago. I really like it for my daily work, but some details are a bit of a
> > > PITA. Kwallet is one of them.
> > >
> > > Here's a few scenarios that happen erratically on my Tumbleweed
> > > installations.
> > >
> > > 1. KDE starts, Kwallet pops up immediately and leaves me about ten
> > > seconds to type in my very long GPG password. In the background,
> > > applications that need a password to connect (like OwnCloud) fail and
> > > have to be restarted.
> > >
> > > 2. KDE starts, Wi-Fi tries to connect but fails, OwnCloud asks me for
> > > the connection password, and after about a minute or so, Kwallet decides
> > > to pop up too late to the show.
> > >
> > > 3. KDE starts, Kwallet pops up, I type in my password fast enough, Wi-Fi
> > > connects but OwnCloud asks me for the connection password even though
> > > Kwallet has been opened successfully.
> > >
> > > Any idea how I can make Kwallet behave ?
> > >
> > > Cheers from the sunny South of France,
> > >
> > > Niki
> > >
> >
> > I have the same problem.
> >
> > I just had an idea, but it needs some experimenting to check whether it
> > would work. Recently KDE introduced managing it's services with systemd
> > [1]. Systemd allows to extend units using "foo.service.d" directories
> > [2]. Maybe it would be possible to inject a dependency between kwallet
> > and nextcloud?
> >
> > In my case it looks like this:
> > - kwallet runs under "dbus-:1.2-org.kde.kwalletd5@0.service"
> > - nextcloud runs under
> > "app-com.nextcloud.desktopclient.nextcloud-<random_id>.scope".
> > - both units are "a transient unit file, created programmatically via
> > the systemd API. Do not edit."
> >
> > You can see all systemd units (they form a tree) using "systemctl --user
> > status".
> >
> > I'll try to do some experiments with it.
> >
> > [1] https://blog.davidedmundson.co.uk/blog/plasma-and-the-systemd-startup/
> > [2] "man systemd.unit" or
> > https://www.freedesktop.org/software/systemd/man/systemd.unit.html
> >
> > Unfortunately it's not a solution, but for the record:
> > https://github.com/nextcloud/desktop/issues/1011
> -------------------------------------------------------
> --
> Operating System:		Linux
> Distribution:			openSUSE Leap 15.4 x86_64
> Desktop Environment:	Trinity
> 	Qt:			3.5.0
> 	TDE:		R14.0.12
> 	tde-config:	1.0
> ____________________________________________________
> tde-devels mailing list -- devels@xxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devels-leave@xxxxxxxxxxxxxxxxxx
> Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/devels@xxxxxxxxxxxxxxxxxx
>



--
Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...
____________________________________________________
tde-devels mailing list -- devels@xxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devels-leave@xxxxxxxxxxxxxxxxxx
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/devels@xxxxxxxxxxxxxxxxxx



[Index of Archives]     [Trinity Users]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [KDE]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux