Вы, которыми проблема здесь состоит в том, что "графические приложения" не имеют единственного, четкого значения на Unix boxen.
Заботиться обо всех этих зависимостях является большой частью того, что диспетчеры пакетов делают и большая часть добавленной стоимости, которую приносят дистрибутивы.
В debian Вы просто попросили бы, чтобы способность установила программу, которую Вы хотите, и это найдет все необходимые зависимости. Или Вы могли использовать склонный непосредственно, и это скажет Вам, какие зависимости не удовлетворены, и можно установить их сначала.
У Вас нет той же версии notify.py, что патч был записан для, и различия между файлом, который Вы имеете и файл, для которого ожидаемый патч является слишком большим patch
выяснять, как применить патч к Вашей версии.