[amd64] DaVinci Resolve Studio 17.4.2 for Linux

Страницы :   Пред.  1, 2, 3 ... , 10, 11, 12  След.
Ответить
 

b2296227

Стаж: 15 лет 9 месяцев

Сообщений: 99


b2296227 · 16-Окт-25 11:06 (9 месяцев назад)

yudipungal писал(а):
88327151the code is working but it is crashing when i enter the edit page or in fusion when i insert a media or node it crashes
Please attach a crash dump after the next crash
Код:
sed -En '/CRASH DUMP/,/(=){20,}/p'  ~/.local/share/DaVinciResolve/logs/ResolveDebug.txt
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 16-Окт-25 14:21 (спустя 3 часа)

Цитата:
==========[CRASH DUMP]==========
#TIME Thu Oct 16 19:20:22 2025 - Uptime 00:00:12 (hh:mm:ss)
#PROGRAM_NAME DaVinci Resolve Studio v20.2.2.0010 (Linux/Clang x86_64)
#BMD_ARCHITECTURE x86_64
#BMD_BUILD_UUID b8dd3d49-9cb3-420e-8466-b0947ec642fb
#BMD_GIT_COMMIT ffe5de2bcb481e433f009921d333ac9f293ef20a
#BMD_UTIL_VERSION 20.2.2.0010
#OS Linux
/opt/resolve/bin/resolve() [0x6004e79]
/opt/resolve/bin/resolve() [0x6004042]
/usr/lib/libc.so.6(+0x44900) [0x7fdf05244900]
/opt/resolve/bin/../libs/libProResRAW.so(_ZNSt10filesystem7__cxx114path14_M_split_cmptsEv+0x38) [0x7fdf0f6da708]
/usr/lib/libRusticlOpenCL.so.1(+0xaf7364) [0x7fdec3cf7364]
/usr/lib/libRusticlOpenCL.so.1(+0xafeb6a) [0x7fdec3cfeb6a]
/usr/lib/libRusticlOpenCL.so.1(+0xaf04f6) [0x7fdec3cf04f6]
/usr/lib/libRusticlOpenCL.so.1(+0x1c9267) [0x7fdec33c9267]
/usr/lib/libRusticlOpenCL.so.1(+0xb5a39) [0x7fdec32b5a39]
/usr/lib/libRusticlOpenCL.so.1(+0xb517d) [0x7fdec32b517d]
/usr/lib/libRusticlOpenCL.so.1(+0xbfa4c) [0x7fdec32bfa4c]
/usr/lib/libRusticlOpenCL.so.1(+0xbf704) [0x7fdec32bf704]
/usr/lib/libOpenCL.so.1(clBuildProgram+0x97) [0x7fdf3dcdbff7]
/opt/resolve/bin/resolve() [0x9c71673]
/opt/resolve/bin/resolve() [0x9c7085c]
/opt/resolve/bin/resolve() [0x9c7190b]
/usr/lib/libc.so.6(+0xa80d6) [0x7fdf052a80d6]
/usr/lib/libc.so.6(+0x13b01c) [0x7fdf0533b01c]
Signal Number = 11
here is the logs
[Профиль]  [ЛС] 

b2296227

Стаж: 15 лет 9 месяцев

Сообщений: 99


b2296227 · 16-Окт-25 18:16 (спустя 3 часа)

yudipungal писал(а):
88333687/usr/lib/libRusticlOpenCL.so.1(+0xbf704) [0x7fdec32bf704]
...
Looks to me like a driver issue with libRusticlOpenCL. Note that only NVidia GPUs are officially supported on Linux, there are some unofficial guides for AMD support on forums like https://forum.blackmagicdesign.com/viewtopic.php?p=1002366#p1002366.
Try installing ROCm drivers instead of RusticCL and see if it helps..
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 18-Окт-25 03:09 (спустя 1 день 8 часов)

b2296227 писал(а):
88334464
yudipungal писал(а):
88333687/usr/lib/libRusticlOpenCL.so.1(+0xbf704) [0x7fdec32bf704]
...
Looks to me like a driver issue with libRusticlOpenCL. Note that only NVidia GPUs are officially supported on Linux, there are some unofficial guides for AMD support on forums like https://forum.blackmagicdesign.com/viewtopic.php?p=1002366#p1002366.
Try installing ROCm drivers instead of RusticCL and see if it helps..
I already use the package opencl amd from aur. This has always been an issue with my amd gpu. 20.1 is the last working. I'll just move to nvidia soon when my gpu die 😂
[Профиль]  [ЛС] 

LuckyTV

Стаж: 13 лет 8 месяцев

Сообщений: 13


LuckyTV · 23-Окт-25 10:39 (спустя 5 дней)

Для 20.2.2 коды подошли, пока всё работает замечательно. Fedora 42 с KDE.
В качестве дополнения: появилась для Fedora (может и для других дистрибутивов, не проверял) замечательная софтинка с GUI, "DaVinci Helper". Устанавливал на этот раз через неё, сама распаковала, сама запустила run, на zlib не ругалась, сделала post installation fix, проверила видеодрайвер... и ничего больше делать не понадобилось.
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 23-Окт-25 13:24 (спустя 2 часа 44 мин.)

