DaVinci Resolve (Русский)

Состояние перевода:
На этой странице представлен перевод статьи
DaVinci_Resolve
. Дата последней синхронизации: 14 февраля 2026. Вы можете
помочь
синхронизировать перевод, если в английской версии произошли
изменения
.
Ссылки по теме
GPGPU_(Русский)#OpenCL
Davinci Resolve
это проприетарное приложение для редактирования видео, покраски, коррекции цвета, визуальнх эффектов, графики, и аудио пост-процессинга.
Перевод
этой статьи или раздела не отражает оригинальное содержание.
Причина:
При всём желании перевести страницу максимально точно, некоторые названия элементов интерфейса переведены наугад. Там где я был не уверен оставлены оригинальные названия. (
Discuss
)
Установка
Предоставлены обе версии, бесплатная ограниченная и платная (Studio) версия.
Для бесплатной версии,
установите
davinci-resolve
AUR
, для Studio версии, установите
davinci-resolve-studio
AUR
.
Примечание
Начиная с версии 19.1.3-2, вы должны вручную скачать установщик с
оффициального сайта Blackmagic Design
и поместить в ту же директорию что и PKGBUILD перед сборкой пакета.
[1]
Чтобы запустить DaVinci Resolve, необходимо использовать подходящий OpenGL и OpenCL драйвер. Драйвера OpenCL с открытым исходным кодом поддерживаются через Mesa (
Rusticl
) для AMD карт и Intel карт. На
NixOS wiki есть матрица совместимости поддерживаемых AMD GPUs для Davinci Resolve
.
Table of OpenGL drivers
GPU производитель
OpenGL драйвер
Открытый исходный код
Документация
Проверенная версия драйвера
Работает с DaVinci Resolve
Проверенная DR версия
Заметки
AMD
mesa
Да
AMDGPU
23.0.2-2
Да
18.1.4-1
На до-Vega GPU, если использовать opencl-amd и mesa, DR падает, читайте
это
сообщение о баге. Можете вместо этого использовать ROCM
ROC_ENABLE_PRE_VEGA=1
или использовать opencl-amd вместе с progl.
Проверено на Radeon RX 580.
Проверено на Radeon PRO W6600.
Intel
mesa
Да
Intel graphics
23.1.6
Да
19.1.3
Работает без проблем
Проверено с Intel Iris Xe Graphics (Alder Lake Mobile).
NVIDIA
mesa
Да
Nouveau
Нет
nvidia-utils
Нет
NVIDIA
575.64.05-2
Да
19.1.3
Проверено ранее на ноутбуке с Optimus используя nvidia-xrun.
Проверено на RTX 3060, работает без проблем или костылей.
Таблица проверенных
OpenCL
драйверов
GPU Производитель
OpenCL драйвер
Открытый
исходный код
Проверенная версия драйвера
Работает с DR
Проверенная DR версия
Заметки
Общий
opencl-mesa
Да
1:23.3.2-2
Да
18.6.4-1
У некоторых версий ядра есть
проблема с ROCm
, но 6.1 LTS и 6.10.2 работает.
Проверено на RX 6800M.
mesa-tkg-git
Да
24.0.0_devel.180705.fdbb5d58983-1
Да
18.6
DR работает с rusticl после того как
MR 21305
был принят (коммит
0a072bb3
).
Проверено на RX 7600 с
RUSTICL_ENABLE=radeonsi
.
AMD
opencl-amd
AUR
Смесь проприетарных и открытых компонентов
1:5.6.0-2
Да
18.5b
Пока что нет AUR пакета только с перепакованным rocm драйвером из Ubuntu (этот opencl-amd пакует оба rocm и orca). На GFX8 (RX 580 и прочих), по умолчанию используется устаревший драйвер ORCA, котоый сам по себе требует AMDGPU-PRO OpenGL драйвер для работы (Смотрите выше).
Проверено на Radeon Pro W6600 (работает, даже с mesa)
Проверено на Radeon RX 580 (работает, но пока только с progl).
Проверено на Radeon RX 5700 XT, 6700 XT (с mesa)
Вызывает падения (замечено с rocm-opencl-runtime пакетом) при попытках произвести коррекцию цвета на странице цвета. Проверено на Radeon 7900XT.
rocm-opencl-runtime
Да
5.4.3-1
Да
18.1.4-1
Для GPU старше чем GFX9/Vega используйте переменную
ROC_ENABLE_PRE_VEGA=1
; работает с Mesa OpenGL
Проверено на Radeon Pro W6600
Проверено н AMD RX580. Коррекция цвета может вызывать падения (точно на Radeon 7900XT), предложено использовать opencl-amd 5.6.0-2.
opencl-legacy-amdgpu-pro
AUR
Нет
22.10.1_1401426-1
Да, for GPUs older than Vega
17.4.6-2
Заметьте что это просто
opencl-amd
AUR
пакет без ROCm драйверов.
Требует AMDGPU-PRO OpenGL драйвер для работы.
Проверено на Radeon RX580.
Intel
intel-compute-runtime
Да
25.27.34303.5-1
Да
19.1.3
Работает без проблем
Проверено на Intel Iris Xe Graphics (Alder Lake Mobile).
mesa
with the cl-gl sharing MR applied
Да
23.3.0 with MR applied
Да
18.6
Работает с
RUSTICL_ENABLE=iris
вставленным как переменная окружением
beignet
AUR
Да
1.3.2+12+gfc5f430c-2
Нет
Ядро выпадает
intel-opencl
AUR
Нет
5.0.r63503-2
Нет
Ядро выпадает
intel-opencl-runtime
AUR
Нет
1:18.1.0.013-2
Нет
Ядро выпадает
Nvidia
opencl-nvidia
Нет
460.32.03-1
Да
Работает, но не лучше ли взять CUDA ?
DaVinci Resolve Checker
Вы можете выполнить
davinci-resolve-checker
скрипт, который сообщит вам подходит ли ваша конфигурация для запуска DR (не работает с Intel iGPUs - сообщает что OpenCL драйвер не поддерживается, но всё равно работает). При правильной конфигурации сообщает:
All seems good. You should be able to run DaVinci Resolve successfully.
BlackMagic Design Cards
Если используете DeckLink, UltraStudio или Intensity карты для видеозахвата и воспроизведения, установите Desktop Video Software с
decklink
AUR
пакетом.
Ручная установка
Начиная с версии 19.1.3-2 установка AUR пакета не работает из коробки. Вместо этого склонируйте пакет (поменяйте davinci-resolve на версию которая вам нужна, например davinci-resolve-studio)
git clone
https://aur.archlinux.org/davinci-resolve.git
и скачайте последнюю Линукс версию вашего выбранного установщика с
сайта поддержки BlackMagic
. Поместите zip файл в склонированный репозиторий, рядом с файлами вроде PKGBUILD и подпишите версию (такую как 20.0.1) в конце файла. Так же подпишите вывод команды
sha256sum
для скачанного zip файла. Теперь измените PKGBUILD: Смените pkgver на вашу версию и измените первую sha256sum, оставив остальное нетронутым. Выполните
makepkg -i
и всё готово.
Советы и трюки
Использование ffmpeg энкодер плагина
Установите пакет
davinci-ffmpeg-encoder-plugin
AUR
. Новые ffmpeg энкодеры для AV1, HEVC и AVC (которые используют SVT-AV1, x265, x264 програмный, и NVAPI для хардварного ускорения) будут доступны через параметры во вкладке Deliver. Заметьте что плагины энкодера доступны только в версии studio.
Уменьшение времени установки
Компрессия пакета Davinci Resolve требует значительного времени потому что бинарник довольно большой. Вы можете указать makepkg использовать
другой алгоритм сжатия
, который в данном случае полностью отключает его, сильно ускоряя процесс.
PKGEXT='.pkg.tar'
Использование приложения в портативном варианте
У вас могут быть причины на устанавливать davinci resolve в систему. К примеру, вы не хотите чтобы такой большой пакет занимал место на системном разделе. Или вы хотите быстро переключаться между версиями приложения: беслатной и studio, текущей и предыдущей. Чтобы это сделать, просто распакуйте содержимое установщика в новую директорию (в вашем $HOME), и напрямую запустите opt/resolve/bin/resolve из этой директории.
Автоматизация со скриптами
DR поддерживает скриптинг. Бесплатная версия поддерживает запуск скриптов только из самого DR, когда версия Studio умеет запускать скрипты извне. Чтобы это разрешить, перейдите в Параметры -> Система -> Общие -> Использование внешних скриптов. Вы можете выбрать: Нет (подобно бесплатной версии, только из-под DR), Локально (разрешает вызовы с локальной машины), и Сетевые (разрешает вызовы с сетевой машины).
Документация может быть найдена в Помощь -> Документация -> Разработчик.
Переназначение модификаторов клавиатуры при использовании с колёсиком мыши для прокрутки и приближения
Приложение использует очень странные назначения модификаторов клавиш для приближения и прокрутки хронологической линии (далее таймлайн). Оригинальные назначения ниже:
shift + колёсико по вертикали = высока трека
ctrl + колёсико или колесо по горизонтали = прокрутка таймлайна
alt + колёсико по вертикали = приближение таймлайна
без модификаторов + колёсико по вертикали = вертикальная прокрутка
Отключив “2D прокрутку” (в Настройки → Пользователь → Интерфейс), можно переназначить колёсико по вертикали на прокрутку таймлайна, и с этим отвалится функционал горизонтального колёсика (и не будет сочетания клавиш для горизонтальной прокрутки). Это невозможно кастомизировать сильнее из-под приложения, см.
[2]
.
Костылём (работающим на X11 и Wayland) может стать использование
evsieve
. Замените
/dev/input/event3
и
/dev/input/event5
вашими клавиатурой и мышью в следующей команде:
# evsieve --input /dev/input/event3 grab --input /dev/input/event5 grab \
    --hook   key:leftalt:1 toggle=alt:2 \
    --hook   key:leftalt:0 toggle=alt:1 \
    --hook   key:leftctrl:1 toggle=ctrl:2 \
    --hook   key:leftctrl:0 toggle=ctrl:1 \
    --toggle rel:wheel @alt-up @alt-down id=alt \
    --map    yield rel:wheel@alt-down key:leftalt:0 key:leftctrl:1 key:leftctrl:2 rel:wheel key:leftctrl:0 key:leftalt:1 \
    --toggle rel:wheel @ctrl-up @ctrl-down id=ctrl \
    --map    yield rel:wheel@ctrl-down key:leftctrl:0 key:leftalt:1 key:leftalt:2 rel:wheel key:leftalt:0 key:leftctrl:1 \
    --block  rel:wheel_hi_res \
    --print  @alt-down @alt-up @ctrl-down @ctrl-up \
    --output create-link=/dev/input/by-id/merged-virtual-KM name="merged virtual KM"
