CodeLinSoft Informazione

Tutte le notizie dal mondo dell'informatica.

   

 

 

 

 

In questa guida spiegheremo come installare Da Vinci Resolve con scheda grafica Iris Xe Grafics.

Installiamo le dipendenze che ci servono per andare a compilare mesa e clgl

 sudo dnf install git meson ninja-build gcc gcc-c++ cmake.x86_64 glibc-devel.i686 glibc-devel.x86_64 valgrind-devel.i686 valgrind-devel.x86_64 bison flex vulkan*.x86_64 libdrm-devel.x86_64 libdrm-devel.i686 libvdpau-devel.x86_64 libvdpau-devel.i686 libva-devel.x86_64 libva-devel.i686 libomxil-bellagio-devel.x86_64 libomxil-bellagio-devel.i686 zlib-devel.x86_64 zlib-devel.i686 llvm-devel.x86_64 llvm-devel.i686 elfutils-libelf-devel.x86_64 elfutils-libelf-devel.i686 wayland*-devel.x86_64 wayland*-devel.i686 wayland-protocols-devel libX*-devel.x86_64 libX*-devel.i686 libunwind-devel.x86_64 libunwind-devel.i686 libxshmfence-devel.x86_64 libxshmfence-devel.i686 lm_sensors-devel.x86_64 lm_sensors-devel.i686 expat-devel.x86_64 expat-devel.i686 libzstd-devel.x86_64 libzstd-devel.i686 pkgconf-pkg-config.i686 pkgconf-pkg-config.x86_64 libffi-devel.i686 libffi-devel.x86_64 libxcb-devel.i686 libxcb-devel.x86_64 python-mako libva-devel glslang-devel glslang apr apr-util intel-gmmlib-devel intel-igc-devel intel-igc mesa-libGLU gcc-c++ git make

Andiamo a creare la cartella davinci in /opt

sudo mkdir /opt/davinci
sudo chmod 777 /opt/davinci
cd /opt/davinci

Scarichiamo mesa

git clone --branch 23.2-resolve https://gitlab.freedesktop.org/246tnt/mesa.git
cd mesa
meson build64 --libdir lib64 --prefix /opt/davinci -Dgallium-drivers=radeonsi,swrast,iris,zink -Dvulkan-drivers=intel,amd -Dgallium-nine=true -Dosmesa=false -Dbuildtype=release

Installazione di mesa in /opt/davinci

ninja -C build64 install

Scarichiamo clgl

git clone --branch clgl https://github.com/smunaut/compute-runtime.git
cd compute-runtime
cmake -DCMAKE_BUILD_TYPE=Release -DNEO_SKIP_UNIT_TESTS=1 -DCMAKE_INSTALL_PREFIX=/opt/davinci

Installazione di intel-opencl in /opt/davinci

sudo make install

Creazione dello script bash per far funzionare Resolve resolve.sh

#!/bin/bash
export OCL_ICD_VENDORS=/etc/OpenCL/vendors/
export LD_LIBRARY_PATH=/opt/davinci/lib64
export NEOReadDebugKeys=1
export DisableDeepBind=1
LD_PRELOAD=/usr/lib64/libglib-2.0.so /opt/resolve/bin/resolve

Copiamo il file eseguibile in /usr/bin

sudo cp -rv resolve.sh /usr/bin/resolve 
sudo chmod 775 /usr/bin/resolve

Avviamo Da Vinci Resolve



Cosa ne pensi del nostro articolo? Fateci sapere i vostri pensieri nei commenti qui in alto.

Vi ricordiamo che seguirci è molto semplice: tramite la pagina Facebook ufficiale, e la nostra pagina Twitter.

Qui potrete trovare le varie notizie da noi riportate sul blog. È possibile, inoltre, commentare, condividere e creare spunti di discussione inerenti l’argomento.

About

logo codelinsoft resize

CodeLinSoft nasce dal frutto di due fratelli gemelli appassionati di informatica. Dalla loro esperienza hanno fatto si che ciò diventasse realtà progettando i primi software Open Source.