LuckyTV писал(а):
88361565Для 20.2.2 коды подошли, пока всё работает замечательно. Fedora 42 с KDE.
В качестве дополнения: появилась для Fedora (может и для других дистрибутивов, не проверял) замечательная софтинка с GUI, "DaVinci Helper". Устанавливал на этот раз через неё, сама распаковала, сама запустила run, на zlib не ругалась, сделала post installation fix, проверила видеодрайвер... и ничего больше делать не понадобилось.
whats your GPU?? is it amd or nvidia?
[Профиль]  [ЛС] 

LuckyTV

Стаж: 13 лет 8 месяцев

Сообщений: 13


LuckyTV · 24-Окт-25 14:19 (спустя 1 день)

yudipungal писал(а):
whats your GPU?? is it amd or nvidia?
I have "NVIDIA 2060 Super" on decktop. At all I have been for a long time only NVidia cards. Fewer problems. And in Windows too.
[Профиль]  [ЛС] 

b2296227

Стаж: 15 лет 9 месяцев

Сообщений: 99


b2296227 · 25-Окт-25 06:12 (спустя 15 часов)

yudipungal писал(а):
88340467I already use the package opencl amd from aur. This has always been an issue with my amd gpu. 20.1 is the last working. I'll just move to nvidia soon when my gpu die 😂
I would still try with the supported distro - Rocky Linux (dual boot and install to a usb drive), in case your GPU refuses to die. I think this specific issue is caused by RusticCL which is an alternative AMD driver written in Rust.
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 26-Окт-25 02:08 (спустя 19 часов)

b2296227 писал(а):
88369626
yudipungal писал(а):
88340467I already use the package opencl amd from aur. This has always been an issue with my amd gpu. 20.1 is the last working. I'll just move to nvidia soon when my gpu die 😂
I would still try with the supported distro - Rocky Linux (dual boot and install to a usb drive), in case your GPU refuses to die. I think this specific issue is caused by RusticCL which is an alternative AMD driver written in Rust.
I even tried Rocky Linux and trust me it even force close just by creating a timeline. Same behavior
[Профиль]  [ЛС] 

romanus88

Стаж: 15 лет 11 месяцев

Сообщений: 44


romanus88 · 03-Ноя-25 18:43 (спустя 8 дней)

Всё сработало на Arch Linux. 20.2.1! Благодарю
[Профиль]  [ЛС] 

mikha_PS

Стаж: 2 года 7 месяцев

Сообщений: 1


mikha_PS · 05-Ноя-25 23:37 (спустя 2 дня 4 часа, ред. 05-Ноя-25 23:37)

Я не могу поянть как активировать этот торент, я новичок подскажите пожалуйста кто знает
Здравствуйте подскажите как установить данный кряк на линукс убунту, я до конца не понимаю как это установить чтобы работало
> Все также как для предыдущей версии, только другие данные
Подробнее в текстовой инструкции в раздаче
74 7B E8 41
на
EB 7B E8 41
perl -pi -e 's/\x74\x7B\xE8\x41/\xEB\x7B\xE8\x41/g' /opt/resolve/bin/resolve
или
echo "01D418E8: EB" | xxd -r - /opt/resolve/bin/resolve
[Профиль]  [ЛС] 

alexis23ange

Стаж: 12 лет 7 месяцев

Сообщений: 23


alexis23ange · 06-Ноя-25 06:42 (спустя 7 часов)

Any word on 20.2.3?
[Профиль]  [ЛС] 

dmsh.public.contact

Стаж: 6 лет 3 месяца

Сообщений: 10


dmsh.public.contact · 06-Ноя-25 13:29 (спустя 6 часов)

alexis23ange писал(а):
88422294Any word on 20.2.3?
Work at Arch Linux, with downgraded libs to libc++-20.1.6-2 libc++abi-20.1.6-2
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 06-Ноя-25 14:04 (спустя 35 мин.)

dmsh.public.contact писал(а):
88423367
alexis23ange писал(а):
88422294Any word on 20.2.3?
Work at Arch Linux, with downgraded libs to libc++-20.1.6-2 libc++abi-20.1.6-2
can you share you're "medicine"? i want to try it.
[Профиль]  [ЛС] 

Dmitry2007

Стаж: 15 лет 10 месяцев

Сообщений: 11

Dmitry2007 · 07-Ноя-25 00:29 (спустя 10 часов)

Проблема запуска в Fedora 43
Решение проверил на DaVinci Resolve Studio 20.2.1.
Требуется python3.11, ставим
Код:
dnf -y install python3.11 python3.11-libs
Перед запуском, нужно указать libpython3.11.so.1.0. Можно сделать скрипт или добавить как говорится в ярлык.
Код:
#!/bin/bash
export LD_PRELOAD=/usr/lib64/libpython3.11.so.1.0
/opt/resolve/bin/resolve
Я добавил в ярлык
Код:
export LD_PRELOAD=/usr/lib64/libpython3.11.so.1.0; /opt/resolve/bin/resolve
[Профиль]  [ЛС] 

alexis23ange

Стаж: 12 лет 7 месяцев

Сообщений: 23


