Установил себе консольную утилиту для тестирования жестких дисков whdd, и решил создать для нее desktop-файл для запуска программы из меню Приложения. Для полноценной работы, утилита должна быть запущена под рутом. Для запуска под рутом можно использовать pkexec:
Exec=pkexec /usr/local/bin/whdd
И так все замечательно работает, но проблема в том, что для ее работы необходимо установить размер окна терминала. (80x25 - минимально разрешенный размер окна для работы программы.) Делаю как обычно:
Exec=mate-terminal --geometry 80x25 -e pkexec /usr/local/bin/whdd
Открывается терминал необходимого размера, под рутом, однако, сама программа при этом не запускается.
Подскажите, что я упустил?