After more than 10 years of launching Konsole from a desktop icon which uses a Promptread routine for interactive Perl menus which writes a prompt to STDOUT and then reads the user's response from STDIN, this routine is now failing in an infinite write loop. 

I tried using the other Perl approaches, Readline, and Term::ReadKey with the same result, even autoflushing the output buffer after each prompt write. Nothing works

I am now getting this error while pausing in the Perl debugger before the prompt, indicating that Konsole is somehow infected:

X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  20
  Minor opcode:  0
  Resource id:  0x7a00187

Apparently this shows up from time to time, but nobody has resolved it.

If I use other terminal emulators, the problem goes away. In particular, Byobu replaces the look and feal of Konsole, so I would like to use it.

Is there a way to change settings in the icon creation dialog with its terminal option to make byobu the terminal default instead of Konsole?

Thanks in advance,

Joseph Thames


--
Joseph 'Bear' Thames
MetaCalculus, LLC and Meta Science Foundation
(505) 977-9024 - Cell Phone
beartham@gmail.com