alexis23ange · 07-Ноя-25 13:06 (спустя 12 часов)

dmsh.public.contact писал(а):
88423367
alexis23ange писал(а):
88422294Any word on 20.2.3?
Work at Arch Linux, with downgraded libs to libc++-20.1.6-2 libc++abi-20.1.6-2
worked with arch and never had to downgrade anything
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 08-Ноя-25 17:04 (спустя 1 день 3 часа)

alexis23ange писал(а):
88427705
dmsh.public.contact писал(а):
88423367
alexis23ange писал(а):
88422294Any word on 20.2.3?
Work at Arch Linux, with downgraded libs to libc++-20.1.6-2 libc++abi-20.1.6-2
worked with arch and never had to downgrade anything
I'm guessing you have NVIDIA gpu? Please indicate what gpu.
[Профиль]  [ЛС] 

VyacheslavS

Стаж: 17 лет 8 месяцев

Сообщений: 228

VyacheslavS · 09-Ноя-25 15:54 (спустя 22 часа, ред. 09-Ноя-25 15:54)

dmsh.public.contact писал(а):
88423367
alexis23ange писал(а):
88422294Any word on 20.2.3?
Work at Arch Linux, with downgraded libs to libc++-20.1.6-2 libc++abi-20.1.6-2
Библиотеки не понижал:
Код:

>pacman -Qs libc++
...
local/libc++ 21.1.5-1
    LLVM C++ standard library
local/libc++abi 21.1.5-1
    Low level support for the LLVM C++ standard library
...
Версия DaVinci Resolve Studio:
Код:

>pacman -Qs davinci
local/davinci-resolve-studio 20.2.3-1
    Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.
Nvidia:
скрытый текст
Код:
>pacman -Qs nvidia
local/cuda 13.0.2-1
    NVIDIA's GPU programming toolkit
local/egl-gbm 1.1.2.1-1
    The GBM EGL external platform library
local/egl-wayland 4:1.1.20-1
    EGLStream-based Wayland external platform
local/egl-x11 1.0.3-1
    NVIDIA XLib and XCB EGL Platform Library
local/ffnvcodec-headers 13.0.19.0-1
    FFmpeg version of headers required to interface with Nvidias codec APIs
local/lib32-libvdpau 1.5-3
    Nvidia VDPAU library
local/lib32-nvidia-utils 580.105.08-1
    NVIDIA drivers utilities (32-bit)
local/lib32-opencl-nvidia 580.105.08-1
    OpenCL implemention for NVIDIA (32-bit)
local/libvdpau 1.5-3
    Nvidia VDPAU library
local/libxnvctrl 580.105.08-1
    NVIDIA NV-CONTROL X extension
local/linux-firmware-nvidia 20251021-1
    Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/nvidia 580.105.08-1
    NVIDIA kernel modules
local/nvidia-lts 1:580.105.08-1
    NVIDIA drivers for linux-lts
local/nvidia-settings 580.105.08-1
    Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 580.105.08-1
    NVIDIA drivers utilities
local/nvtop 3.2.0-1
    GPUs process monitoring for AMD, Intel and NVIDIA
local/opencl-nvidia 580.105.08-1
    OpenCL implemention for NVIDIA
Патч от сюда:
Junkie25 писал(а):
88219678...
Код:

cd /opt/resolve
sudo perl -pi -e 's/\x03\x00\x89\x45\xFC\x83\x7D\xFC\x00\x74\x11\x48\x8B\x45\xC8\x8B/\x03\x00\x89\x45\xFC\x83\x7D\xFC\x00\xEB\x11\x48\x8B\x45\xC8\x8B/' bin/resolve
sudo perl -pi -e 's/\x74\x11\x48\x8B\x45\xC8\x8B\x55\xFC\x89\x50\x58\xB8\x00\x00\x00/\xEB\x11\x48\x8B\x45\xC8\x8B\x55\xFC\x89\x50\x58\xB8\x00\x00\x00/' bin/resolve
sudo perl -pi -e 's/\x41\xb6\x01\x84\xc0\x0f\x84\xb0\x00\x00\x00\x48\x85\xdb\x74\x08\x45\x31\xf6\xe9\xa3\x00\x00\x00/\x41\xb6\x00\x84\xc0\x0f\x84\xb0\x00\x00\x00\x48\x85\xdb\x74\x08\x45\x31\xf6\xe9\xa3\x00\x00\x00/' bin/resolve
echo -e "LICENSE blackmagic davinciresolvestudio 999999 permanent uncounted\nhostid=ANY issuer=CGP customer=CGP issued=28-dec-2023\nakey=0000-0000-0000-0000 _ck=00 sig=\"00\"" | sudo tee .license/blackmagic.lic
...
PKGBUILD:
скрытый текст
Код:

