Linux. GDM. Обрисовка выпадающего меню по сообщению из pam модуля
Нужно реализовать выпадающее меню которое будет брать пункты из pam модуля. Сейчас реализована консольная версия и при возможности выбора фактора авторизации выводится такой текст.
Выберите фактор:
1)Фактор 1
2)Фактор 2
и т.д.
Введите номер фактора:
Есть ли возможность интерпретировать это сообщение для графического дисплейного менеджера в виде выпадающего меню или чего угодно? Количество и список факторов может меняться. Желательно для всех, но хотя бы для GDM.
Я предположил что для DM должен существовать какой-то интерпретатор языка для динамических изменений экрана логина (что -то на подобии JS для браузеров), но ничего подобного не нашел.