Другое решение (работающее в X11 (и Xwayland), хуже и иногда теряющее происходящее) этой проблемы, использование утилиты
IMWheel
. Она умеет переназначать модификаторы только для приложения указанного в выражении.
Используйте эту команду:
~/.imwheelrc
"^resolve"

    # just wheel for scroll
    None, Up, Control_L|Button4
    None, Down, Control_L|Button5

    # crtl wheel for zoom
    Control_L, Up,   Alt_L|Button4
    Control_L, Down, Alt_L|Button5

    # alt wheel for track height
    Alt_L, Up,   Shift_L|Button4
    Alt_L, Down, Shift_L|Button5
Альтернативно используйте этот блок:
~/.imwheelrc
"^resolve"

     # just wheel for zoom
     None, Up,   Alt_L|Button4
     None, Down, Alt_L|Button5

     # shift wheel for scroll
     Shift_L, Up, Control_L|Button4
     Shift_L, Down, Control_L|Button5
Предотвращение запроса перед полным закрытием
Когда вы закрываете приложение, вам возвращается запрос терминала, но внезапно терминал забивается сообщениями "Socket disconnected". Чтобы предотвратить это, проведите вывод главного процесса через
cat
. См.
здесь
для объяснений.
Устранение ошибок
Логи
DaVinci Resolve создаёт лог файл
~/.local/share/DaVinciResolve/logs/ResolveDebug.txt
при каждом запуске. Его изучение поможет в диагностировании проблем.
Окно приложения теряет заголовок окна
Есть решение для KDE - правило окна для принудительного включения заголовка. См.
[3]
Вы можете самостоятельно создать файл с необходимым правилом:
DaVinci_Resolve_main_window_always_with_titlebar_and_frame.kwinrule
[DaVinci Resolve окно всегда с заголовком и рамкой окна]
Description=DaVinci Resolve окно всегда с заголовком и рамкой окна
clientmachinematch=0
Noborder=false
Noborderrule=2
titlematch=0
types=1
wmclass=resolve
wmclasscomplete=false
wmclassmatch=1
Затем перейдите в
Параметры системы > Диспетчер окон > Особые параметры окон
и импортируйте этот файл.
Поддержка MP4, H.264, H.265 и AAC
То что бесплатная версия DaVinci Resolve не поддерживает MP4 контейнер это заблуждение. Более точно будет сказать что бесплатная версия DaVinci Resolve не поддерживает кодирование/декодирование H.264 и H.265 видео, независимо от типа контейнера.
Для примера, MP4 содержащий AV1 видео поток и MP3 или PCM звуковой поток, может быть декодирован бесплатной версией DaVinci Resolve.
Ни одна версия DaVinci Resolve не поддерживает кодирование/декодирование AAC аудио потока.
Для дополнительной информации, см.
оффициальную Blackmagic документацию по кодекам
(для DR 20, так же:
для DR 19
и
18
).
Таблица поддержки MP4, H.264, H.265 и AAC
Тип
MP4
H.264
H.265
AAC
Версия
Notes
Бесплатная
Да
Нет
Нет
Нет
18.6.6-2
MP4 работает за счёт использования поддерживаемых кодеков (AV1 и PCM).
Studio
Да
Да
Да
Нет
18.6.6-2
Решение для бесплатной версии DaVinci Resolve
Если в вашем MP4 видео H.264 или H.265, но аудио MP3 или PCM, вам нужно только перекодировать видео в подходящий кодек, так как аудио уже поддерживается:
$ ffmpeg -i input.mp4 -c:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p -c:a copy output.mov
Если в вашем MP4 видео H.264 или H.265, и аудио AAC, вам нужно перекодировать оба потока в подходящий кодек:
$ ffmpeg -i input.mp4 -c:v dnxhd -profile:v dnxhr_hq -pix_fmt yuv422p -c:a alac output.mov
Если в вашем MP4 видео AV1, но аудио AAC, перекодируйте только аудио в подходящий кодек:
$ ffmpeg -i input.mp4 -c:v copy -c:a pcm_s32le output.mp4
Если у вас ограниченное пространство, вы можете использовать этот вариант (всё ещё увеличивает файл в 4-5 раз) - но держите в голове что это будет сделано с потерями и вы можете столкнуться с артефактами сжатия на последних стадиях - к примеру, во время цветокоррекции - и вы
потеряете вашу работу
:
$ ffmpeg -i input.mp4 -c:v mpeg4 -q:v 2 -c:a alac output.mp4
Вы также можете использовать alac кодек для записи в OBS, и затем скопировать аудио с ffmpeg параметром "-c:a copy", для исключения перекодирования.
Вы можете автоматизировать эту задачу используя
Incron
. Он автоматически сконвертирует файлы в указанных директориях. См. пример настройки в
этом артикле
. Альтернативой будет написать resolve скрипт для этого назначения. См. документацию Resolve scripting для большей информации.
Решение для DaVinci Resolve Studio
Оба формата видео H.264 и H.265 поддерживаются Studio, но AAC аудио нет. Вы можете перекодировать аудио в поддерживаемый lossless формат без деструктивного пережатия видео, или отделения аудио от видео.
В секции
#Смотрите также
, есть ссылка на PDF содержащий оффициальный список поддерживаемых кодеков.
Для перекодирования аудио в
Apple Lossless Audio Codec
используйте (
-c:a alac
).  Это хороший вариант если вы предпочитаете использовать MOV контейнеры.
$ ffmpeg -i input.mp4 -c:v copy -c:a alac output.mov
FLAC предлагает лишь небольшое преймущество в сжатии против ALAC. Для перекодирования во FLAC, вам нужно использовать MKV контейнер.
$ ffmpeg -i input.mp4 -c:v copy -c:a flac -compression_level 12 output.mkv
Возможно нет никакого смысла использовать PCM, ничего кроме MP4, MOV и MKV контейнеров не поддерживают его, если это для вас важно.
$ ffmpeg -i input.mp4 -c:v copy -c:a pcm_s32le output.mov
HiDPI
Для включения совместимости с дисплеями высокого разрешения, определите эту
переменную среды
:
QT_AUTO_SCREEN_SCALE_FACTOR=1
Вы можете сменить масштабирование в настройках: Preferences (ctrl + ,) >User tab > UI settings > UI Display Scale.
Wine версия
Некоторые плагины доступны для Windows, но не для Linux, так что вы можете захотеть использовать Davinci Resolve через wine. Также, wine версия потенциально является решением исключительно linux проблемой с форматом mp4. Wine 6.5 добавил
OpenCL 1.2 support
, который
необходим
для DR. К сожалению нет успеха в запуске DR через wine.
Смотрите результаты
здесь
. В версии 17.4.1 DR не определяются доступные видеокарты (wine 6.21). Возможно, требуются хаки чтобы wine отображал имеющиеся видеокарты. В версии DR 18.5b1 с wine 8.7-1 выходит ошибка rocm (5.4.3-1) которая указана
здесь
.
Неправильная OpenCL версия
Если приложение просто не запускается, даже после прохождения установщика и "тура", ваша OpenCL версия может не совпадать с вашим NVIDIA драйвером. 
Если вы установили nvidia-440xx убедитесь что также установили opencl-nvidia-440xx.
Возможное сообщение об ошибке:
~/.local/share/DaVinciResolve/logs/LogArchive/ResolveDebug_C1.txt
...
OpenCL error -1001: 'Unspecified Error', GPUPropertiesUtilUnix.cpp:338
...
Вернуться на бортовой экран
Если вы экспериментируете с драйверами, вы можете захотеть начать заново с вступительного тура и бортового экрана, который проверяет вашу систему и видеокарту. Вы можете добиться этого удалив директорию с конфигами:
rm -r $HOME/.local/share/DaVinciResolve/configs
Функция полноэкранного предпросмотра отсутствует
Эта функция доступна только в версии studio. Она находится в меню
Workspace > Video Clean Feed
.
Нет звука во время предпросмотра
DaVinci взаимодействует с ALSA напрямую, так что если вы используете
PulseAudio
вам нужно
установить
pulseaudio-alsa
или
pipewire-alsa
. В ином случае вы можете вручную направить звук в PulseAudio создав
asound.conf
в
/etc/
с этим содержимым:
/etc/asound.conf
pcm.!default pulse
ctl.!default pulse
Код ошибки 999 на Intel/NVIDIA гибридной графике
"The GPU failed to perform image processing because of an error. Error Code: 999."
Если видеокарта NVIDIA используется в режиме по-требованию, вам нужно насильно потребовать её. Чтобы это сделать укажите
переменную среды
:
__NV_PRIME_RENDER_OFFLOAD=1
__GLX_VENDOR_LIBRARY_NAME=nvidia
Примечание:
Эти же переменные среды так же могут решить ошибку "Your GPU memory is full" на (Intel ИЛИ AMD)/NVIDIA гибридной графике.
Тихое падение из-за libcrypto.so.1.0.0
DaVinci Resolve не запускается в графическом режиме.
В консоли выводится эта ошибка:
$ /opt/resolve/bin/resolve 
bin/resolve: error while loading shared libraries: libcrypt.so.1: canНетt open shared object file: Нет such file or directory
Вам нужно
установить
libxcrypt-compat
.
Отсутствует меню Workflow Integrations
В DR Studio для Windows и Mac OS есть Workspace -> Workflow Integrations menu. Workflow Integration плагины написаны на JavaScript (electron приложения). Как сказано в документации (вы можете получить её в Помощь -> Документация -> Разработчикам), Скрипты Интеграции не поддерживаются на LInux в данное время (проверялось на 17.4.3(перепроверьте информацию)). Скорее всего это ошибка, потому что они не предоставили путь куда помещать их, и меню до сих пор отсутствует (То же самое Workspace -> Workflow Integrations).
Python 3.6 не найден
This article or section needs expansion.
Reason:
Пожалуйста, дополните этот раздел (Discuss in
Talk:DaVinci Resolve#Python 3.6 Not found problem
)
При переходе в Workspace -> Console -> Py3 появляется окно ошибки "Python 3.6 не найден".
Вот одно из решений (из
этого
обсуждения):
env PYTHON_CONFIGURE_OPTS="--enable-shared" pyenv install 3.6.11
sudo ln -s $HOME/.pyenv/versions/3.6.11/lib/python3.6 /usr/local/lib/python3.6
sudo ln -s $HOME/.pyenv/versions/3.6.11/lib/libpython3.so /usr/local/lib/libpython3.6.so
В DR 18 они
говорят
что все версии python 3 поддерживаются.
Убить зависший процесс
Если DR завис, не может отпустить терминал когда вы нажимаете ctrl + c (чтобы отправить sigint), и когда окно не отображается и вы не можете открыть DR снова (говорит что другой инстанс уже запущен),вы всё ещё можете это починить. Откройте диспетчер задач (ctrl + esc в KDE), затем найдите процесс с именем "GUI", и убейте его (отправьте сигнал 9). Теперь вы можете запустить DR нормально.
Использование Dolphin вместо Qt File Picker
К сожалению, DR пока не поддерживает XDG desktop portals. Смотрите
[4]
за дальнейшими ответами. Как решение, вы можете использовать скрипт Andrew Shark
Import Media via Dolphin
.
Невозможно запустить (onetbb/log4cxx)
Переход на
onetbb
вызывает зависание с таким сообщением:
/opt/resolve/bin/resolve
...
ActCCMessage Already in Table: Code= c005, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
PnlMsgActionStringAdapter Already in Table: Code= 615e, Mode=  0, Level=  0, CmdKey= -1, Option= 0
log4cxx: No appender could be found for logger (BtCommon).
log4cxx: Please initialize the log4cxx system properly.
...
Одно из предложенных решений это временно переименовать
/opt/intel/oneapi/compiler/2023.0.0/linux/lib/libOpenCL.so
во что-нибудь другое.
Смотрите пост на форуме
tbb is replaced by onetbb and resolve cannot start on linux
для дальнейших обсуждений.
Невозможно запустить (libpango/glib)
Из-за того как
Resolve обрабатывает библиотеки
, запуск программы может завершиться ошибкой если системная библиотека слишком сильно отличается от той которая поставляется с DR.
/opt/resolve/bin/resolve: symbol lookup error: /usr/lib64/libpango-1.0.so.0: undefined symbol: g_string_free_and_steal
Чтобы ограничить это, вы можете заставить Resolve использовать системную версию:
$ LD_PRELOAD="/usr/lib64/libglib-2.0.so" /opt/resolve/bin/resolve
Resolve может не запуститься при первой попытке, но будет работать при следующих.
Но может появиться другая ошибка:
/opt/resolve/bin/resolve: symbol lookup error: /usr/lib/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name
По состоянию 2024-05-23, решение для этой `g_task_set_static_name` ошибки (
взято отсюда с Arch форума
):
$ LD_PRELOAD="/usr/lib/libgio-2.0.so /usr/lib/libgmodule-2.0.so" /opt/resolve/bin/resolve
Другое решение это выкинуть несколько библиотек из директории Resolve. В таком случае Resolve будет вынужден использовать системные библиотеки, а не те что идут с ним. Так же смотрите AUR комментарии для пакета и для самого PKGBUILD для большей информации по этому трюку.
/opt/resolve/libs/libglib-2.0.so*
/opt/resolve/libs/libgio-2.0.so*
/opt/resolve/libs/libgmodule-2.0.so*
Невозможно запустить (wayland)
В
wayland
сессии, переменная окружения
QT_QPA_PLATFORM=wayland
уже может быть установлена для того чтобы другие QT программы запускались с поддержкой Wayland. Но всё же, DaVinci Resolve может упасть с этой ошибкой:
qt.qpa.plugin: Could Нетt find the Qt platform plugin "wayland" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
В таком случае можно заставить DaVinci Resolve использовать
X11
при использовании параметра:
QT_QPA_PLATFORM=xcb /opt/resolve/bin/resolve
“Успешное падение” при запуске
DaVinci Resolve может не запуститься, но при этом никогда не завершится неправильно (код выхода 0) и не выдаст логов. Стандартный вывод
/opt/resolve/bin/resolve
выглядит как-то так:
ActCCMessage Already in Table: Code= c005, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c006, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= c007, Mode= 13, Level=  1, CmdKey= -1, Option= 0
ActCCMessage Already in Table: Code= 2282, Mode=  0, Level=  0, CmdKey= 8, Option= 0
log4cxx: Нет appender could be found for logger (BtCommon).
log4cxx: Please initialize the log4cxx system properly.
Зачастую такое состояние происходит из-за блокировочных файлов. Resolve использует блокировочные файлы в
/tmp
для проверки запущенного инстанса. По множеству причин, если Resolve не вышел правильно в последний раз, эти блокировочные файлы будут висеть и мешать запуску нового инстанса.
Блокировочные файлы называются по схеме
qtsingleapp-DaVinc-xxx-lockfile
где xxx это какой-либо ID. Вы можете вручную удалить эти файлы и Resolve должен запуститься снова.
Невозможно загрузить Extras
При использовании
Extras Download Manager
для загрузки AI Voice Training data или других аддонов, все загрузку мгновенно падают со статусом
Download failed
. Это происходит из-за
жёстко встроенных путей TLS сертификатов
в Resolve. Вы можете вручную добавить символьную ссылку чтобы встроенный менеджер загрузки работал.
mkdir -p /etc/pki/
ln -s /etc/ssl /etc/pki/tls
Extras расположены в
/opt/resolve/Extras/
, убедитесь что там достаточно места и ваш аккаунт имеет права на запись.
Невозможно активировать лицензию. Пожалуйста попробуйте позже
Иногда появляется ошибка при активации Davinci Resolve Studio в первый раз после свежей установки или обновления. Обычно это исправляется выполнением
sudo chmod -R 7777 /opt/resolve/.license/
В ином случае, если у вас ещё есть .license директория с вашей предыдущей установки эта проблема может быть решена копированием её поверх.
Установленные шрифты не отображаются в DaVinci Resolve
DaVinci Resolve “Текст” обьект пытается загрузить только
шрифты
установленные системно в
/usr/share/fonts
или
/usr/local/share/fonts
директории. Всё же, обьект “Текст+” (который так же используется для текста в Fusion композициях) загружает шрифты только из
/usr/share/fonts
.
Если вы не находите шрифт который установили, проверьтре что он в
/usr/share/fonts
(системные шрифты) вместо
/usr/local/share/fonts/
(системные шрифты) или
~/.local/share/fonts
(пользовательские шрифты). Можно просто создать символьную ссылку внутри
/usr/share/fonts
которая указывает на
/usr/local/share/fonts
. Но всё же это
Не рекомендуется
, так как эта директория управляется
pacman
и это может привести к конфликтам пакетов.
Падение при нажатии кнопки во вкладке Fusion
Скорее всего Fusion требует US-локаль, добавьте её и сгенерируйте локаль
Locale (Русский)#Генерирование локалей
:
/etc/locale.gen
...
en_US.UTF-8 UTF-8
...
Воспроизведение возможно только в Fairlight
DaVinci Resolve с Radeon 6700 XT (возможно и с подобными картами) кажется требует
opencl-amd
AUR
и не работает с
rocm-opencl-runtime
.
Davinci Resolve не запускается (ошибка сегментации) при использовании opencl-amd 7.2
Решением будет откат до последней рабочей версии
opencl-amd
AUR
:
git clone
https://aur.archlinux.org/opencl-amd.git
cd opencl-amd
git checkout 42c9eb7
makepkg -si
Дополнительно, вы можете заблокировать пакет от обновления отредактировав ваш /etc/pacman.conf файл:
IgnorePkg = opencl-amd
Смотрите также
Пост
на форуме Davinci Resolve с протестированными конфигурациями.
PDF список
Поддерживаемых форматов и кодеков
для DaVinci Resolve 19
Здесь
вы можете проверить выпустили ли BMD документ о новой версии. Также, он показывает нововведения для каждого релиза.
ResolveDevDoc
- Неоффициальная документация для скриптинга. Форматировано с readthedocs и приятнее для чтения/изучения чем оригинальный txt файл.
pydavinci
- переработанный api для скриптинга