The xtermTitle method in /usr/lib/python/pym/output.py checks for TERM=xterm. However, /etc/termcap lists another 23 terminals which have names beginning with "xterm". Personally, I use TERM=xterm-xfree86, because then I can get a colourised emacs on a Solaris server I need to work on sometimes. xtermTitle() should change the title for these terminals as well. The suggested bash idiom is shown at http://www.tldp.org/HOWTO/Xterm-Title-4.html#ss4.3 Perhaps in python the solution would look something like: for termtype in ["xterm","Eterm","aterm","rxvt","screen"]: if myt.startswith(termtype): ... change title bar . . . Cool? Reproducible: Always Steps to Reproduce:
Bug has been fixed and released in stable portages on or before 2.0.51-r2