Привет, ЛОР!
Есть у меня программа, которая запускается посредством mono. Софт одинаковый на многих ПК, а вот конфигурация ПК не всегда одинакова. Суть проблемы такова: при запуске программа начинает валять свой output, но не в stdout, как обычно, а, почему-то, в ~/.xsession-errors
Как итог - через несколько суток работы программы на корневом разделе (который 4Gb) банально кончается свободное место, и после ребута не поднимаются иксы. На других рабочих станциях такой проблемы не возникает.
Погонял весь процесс через strace, но ничего внятного на предмет перенаправления не увидел. Проблема решается пока только
chmod -w /home/user/.xsession-errors
ЛОР, от чего такое может быть и как отлавливать? Программа запускается скриптом вида
#!/bin/bash
sudo /usr/bin/mono /path/to/myprog.exe &