atauenis / fcmd

The File Commander is a modern cross-platform two panel file manager, written in C#.
Other
42 stars 9 forks source link

Не запускается Debian Linux Jessie #15

Open Break-Neck opened 10 years ago

Break-Neck commented 10 years ago

Не запускается на Debian Jessie, компилировал что с xbuild, что в MonoDevelop (последняя из стандартных репов). При запуске вываливается окошко (прямоугольник с верхней панелью), потом ругань в консоль, потом закрывается. Вот что пишет в консоль: https://db.tt/a0JVHXkN

atauenis commented 10 years ago

Это известная проблема, проявляется и на Wheezy, и на Jessie (на sid не проверял). Не запускаются и примеры из XWT, так что проблема в XWT или libcairo2. Проблема в несовместимости XWT с libcairo2 1.12.16. Баг mono/xwt#323 на эту тему завели ещё весной, но толку... Увы. Кстати, отпишитесь в трекер XWT, для увеличения кол-ва "потерпевших". Может быть, починят.

Break-Neck commented 10 years ago

Уже отписал там, я поставил версию 1.13.0 и репозиториев убунты, но по прежнему ошибка. Ок, попробую на винде.

atauenis commented 10 years ago

Поставьте Mono из репозитория Experemental, у меня это решило проблему. Теперь сегфолт случается на другом вызове, но тоже на application.run. Если десять-двадцать раз пытаться запустить, с n-дцатой попытки FC запускается и работает без нареканий. Если закрыть, всё начинается с начала. Оперативная память живая, это я проверял. В общем, баг то ли Xwt, то ли GTK# в дебиановской компиляции, надо ставить Ubuntu, где когда я последний раз проверял, крешей из-за сегфолтов не случалось.