Хорошо, я разобрался. Я просто оставлю свое решение здесь для кого-то, кто борется с этим (incron не так хорошо документирован как cron, и есть фундаментальные различия).
Первая ошибка, которую я сделал, это то, как я построил свой incrontab. Это должно быть:
/var/www/html/uploads IN_ATTRIB /bin/bash /home/incronuser/myscript.sh
Во-вторых, я не выполнял его как правильный пользователь. Файл, который необходимо было вставить в базу данных, сначала необходимо перенести в / var / lib / mysql-файлы, и только root имеет доступ к нему. Таким образом, работа над окном должна была быть создана как корень.
Для использования приложений gtk2 или gtk3 вам не нужно ничего устанавливать. Но если вы хотите разрабатывать (или даже просто компилировать) приложения, это то, что вы ищете:
sudo apt-get install libgtk-3-dev
Прочитайте это
Они подробно описали их сайт
http://www.gtk.org/download/linux.php