DaVinci Resolve (Русский) - ArchWiki

Jump to content

# DaVinci Resolve (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи DaVinci_Resolve. Дата последней синхронизации: 14 февраля 2026. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Ссылки по теме

- GPGPU_(Русский)#OpenCL

Davinci Resolve это проприетарное приложение для редактирования видео, покраски, коррекции цвета, визуальнх эффектов, графики, и аудио пост-процессинга.

Перевод этой статьи или раздела не отражает оригинальное содержание.

Причина: При всём желании перевести страницу максимально точно, некоторые названия элементов интерфейса переведены наугад. Там где я был не уверен оставлены оригинальные названия. (Discuss)

## Установка

Предоставлены обе версии, бесплатная ограниченная и платная (Studio) версия.

Для бесплатной версии, установите davinci-resolveAUR, для Studio версии, установите davinci-resolve-studioAUR.

Примечание Начиная с версии 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-amdAUR | Смесь проприетарных и открытых компонентов | 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-proAUR | Нет | 22.10.1_1401426-1 | Да, for GPUs older than Vega | 17.4.6-2 | Заметьте что это просто opencl-amdAUR пакет без 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` вставленным как переменная окружением
beignetAUR | Да | 1.3.2+12+gfc5f430c-2 | Нет |  | Ядро выпадает
intel-openclAUR | Нет | 5.0.r63503-2 | Нет |  | Ядро выпадает
intel-opencl-runtimeAUR | Нет | 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 с decklinkAUR пакетом.

### Ручная установка

Начиная с версии 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-pluginAUR. Новые 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-amdAUR и не работает с rocm-opencl-runtime.

### Davinci Resolve не запускается (ошибка сегментации) при использовании opencl-amd 7.2

Решением будет откат до последней рабочей версии opencl-amdAUR:

    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 для скриптинга

Categories:

- Audio (Русский)
- Video (Русский)

Hidden categories:

- Pages or sections flagged with Template:Bad translation (Русский)
- Pages or sections flagged with Template:Expansion

DaVinci Resolve (Русский)
Add topic