Диалоги пока совсем простые - для такого оптимально yad
С этим я согласен, но yad присутствует не во всех дистрибутивах.
xmessage - совсем плохая идея. Его нет под gtk3 - в перспективе придется переделывать
xmessage временно, смотреть выхлоп в графике.
Скрипт у меня отработал правильно
Это хорошо. Надо будет попробовать в Альте.