При запуске исполняемого файла с терминала в терминале печатаются различные сообщения.
Мой вопрос: где эти сообщения регистрируются, когда вы запускаете приложение без терминала (двойным нажатием на иконку)?
Я посмотрел в /var/log
, но не знаю какой файл содержит их.
Например, пользовательское приложение, которое запускается из модуля запуска Unity.
Они переходят на /dev/null
, если вы не измените программу запуска, которую этот значок начинает регистрировать в другом месте.
Примерно так:
sh -c "command > ~/file.log"