После многих попыток установить Resolve на Ubuntu я наконец получил его. Но вот проблема, воспроизведение файла останавливается через определенное время. Пробовал последовательности PNG, EXR, но результат каждый раз один и тот же. Жму воспроизведение один раз без лагов, нормальный FPS, два .. и после этого изображение просто перестает обновляться.
Я заметил, что это зависит от исходных файлов. Видео файлы могут воспроизводиться несколько минут, последовательности JPG - несколько секунд, тяжелые EXR могут останавливать воспроизведение через секунду.
После остановки единственный способ восстановить воспроизведение - перезагрузить Resolve. Один процесс под названием GUI Thread. Мне нужно убить вручную, потому что он загружает один поток и не закрывается после выхода. Resolve
Я записал screencast
Это известная проблема? Как решить эту проблему?
Сведения о системе:
OS: Ubuntu 19.10 x86_64
Host: X570 UD
Kernel: 5.3.0-24-generic
DE: GNOME 3.34.1
CPU: AMD Ryzen 9 3900X 12- (24) @ 3.800GHz
GPU: NVIDIA GeForce GTX 1070
Memory: 64331MiB
HDD: M2 512GB
Исправлено переустановкой через MakeResolveDeb
Это могло быть связано с этим проблема из-за того, что система слишком медленная, чтобы справиться с потоком данных:
Отвечая на свой вопрос, ОП отметил:
После дальнейшего расследования я пришел к выводу, что я достиг максимальной скорости передачи данных для моего ноутбука. Файлы, которые у меня есть проблемы с воспроизведением в реальном времени находятся в диапазоне 90 МБ / с или выше.
Файлы со скоростью передачи данных ниже 60 МБ / с работают нормально.
Одно из решений других авторов заключалось в замене жесткого диска на твердотельный накопитель.
Когда видео приостанавливается, используйте journalctl -b-0 -xe
для проверки сообщений об ошибках. Если вы видите:
NMI watchdog: BUG: soft lockup - CPU#12 stuck for 23s! [DOM Worker:1364]
Тогда см. Это руководство: AMD Ryzen: Проблемы и исправления