On 5/7/21 10:15 AM, Barry Scott wrote: I have been using a login task for a number of years with KDE. After the upgrade to F34 KDE is no longer running my login script. I added some logging to the script to leave evidence that it has run and no logs are recorded. I tried deleting the existing entry in System Settings/Startup and Shutdown/autostart then I added the script back in. But that did not work. Is there something special I need to do to make this work? Is there a log somewhere that I can check for errors? Barry
Mine don't work too. I've elected to make a user service file in: ~/.config/systemd/user/ For example: # ssh-add.service [Unit] Description=ssh-add service Requires=ssh-agent.service After=ssh-agent.service [Service] ExecStart=ssh-add -q %h/.ssh/id_rsa [Install] WantedBy=xdg-desktop-autostart.target
Robert,
I like this as it uses the new --user systemd unit to do the init. I know that this is the future of better DE startup.
The env suggestion does not work as ssh-aganet is not running when then env is setup.
But I have one problem and wonder is you found a fix. I get prompted for the password for the wallet.
I tried adding:
To make sure the wallet was up, but it looks like I need to be After: some target that says that the required services are not just running but have beenc onfigured.
The other observation is that this works for plama X11. But it does not work for plasma wayland as there is not ssh-agent running. I have not tried to figure out why yet.
I think the problem is that the kwallet is not unlocked before the xdg-desktop-autostart.target is started.
I have a work around by adding: ExecStartPre=sleep 5
Obvious that is not robust.
Barry
|
_______________________________________________
kde mailing list -- kde@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kde-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kde@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure