Summary: | не работает рендеринг (Intel Core i5) | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Gleb Kulikov <glebus> |
Component: | mlt-utils | Assignee: | Sergey V Turchin <zerg> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P3 | CC: | alexei.mezin, mike, shaba, zerg |
Version: | unstable | ||
Hardware: | x86_64 | ||
OS: | Linux |
Description
Gleb Kulikov
2015-07-24 09:45:47 MSK
(В ответ на комментарий №0) > model name : Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz У меня на работе i5-4570. > От числа задействованных нитей, не зависит: под strace работает, при нормальном > запуске --- падает. Как воспроизвести? (В ответ на комментарий №1)
> (В ответ на комментарий №0)
> > model name : Intel(R) Core(TM) i5-4590 CPU @ 3.30GHz
> У меня на работе i5-4570.
>
> > От числа задействованных нитей, не зависит: под strace работает, при нормальном
> > запуске --- падает.
> Как воспроизвести?
вот даже и не знаю. поведение набюлюдалось при рендеринге реального проекта, с обилием эффектов (в частности, цветокоррекции). При этом на машине с процессором AMD и на Core ПОД strace, всё хорошо.
На текущей версии kdenlive из Сизифа, проверить невозможно, так как проект превращается в полную и абсолютную кашу (в частности, поэтому я против замены рабочего kdenlive полуготовым полуфабрикатом :)
(В ответ на комментарий №2) > AMD и на Core ПОД strace, всё хорошо > проект превращается в полную и абсолютную кашу Возможно, mlt собран так, что какие-то оптимизации на конкретном процессоре глючат. Гляну, как у других. Покажите uname -rm Отправил на сборку mlt 0.9.8-alt1. Попробуйте. Видимо, опять такая же ситуация. На версии 6.2.0-alt4 все работало, на более новых (6.4.1-alt1.S1 и 6.4.1-alt2.S1) падает melt при запуске, но при этом нормально отрабатывает под strace/gdb. $ uname -rm 4.10.12-un-def-alt1 x86_64 (В ответ на комментарий №5)
> Видимо, опять такая же ситуация. На версии 6.2.0-alt4 все работало, на более
> новых (6.4.1-alt1.S1 и 6.4.1-alt2.S1) падает melt при запуске, но при этом
> нормально отрабатывает под strace/gdb.
>
> $ uname -rm
> 4.10.12-un-def-alt1 x86_64
видимо, гонки, с которыми надо разбираться.
у меня
kdenlive-16.12.3-alt2.S1.x86_64
mlt-utils-6.4.1-alt2.S1.x86_64
4.9.31-std-def-alt1
работает.
На предыдущей версии рендеринг нештатно завершался в самом конце, но выходной файл получался правильным и вызывающий kdenlive считал рендеринг успешно завершённым.
(В ответ на комментарий №5) > падает melt при запуске, но при этом > нормально отрабатывает под strace/gdb. Связано с frei0r-plugins. Если их убрать, не падает. Возможно, их обновить надо, но версия 1.6.1 на https://files.dyne.org/frei0r/ есть , а на http://code.dyne.org/frei0r тэга не видно. > Возможно, их обновить надо, но версия 1.6.1 на https://files.dyne.org/frei0r/
> есть , а на http://code.dyne.org/frei0r тэга не видно.
Локально собрал 1.6.1. Эффект отрицательный. Все равно падает. Но возможно, что я просто не умею его готовить.
(В ответ на комментарий №8) > > Возможно, их обновить надо, но версия 1.6.1 на https://files.dyne.org/frei0r/ > > есть , а на http://code.dyne.org/frei0r тэга не видно. > > Локально собрал 1.6.1. Эффект отрицательный. Все равно падает. Но возможно, что > я просто не умею его готовить. Исходники теперь тут: https://github.com/dyne/frei0r.git Отправил на сборку новую версию. > Отправил на сборку новую версию.
$ rpm -q mlt-utils
mlt-utils-6.4.1-alt3.S1.x86_64
$ melt
Ошибка сегментирования
То есть все равно отваливается.
> То есть все равно отваливается. В OpenSuse тыкают пальцем в сторону проприетарных драйверов nvidia. https://forums.opensuse.org/showthread.php/523672-MELT-segfaults-immediately/page2?s=1111161db8f9cab08f191023b8c8b08c И действительно, переключение на nouveau делает melt работоспособным. (В ответ на комментарий №11) > В OpenSuse тыкают пальцем в сторону проприетарных драйверов nvidia. На p8 у меня melt при запуске не падает с той же версией nvidia-375.66, но с немного другой видеокартой. Полагаю, починилось. |