I moved the shell script from autostart to env and it worked. I see that I can have more than one shell script in env, can't I?
Please Cc to me if replying.
Thank you very much for this detailed reply.
2009/4/14 Boyd Stephen Smith Jr. <bss@xxxxxxxxxxxxxxxxx>
In <1fde22350904141006l524d69bbv1f45594d787a4134@xxxxxxxxxxxxxx>, David
wrote:
>Hello,~/.kde4/Autostart is a container for .desktop files, not shell scripts.
>
>My script ~/.kde4/Autostart/autostart.sh is not run in my Arch box (and
> the user has permissions to execute it). Is this a known problem? How can
> I debug/solve it?
You'll need to write a .desktop file that has your shell script on the Exec
line if you want to use Autostart.
You might want to use ~/.kde4/env instead. It is a container for files that
are sourced (run in the current shell environment) during kde session
startup.
IIRC, anything done from .kde4/env should not expect kded-type services
running, where as ~/.kde4/Autostart can depend on those services.
I use both for my purposes. A script in env to start ssh/gpg agents and set
environment variables. A script in Autostart to load my keys, asking for
passwords with graphical dialogs.
Done.
>Please Cc to me when replying. Thank you,
--
Boyd Stephen Smith Jr. ,= ,-_-. =.
bss@xxxxxxxxxxxxxxxxx ((_/)o o(\_))
ICQ: 514984 YM/AIM: DaTwinkDaddy `-'(. .)`-'
http://iguanasuicide.net/ \_/
___________________________________________________ This message is from the kde mailing list. Account management: https://mail.kde.org/mailman/listinfo/kde. Archives: http://lists.kde.org/. More info: http://www.kde.org/faq.html.