Final stage of the project is to glue together [GUI|dashboard] and vitual console.

Simpliest way to do so is to reparent spicy window, which is easily done in Tk using

But client gtk widget] which has python bindings (and, unfortunately, no documentation) provides greater flexibility and control.