~/.config/autostart ᐅ ls -l
-rwxr-xr-x 1 user user 44 Nov 10 10:03 ibus.sh
-rwx------ 1 user user 423 Nov 10 16:20 ibus.sh.desktop
-rw-r--r-- 1 user user 190 Jun 8 17:48 org.moson.matray.desktop
ibus.sh created manually, ibus.sh.desktop while registering ibus.sh in Startup and Shutdown > Autostart, under Login Scripts, Executable checked.
It won’t autostart, although
~/.config/autostart ᐅ ./ibus.sh
runs as expected.
(2) i3
~/.config/plasma-workspace/env ᐅ ls -l
-rwxr-xr-x 1 user user 26 Nov 10 19:51 set_window_manager.sh
set_window_manager.sh appeared in Startup and Shutdown > Autostart, under Pre-startup Scripts on its own. i3 won’t [auto]start either.
NB The scripts and the whole approach had been tested on other Manjaro KDE installations, years ago. Either something subtle has changed, or I failed to mention something important in my step-by-step description made those years ago
I don’t know if I’m correct in this, but I don’t think it’s recommended to keep the .sh file in that directory. As @freggel.doe once suggested, I keep mine in /usr/local/bin.
How is it autogenerated? Because that wasn’t my question.
Looks can be deceiving, as you should know. And that, in fact, looks like a pretty generic path, so it might not even exist, which would explain it not executing. Hence my asking…
Then I don’t know. Everything is the same a mine. I’ve just checked. All I can recommend is removing any and all aliases ad/or relative paths. For example,. if you have something ike this:
Well, you shouldn’t have edited anything, anywhere. Because, as is obvious here, all things are connected and making a mistake, either by a lack of knowledge or because something is forgotten is very easy!
Anyway, then repost the requested info without editing out anything by hand.