My understanding is that this is due to a change in behaviour in new versions of libvte/python-vte. It used to provide the TERM variable, but now it doesn't and so it's up to the application (guake, tilda etc.) to provide it instead. I presume that this is an intentional change to libvte.
As a horrible, quick and dirty fix. >From /usr/bin/guake (press Alt+F2, type "gksudo gedit /usr/bin/guake",press Enter to edit), change: exec -a guake $PYTHON -OO $GUAKEPATH/guake.py "$@" To: exec -a guake $PYTHON -OO $GUAKEPATH/guake.py "$@" -e "export TERM=xterm" Is guake still being maintained? because I'll fork the code base and patch it properly myself if it is no longer being maintained. -- Embedded Terminal Emulator isn't giving a TERM variable https://bugs.launchpad.net/bugs/621927 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
