glib2,gpm,slang