Make Kwallet behave ?

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

 



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



[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