serial terminal based on gtk