# Maintainer: Muflone http://www.muflone.com/contacts/english/
# Contributor: Alex S. <shantanna_at_hotmail_dot_com>
# Contributor: Jonathon Fernyhough <jonathon_at_manjaro_dot_org>
# Hardware support is limited. Nvidia cards should work fine.
# If you're running a hybrid setup, try with primusrun/optirun.
# Get the source file DaVinci_Resolve_Studio_${pkgver}_Linux.zip from:
# https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion
# and save it in the same directory of this PKGBUILD
_pkgname=resolve
pkgname=davinci-resolve-studio
pkgver=20.2.3
pkgrel=1
pkgdesc='Professional A/V post-production software suite from Blackmagic Design. Studio edition, requires license key or license dongle.'
arch=('x86_64')
url="https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion"
license=('LicenseRef-Commercial')
depends=('glu' 'gtk2' 'libpng12' 'fuse2' 'opencl-driver' 'qt5-x11extras' 'qt5-svg' 'qt5-webengine'
         'qt5-websockets' 'qt5-quickcontrols2' 'qt5-multimedia' 'libxcrypt-compat' 'xmlsec'
         'java-runtime' 'ffmpeg4.4' 'gst-plugins-bad-libs' 'python-numpy'
         'tbb' 'apr-util' 'luajit' 'libc++' 'libc++abi')
makedepends=('libarchive' 'xdg-user-dirs' 'patchelf')
conflicts=('davinci-resolve' 'davinci-resolve-beta' 'davinci-resolve-studio-beta')
source=("file://DaVinci_Resolve_Studio_${pkgver}_Linux.zip"
        "davinci-control-panels-setup.sh")
sha256sums=('502b9fc836bc8b9f697585a70d0eef50e20069ce4fe9c356da353391775f0e20'
            'f17236fd68cead727c647bc31404e402922cdd491df5526f4b62364cbef9d3b8')
