Если я добавлю «notify-send hi user» в терминал, то отобразится уведомление. Но когда та же команда вводится в автозагрузку приложений, она не работает. Я хочу использовать это в своем приложении qt
Попробуйте это
В терминале
$sudo vim /home/user/hi.sh
#!/bin/sh
sleep 3
echo "Hi User!" | xargs -0 notify-send
сохраните его.
В терминале
$gnome-session-properties
добавьте sh /home/user/hi.sh
Перезагрузитесь и посмотрите, видите ли вы Привет, пользователь!