SUMMARY Updated KDE Neon User Edition: After Konsole update to 21.04.0 .desktop files with Terminal=true cannot run properly /bin/sh commands. Konsole is displaying "Warning: Could not find an interactive shell to start." and nothing else. STEPS TO REPRODUCE 1. Download neon-unstable-20210425-0329.iso and run it live. 2. On desktop create Link to application.. with application command: sh -c "whatever" or /bin/sh -c "whatever" and advanced option run in terminal. 3. Double click this shortcut to execute and see results. "neon-user-20210422-0944.iso" is not affected yet (update is waiting in discover), so you can compare results. OBSERVED RESULT "Warning: Could not find an interactive shell to start." EXPECTED RESULT The same like with /bin/dash command. SOFTWARE/OS VERSIONS Linux/KDE Plasma: KDE Neon 5.21 User Edition KDE Plasma Version: 5.21.4 KDE Frameworks Version: 5.81.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION Only sh is affected. Commands like bash and dash are working.
yep downgrade to version 4:20.12.3-0xneon+20.04+focal+build14 fixes the problem.
Also <https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=256151> > … x11/konsole profile set to /bin/sh: > Warning: Could not find an interactive shell to start.
This has nothing to do w/ desktop files. Setting Program to "/bin/sh" fails; "sh" works. On my system /bin/sh -> dash
This commit caused it https://invent.kde.org/utilities/konsole/-/commit/fa398f564875455ee9374bb2c68a8137d3a938f9
Thanks. (In reply to Kurt Hindenburg from comment #4) Is bug 436632 a duplicate?
*** Bug 436632 has been marked as a duplicate of this bug. ***
Git commit 34ad14c8cee4ab352481bf2ba190df9f8b744d29 by Kurt Hindenburg. Committed on 03/06/2021 at 17:03. Pushed by hindenburg into branch 'release/21.04'. Allow /bin/sh as a profile command This patch committed in master adds new strings. Adriaan and I basically came up with the same patch. This error was a result of fa398f564875455ee9374bb2c68a8137d3a938f9 which had a logic error in it. FIXED-IN: 21.04.2 M +6 -4 src/session/Session.cpp https://invent.kde.org/utilities/konsole/commit/34ad14c8cee4ab352481bf2ba190df9f8b744d29