install="${pkgname}.install"
options=('!strip')
prepare() {
  chmod u+x "./DaVinci_Resolve_Studio_${pkgver}_Linux.run"
  "./DaVinci_Resolve_Studio_${pkgver}_Linux.run" --appimage-extract
  # Fix permission to all files and dirs
  chmod -R u+rwX,go+rX,go-w "squashfs-root"
  pushd "squashfs-root/share/panels"
  tar -zxf dvpanel-framework-linux-x86_64.tgz
  chmod -R u+rwX,go+rX,go-w "lib"
  mv *.so "${srcdir}/squashfs-root/libs"
  mv lib/* "${srcdir}/squashfs-root/libs"
  popd
  rm -rf squashfs-root/installer squashfs-root/installer* squashfs-root/AppRun squashfs-root/AppRun*
  while IFS= read -r -d '' _file; do
    chmod 0755 "${_file}"
  done < <(find "squashfs-root" -type d -print0)
  while IFS= read -r -d '' _file; do
    [[ -f "${_file}" && $(od -t x1 -N 4 "${_file}") == *"7f 45 4c 46"* ]] || continue
    chmod 0755 "${_file}"
  done < <(find "squashfs-root" -type f -print0)
  # Prepare list of paths for patchelf
  _patchelf_paths=("libs"
                   "libs/plugins/sqldrivers"
                   "libs/plugins/xcbglintegrations"
                   "libs/plugins/imageformats"
                   "libs/plugins/platforms"
                   "libs/Fusion"
                   "plugins"
                   "bin"
                   "BlackmagicRAWSpeedTest/BlackmagicRawAPI"
                   "BlackmagicRAWSpeedTest/plugins/platforms"
                   "BlackmagicRAWSpeedTest/plugins/imageformats"
                   "BlackmagicRAWSpeedTest/plugins/mediaservice"
                   "BlackmagicRAWSpeedTest/plugins/audio"
                   "BlackmagicRAWSpeedTest/plugins/xcbglintegrations"
                   "BlackmagicRAWSpeedTest/plugins/bearer"
                   "BlackmagicRAWPlayer/BlackmagicRawAPI"
                   "BlackmagicRAWPlayer/plugins/mediaservice"
                   "BlackmagicRAWPlayer/plugins/imageformats"
                   "BlackmagicRAWPlayer/plugins/audio"
                   "BlackmagicRAWPlayer/plugins/platforms"
                   "BlackmagicRAWPlayer/plugins/xcbglintegrations"
                   "BlackmagicRAWPlayer/plugins/bearer"
                   "Onboarding/plugins/xcbglintegrations"
                   "Onboarding/plugins/qtwebengine"
                   "Onboarding/plugins/platforms"
                   "Onboarding/plugins/imageformats"
                   "DaVinci Control Panels Setup/plugins/platforms"
                   "DaVinci Control Panels Setup/plugins/imageformats"
                   "DaVinci Control Panels Setup/plugins/bearer"
                   "DaVinci Control Panels Setup/AdminUtility/PlugIns/DaVinciKeyboards"
                   "DaVinci Control Panels Setup/AdminUtility/PlugIns/DaVinciPanels")
  for _index in "${!_patchelf_paths[@]}"
  do
    _patchelf_paths[${_index}]="/opt/${_pkgname}/${_patchelf_paths[${_index}]}"
  done
  while IFS= read -r -d '' _file; do
    [[ -f "${_file}" && $(od -t x1 -N 4 "${_file}") == *"7f 45 4c 46"* ]] || continue
    patchelf --set-rpath "$(IFS=":"; echo "${_patchelf_paths[*]}:\$ORIGIN")" "${_file}"
  done < <(find "squashfs-root" -type f -size -32M -print0)
  while IFS= read -r -d '' _file; do
    sed -i "s|RESOLVE_INSTALL_LOCATION|/opt/${_pkgname}|g" "${_file}"
  done < <(find . -type f '(' -name "*.desktop" -o -name "*.directory" -o -name "*.directory" -o -name "*.menu" ')' -print0)
  rm "squashfs-root/libs/libglib-2.0.so.0" \
     "squashfs-root/libs/libgio-2.0.so.0" \
     "squashfs-root/libs/libgmodule-2.0.so.0"
  ln -s "../BlackmagicRAWPlayer/BlackmagicRawAPI" "squashfs-root/bin/"
  ln -s /usr/lib/libglib-2.0.so.0 "squashfs-root/libs/libglib-2.0.so.0"
  ln -s /usr/lib/libgio-2.0.so.0 "squashfs-root/libs/libgio-2.0.so.0"
  ln -s /usr/lib/libgmodule-2.0.so.0 "squashfs-root/libs/libgmodule-2.0.so.0"
  ln -s /usr/lib/libgdk_pixbuf-2.0.so.0 "squashfs-root/libs/libgdk_pixbuf-2.0.so.0"
  echo "StartupWMClass=resolve" >> "squashfs-root/share/DaVinciResolve.desktop"
  echo 'SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTRS{idVendor}=="096e", MODE="0666"' > "squashfs-root/share/etc/udev/rules.d/99-DavinciPanel.rules"
  # Fix desktop files
  sed -i 's#Exec=.*#Exec=davinci-control-panels-setup#' \
    "squashfs-root/share/DaVinciControlPanelsSetup.desktop"
  sed -i 's#Icon=.*#Icon=davinci-resolve.png#' \
    "squashfs-root/share/DaVinciResolve.desktop"
  sed -i 's#Icon=.*#Icon=davinci-resolve-panels-setup.png#' \
    "squashfs-root/share/DaVinciControlPanelsSetup.desktop"
  sed -i 's#Icon=.*#Icon=blackmagicraw-player.png#' \
    "squashfs-root/share/blackmagicraw-player.desktop"
  sed -i 's#Icon=.*#Icon=blackmagicraw-speedtest.png#' \
    "squashfs-root/share/blackmagicraw-speedtest.desktop"
}
package() {
  # Install binary launchers
  install -D -m 0755 "${srcdir}/davinci-control-panels-setup.sh" \
    "${pkgdir}/usr/bin/davinci-control-panels-setup"
  ln -s "/opt/resolve/bin/resolve" "${pkgdir}/usr/bin/${pkgname}"
  # Install other files
  install -d -m 0755 "${pkgdir}/opt/${_pkgname}"
  cp -rf squashfs-root/* "${pkgdir}/opt/${_pkgname}"
  # Distribute files into other directories
  pushd "${pkgdir}/opt/${_pkgname}"
  install -D -m 0644 -t "${pkgdir}/opt/${_pkgname}/configs" \
    "share/default-config.dat" \
    "share/log-conf.xml"
  install -D -m 0644 -t "${pkgdir}/opt/${_pkgname}/DolbyVision" \
    "share/default_cm_config.bin"
  install -d -m 0755 "${pkgdir}/opt/${_pkgname}/.license"
  install -d -m 0755 "${pkgdir}/opt/${_pkgname}/Apple Immersive/Calibration"
  # Install Desktop files and menu
  install -D -m 0644 -t "${pkgdir}/usr/share/applications" \
    "share/DaVinciResolve.desktop" \
    "share/DaVinciControlPanelsSetup.desktop" \
    "share/blackmagicraw-player.desktop" \
    "share/blackmagicraw-speedtest.desktop"
  install -D -m 0644 -t "${pkgdir}/usr/share/desktop-directories" \
    "share/DaVinciResolve.directory"
  install -D -m 0644 -t "${pkgdir}/etc/xdg/menus" \
    "share/DaVinciResolve.menu"
  # Install icons
  install -D -m 0644 -t "${pkgdir}/usr/share/icons/hicolor/64x64/apps" \
    "graphics/DV_Resolve.png" \
    "graphics/DV_ResolveProj.png"
  install -D -m 0644 "graphics/DV_Resolve.png" \
    "${pkgdir}/usr/share/icons/hicolor/128x128/apps/davinci-resolve.png"
  install -D -m 0644 "graphics/DV_Panels.png" \
    "${pkgdir}/usr/share/icons/hicolor/128x128/apps/davinci-resolve-panels-setup.png"
  install -D -m 0644 "graphics/blackmagicraw-player_256x256_apps.png" \
    "${pkgdir}/usr/share/icons/hicolor/256x256/apps/blackmagicraw-player.png"
  install -D -m 0644 "graphics/blackmagicraw-speedtest_256x256_apps.png" \
    "${pkgdir}/usr/share/icons/hicolor/256x256/apps/blackmagicraw-speedtest.png"
  # Install other files
  install -D -m 0644 -t "${pkgdir}/usr/share/mime/packages" \
    "share/resolve.xml"
  install -D -m 0644 -t "${pkgdir}/usr/lib/udev/rules.d" \
    "share/etc/udev/rules.d"/{99-BlackmagicDevices.rules,99-ResolveKeyboardHID.rules,99-DavinciPanel.rules}
  popd
}
Запускается и работает:
[Профиль]  [ЛС] 

yudipungal

Стаж: 2 года 3 месяца

Сообщений: 31


yudipungal · 14-Ноя-25 02:32 (спустя 4 дня)

anybody has amd gpu that doesn't crash in startup? and successfully use fusion page or fusion related effects?
[Профиль]  [ЛС] 

satyr108

Стаж: 14 лет 11 месяцев

Сообщений: 7


satyr108 · 03-Дек-25 20:38 (спустя 19 дней)

Как я понял сейчас на сайте Davinci Resolve не получится скачать более старые версии Studio.
Есть ли у вас 20.11.1 версия?
[Профиль]  [ЛС] 

b2296227

Стаж: 15 лет 9 месяцев

Сообщений: 99


b2296227 · 03-Дек-25 20:52 (спустя 14 мин.)

satyr108 писал(а):
88536178Как я понял сейчас на сайте Davinci Resolve не получится скачать более старые версии Studio.
Есть ли у вас 20.11.1 версия?
https://www.blackmagicdesign.com/support/download/d795e9de219a438daa14f6ebbdf693cb/Linux
В форме можно ввести произвольные данные, на почту подтверждение не шлют, сразу дают ссылку на скачивание.
[Профиль]  [ЛС] 

alexis23ange

Стаж: 12 лет 7 месяцев

Сообщений: 23


alexis23ange · 04-Дек-25 13:41 (спустя 16 часов)

20.3 is out and we need new dark magic
[Профиль]  [ЛС] 

mike_mun

Стаж: 17 лет 8 месяцев

Сообщений: 14


mike_mun · 23-Дек-25 17:40 (спустя 19 дней, ред. 23-Дек-25 17:40)

коллеги, подскажите - поставил 20.x (пробовал несколько вариантов) - перестало видеть кодеки(?) - пишет что media offline, причем, что с фотика (там,вроде, 265), что запись с экрана (там 264,вроде). в старых проектах пишет что media offline, но если закидывать туда же это же видео - изображение не выводит, но звук есть. в настройках выбирал и CUDA и OpenCL
а, ну и при установке ругалось на отсутствие библиотек (которые стоят, да и 19я версия нормально все видела) - пришлось сделать запрет на проверку как тут (или на другом сайте) советовали. при запуске - тоже ругалось на ошибку в библиотеке - пришлось из /opt/resolve/lib перенести libgio,libglib,libgmodule,чтобы оно системные либы грузило.
ps: mint
upd: оно вообще никакое видео не хочет показывать, только звук.
дрова с версии 580 на 570 и обратно - менял.
upd2: как подсказал знакомый - симптомы похожи на не сработавшую таблетку. но я не вижу явных проблем с лекарством.
[Профиль]  [ЛС] 

inko007

Стаж: 6 лет 10 месяцев

Сообщений: 12

inko007 · 26-Дек-25 18:16 (спустя 3 дня, ред. 26-Дек-25 18:16)

yudipungal писал(а):
88455333anybody has amd gpu that doesn't crash in startup? and successfully use fusion page or fusion related effects?
Try Archwiki (https://wiki.archlinux.org/title/DaVinci_Resolve).
Maybe you are missing some packages for DR. Also, try running Resolve from the terminal to see what kind of errors it has on startup. If it's complaining about "symbol lookup error" or sth, check this https://bbs.archlinux.org/viewtopic.php?id=295687
alexis23ange писал(а):
8861650720.3.1 is out now also
Works with the patch above. Merry Christmas btw
[Профиль]  [ЛС] 

LuckyTV

Стаж: 13 лет 8 месяцев

Сообщений: 13


LuckyTV · 03-Янв-26 12:32 (спустя 7 дней, ред. 03-Янв-26 12:32)

Версия 20.3.1, ALT-K 11.2, установка запустилась из run без ошибок, патч
скрытый текст
cd /opt/resolve
sudo perl -pi -e 's/\x03\x00\x89\x45\xFC\x83\x7D\xFC\x00\x74\x11\x48\x8B\x45\xC8\x8B/\x03\x00\x89\x45\xFC\x83\x7D\xFC\x00\xEB\x11\x48\x8B\x45\xC8\x8B/' bin/resolve
sudo perl -pi -e 's/\x74\x11\x48\x8B\x45\xC8\x8B\x55\xFC\x89\x50\x58\xB8\x00\x00\x00/\xEB\x11\x48\x8B\x45\xC8\x8B\x55\xFC\x89\x50\x58\xB8\x00\x00\x00/' bin/resolve
sudo perl -pi -e 's/\x41\xb6\x01\x84\xc0\x0f\x84\xb0\x00\x00\x00\x48\x85\xdb\x74\x08\x45\x31\xf6\xe9\xa3\x00\x00\x00/\x41\xb6\x00\x84\xc0\x0f\x84\xb0\x00\x00\x00\x48\x85\xdb\x74\x08\x45\x31\xf6\xe9\xa3\x00\x00\x00/' bin/resolve
echo -e "LICENSE blackmagic davinciresolvestudio 999999 permanent uncounted\nhostid=ANY issuer=CGP customer=CGP issued=28-dec-2023\nakey=0000-0000-0000-0000 _ck=00 sig=\"00\"" | sudo tee .license/blackmagic.lic
сработал. При запуске ругнулась, но после стандартного уже
Код:
sudo rm /opt/resolve/libs/libglib-2.0.so*
sudo rm /opt/resolve/libs/libgio-2.0.so*
sudo rm /opt/resolve/libs/libgmodule-2.0.so*
пришла в себя.
Не монтировал ещё ничего, но подгрузка h.264 видео и пробная резка с выводом получились без проблем.
Видеокарта NV 2060 Super.
[Профиль]  [ЛС] 

dj--alex

Стаж: 17 лет 10 месяцев

Сообщений: 3916

dj--alex · 04-Янв-26 06:38 (спустя 18 часов, ред. 04-Янв-26 06:38)

yudipungal писал(а):
88455333anybody has amd gpu that doesn't crash in startup? and successfully use fusion page or fusion related effects?
C amdgpu не работает и такое ощущение что авторы 15 лет просто плевали на развитие программы.
АМД по их мнению не нужен
Пользователи АМД будут смотреть на log4cxx и им этого хватит
ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0
log4cxx: No appender could be found for logger (Main.SingleInstance).
log4cxx: Please initialize the log4cxx system properly.
user@PC1:~$
Для теста мне подгоняли AMD Radeon 9070 - вроде не такая уж слабая карта, ну примерно как моя 3070 работает.
Однако не пошло.
ведь это так важно логи в текстовый файл писать!
для этого нужна исключительно видеокарта NVIDIA
у кого есть RADEON просто второй видеокартой для записи ТЕКСТОВОГО ФАЙЛА
будьте добры воткните в второй слот любую карту Nvidia
[Профиль]  [ЛС] 

true-lala

Стаж: 16 лет 10 месяцев

Сообщений: 38


true-lala · 04-Янв-26 14:09 (спустя 7 часов, ред. 04-Янв-26 14:09)

Больше спасибо за советы по взлому и за ссылки на матчасть. Дам от себя пару рекомендаций:
1. вбейте в /etc/hosts такую строку:
127.0.1.1 blackmagic.hostedactivation.com
Иначе каждый запуск Давинчи будет стучаться к правообладателю и носить им ваш айпишник и ключ 00000-00000-00000-00000-00000, который вы вбили в прогу.
2. Вариант решения проблемы с aac звуком. Для Кубунту, как у других линуксов, хз! Выше предлагался изящный трюк с использованием контекстного меню, чтобы правом кликом конвертировать файл в .mov. Это бывает не очень удобно для уже сформированных проектов, которые, например, импортировались из Винды, как это было у меня.
Я немного переработал идею, и теперь по правому клику файл не переименовывается и не меняет расширения, но внутри у него звуковые дорожки конвертируются в mp3, примерно подбирая битрейт под то, что было. Должно работать со всеми видео-форматами, но я пока проверял только на mp4. При этом, создаётся бэкап оригинала.
После конвертации надо переоткрыть проект, и звук вернётся даже в уже импортированных ранее мп4-файлах.
Делаем не под рутом, а то kbuildsycoca6 не запустится и файлы могут улететь не к юзеру, а к руту.
У меня юзер true, а скрипт лежит в папке /true/tools, поправьте под себя, или делайте глобальный вариант аля sudo mkdir -p /usr/share/kio/servicemenus и .desktop туда, а скрипт — в /usr/local/bin/… (чтобы был в PATH)
Код:

mkdir -p /home/true/.local/share/kio/servicemenus
cat > /home/true/.local/share/kio/servicemenus/resolve_audio_to_mp3_inplace.desktop <<'EOF'
[Desktop Entry]
Type=Service
Name=Resolve audio->MP3 (in-place)
ServiceTypes=KonqPopupMenu/Plugin
MimeType=video/*;
Actions=audio-to-mp3
X-KDE-Priority=TopLevel
Keywords=resolve;ffmpeg;audio;mp3;obs;codec;
[Desktop Action audio-to-mp3]
Icon=audio-x-mp3
Name=For Resolve: audio to MP3 (in-place)
Name[ru]=Для Resolve: аудио в MP3 (на месте)
Exec=/home/true/tools/convert_audio_to_mp3_inplace %F
EOF
chmod +x /home/true/.local/share/kio/servicemenus/resolve_audio_to_mp3_inplace.desktop
chown -R true:true /home/true/.local/share/kio
kbuildsycoca6
Скрипт:
/home/true/tools/convert_audio_to_mp3_inplace
Код:
#!/usr/bin/env bash
set -euo pipefail
# Converts audio to MP3 while copying everything else.
# Replaces the original file; keeps a backup with .bak extension.
# MP3 bitrate is derived from input audio bitrate (slightly higher) and rounded up to a valid CBR step.
if ! command -v ffmpeg >/dev/null 2>&1 || ! command -v ffprobe >/dev/null 2>&1; then
  echo "ffmpeg/ffprobe not found in PATH" >&2
  exit 127
fi
pick_mp3_cbr_kbps() {
  local target="$1"
  local -a allowed=(32 40 48 56 64 80 96 112 128 160 192 224 256 320)
  local b
  for b in "${allowed[@]}"; do
    if (( b >= target )); then
      echo "$b"
      return 0
    fi
  done
  echo 320
}
derive_bitrate_kbps() {
  local in_file="$1"
  # Try to read bitrate of the first audio stream.
  local src_br
  src_br="$(ffprobe -v error -select_streams a:0 -show_entries stream=bit_rate \
    -of default=nk=1:nw=1 "$in_file" 2>/dev/null || true)"
  # Fallback if bitrate is missing/unknown.
  if [[ -z "${src_br}" || "${src_br}" == "N/A" || "${src_br}" == "0" || ! "${src_br}" =~ ^[0-9]+$ ]]; then
    echo 192
    return 0
  fi
  # Convert to kbps, add ~15% headroom, then round up to a valid MP3 CBR step.
  local src_kbps=$(( (src_br + 500) / 1000 ))
  local target_kbps=$(( (src_kbps * 115 + 99) / 100 ))  # ceil(src_kbps*1.15)
  # Clamp to sane range before rounding.
  if (( target_kbps < 96 )); then target_kbps=96; fi
  if (( target_kbps > 320 )); then target_kbps=320; fi
  pick_mp3_cbr_kbps "$target_kbps"
}
notify() {
  local msg="$1"
  if command -v notify-send >/dev/null 2>&1; then
    notify-send "Resolve audio→MP3" "$msg"
  fi
}
if [ "$#" -lt 1 ]; then
  echo "No input files." >&2
  exit 2
fi
for in_file in "$@"; do
  [ -f "$in_file" ] || continue
  local_base="$(basename -- "$in_file")"
  local_dir="$(dirname -- "$in_file")"
  local_name="${local_base%.*}"
  local_ext="${local_base##*.}"
  mp3_kbps="$(derive_bitrate_kbps "$in_file")"
  tmp="$(mktemp --tmpdir="$local_dir" ".${local_name}.mp3audio.XXXXXX.${local_ext}")"
  bak="${in_file}.bak"
  cleanup() { rm -f -- "$tmp" 2>/dev/null || true; }
  trap cleanup EXIT
  echo "Processing: $in_file"
  echo "Audio bitrate target: ${mp3_kbps}k"
  # Copy everything, re-encode audio to MP3
  if ! ffmpeg -y -hide_banner -loglevel error -stats \
      -i "$in_file" \
      -map 0 \
      -c copy \
      -c:a libmp3lame -b:a "${mp3_kbps}k" \
      "$tmp"; then
    cleanup
    trap - EXIT
    notify "Failed: $local_base"
    echo "Failed: $in_file" >&2
    continue
  fi
  # Keep a backup once; then overwrite originals on subsequent runs.
  if [ ! -f "$bak" ]; then
    mv -- "$in_file" "$bak"
  else
    rm -f -- "$in_file"
  fi
  mv -- "$tmp" "$in_file"
  trap - EXIT
  cleanup
  notify "OK: $local_base (audio ${mp3_kbps}k), backup: ${local_base}.bak"
  echo "Done: $in_file (backup: $bak)"
done
В итоге получаем:
[Профиль]  [ЛС] 

mike_mun

Стаж: 17 лет 8 месяцев

Сообщений: 14


mike_mun · 09-Янв-26 18:35 (спустя 5 дней)

mike_mun писал(а):
88611522коллеги, подскажите - поставил 20.x (пробовал несколько вариантов) - перестало видеть кодеки(?) - пишет что media offline, причем, что с фотика (там,вроде, 265), что запись с экрана (там 264,вроде). в старых проектах пишет что media offline, но если закидывать туда же это же видео - изображение не выводит, но звук есть. в настройках выбирал и CUDA и OpenCL
а, ну и при установке ругалось на отсутствие библиотек (которые стоят, да и 19я версия нормально все видела) - пришлось сделать запрет на проверку как тут (или на другом сайте) советовали. при запуске - тоже ругалось на ошибку в библиотеке - пришлось из /opt/resolve/lib перенести libgio,libglib,libgmodule,чтобы оно системные либы грузило.
ps: mint
upd: оно вообще никакое видео не хочет показывать, только звук.
дрова с версии 580 на 570 и обратно - менял.
upd2: как подсказал знакомый - симптомы похожи на не сработавшую таблетку. но я не вижу явных проблем с лекарством.
20.3.1 - аналогично - не видит кодеков,никакое видео не открывает. "патчил" по мануалам выше.
[Профиль]  [ЛС] 

simwin2

Стаж: 6 лет 6 месяцев

Сообщений: 16


simwin2 · 11-Янв-26 09:43 (спустя 1 день 15 часов)

20.3.1 вылетает при переключении на Fusion, patch post #88197915. Это как-нибудь лечится?
[Профиль]  [ЛС] 

VyacheslavS

Стаж: 17 лет 8 месяцев

Сообщений: 228

VyacheslavS · 11-Янв-26 10:19 (спустя 35 мин.)

simwin2.
см. /opt/resolve/logs.
А так только гадать что там у вас происходит.
[Профиль]  [ЛС] 
 
Ответить
Loading...
Error