but not under 42.2. Under 42.1 “more” causes the screen print to pause, while the screen never displays under 42.2. The file was directly copied from 42.1 to 42.2.
Try to set “Terminal=true” instead of “Terminal=1”.
And also try to set xterm as default terminal application in KDE’s settings.
Konsole doesn’t handle the ‘-e’ option properly in 16.08 (because it uses Qt’s command line parser now which doesn’t support rest-of-the-line arguments) and might choke on your Exec line.
If it still doesn’t work with xterm, try to “wrap” your Exec line into a call to sh, i.e.:
Or put that in a script and run the script in the Exec line.
I very much doubt that such a construct like you have is supported by the official freedesktop.org standard, and may just have worked by luck in KDE previously…
Or put that in a script and run the script in the Exec line…
Yes I should have thought of that solution, which gives me the results I am accustomed to, and is simpler to modify in future. Many thanks for the suggestions. I learned something new along the way.
It doesn’t work with konsole, because of the mentioned “bug”.
(A fix is in review currently btw)
It should work with xterm though.
Btw, something like ‘konsole -e “ls;more”’ (which effectively is called with Exec=ls;more) doesn’t work even with KDE4’s konsole here on 13.2. I only get the error message that the command “ls;more” is not found.
You really need to let that be interpreted by a shell (via sh -c “ls;more” e.g.).
My apologies. I did not make my request very clear. Yes, I have set “xterm” as the default. What I would like to have is an “xterm” with large bold courier fonts, white on a black background. I see no way of setting that from within the window “xterm” opens. Like the “Settings” choice in the Konsole menu.
You put that sort of thing in a “.Xresources” file in your home directory. Or perhaps “.Xdefaults” works.
It’s a while since I used those, but maybe google for: xresources xterm
and see what shows up.
With “.Xresources” you probably have to logout and login again before they take effect. So try “.Xdefaults” first (if you don’t already have “.Xresources”, as that takes effect immediately. The man page of “xterm” gives some hints about possible resources that you can configure, but it’s a bit short on detail.
Thanks for the speedy response. I will give that a try if all other avenues fail. My home directory does not currently contain “.Xdefaults” or ".Xresources"and I am generally reluctant to add complications in order solve a problem that did not exist previously.
In a word no. I created a pal.desktop file with Exec=/home/ion/bin/pal.sh that resides in /home/ion/.config/autostart with another autostart file that works. If I start it from the Applications Menu it works as expected. But it will not autostart on login.