Maybe there is some daisy chaining in my ~/.bashrc and my ~/.bash_profile, but they worked until recently.
Link to movie with the behavious:
Using bash -l changes nothing in xfce4-terminal, but a regular xterm seems to go back to what I consider normal after typing bash -l.
This is a strange thing. Not easy to debug.
My first guess is you're doing some ansi/terminal sequence magic in you bash configuration that confuses terminals and in some way confuses xfce terminal more than xterm.
Anyway it does confuse xterm too, the "bash -l" trick is just a< workaround that happens to work there.
I'm not sure I can help you much, because I'm no terminal sequence expert and don't know much about bash peculiarities.
Could you share your bashrc and profile? Without looking at what they are doing it's difficult to guess what the problem is.
Also "working till recently" does not help much. bash has got a few updates recently too. It can't be ruled out an update to bash is the cause of the issue appearing.
Created attachment 220593 [details]
shell configuration file,
Created attachment 220594 [details]
Created attachment 220595 [details]
(In reply to Guido Falsi from comment #1)
I removed a lot of things from my ~/.bash_profile and ~/.bashrc, now things work as expected. Still I attach the unmodified bad examples.
Can this issue be closed?
While there may be a bug crawling around, it could also be an error in these, relatively complicated, configuration files.
To really assert this as an upstream bug a simple use case would be required.