Bash command opens new bash shell inside bash shell

view full story

http://unix.stackexchange.com – I'm having an interesting issue with XFCE Terminal/Gnome Terminal (not reproducible in XTerm), where executing bash or logging in using login or su will open a new Bash instance inside a Bash instance as shown: _randall@manbearpig:/home/randall[root@manbearpig randall]# Ctrl+D and exit both exit back to the original bash instance. How do I make these terminal emulators behave like Xterm, which opens the new user account or bash instance over the original one? (HowTos)