Você pode fazer isso com o yad
qual você pode instalar a partir do Software Center. Você pode correr:
yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0"
Para tornar isso utilizável, precisamos obter os dados inseridos e verificar qual botão foi pressionado. Faz isso:
data=$(yad --title "Customised title here" --entry --text " Are you <b>really</b> sure you want to add an entry?" --width=300 --center --button="gtk-cancel:252" --button="gtk-ok:0");rc=$?; [[ $rc = 252 ]] && data="";echo $data
Para obter ajuda sobre o tipo yad yad --help-all
ou, man yad
porém, achei exemplos práticos mais fáceis de adaptar. Há alguns aqui .