DaVinci Resolve – Notas de instalación en Fedora 38

 

Estas son mis notas de instalación del 27 Jun 2023. La instalación de DaVinci Resolve en Fedora 38 es relativamente fácil. Hasta hoy creo que es mejor rener una GPU de NVidia.

Paso 1

Agrega los repositorios RPM Fusion. Esto te permitirá instalas los drivers propietarios de NVIDA:

sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Después de asegúrate de que tu sistema operativo está al tanto
de los últimos updates:

sudo dnf -y update refresh

Y reinicia tu sistema.

Paso 2

Instala los drivers propietarios para tu tarjeta NVIDIA:

sudo dnf install akmod-nvidia xorg-x11-drv-nvidia-cuda

Deja pasar mínimo 5 minutos para permitir que se registren los módulos del kernel y comprueba que están cargados con este comando:

modinfo -F version nvidia

Si te devuelve la versión de tus drivers ya terminaste. Es aconsejable reiniciar tu computadora en este punto.

Paso 3

Descarga e instala el binario de resolve desde la página de Blackmagic Design.

Paso 4

Si DaVinci Resolve arranca pero al cargar una toma en un timeline te da el error code 999 y la pantalla de program se ve azul.
Lo que necesitas hacer es asegurarte de correr resolve con tu placa de video discreta, no la integrada.
Para esto puedes hacer esto:

1. Copia el script de gist: GitHub . Aquí lo tienes:

#!/bin/bash
export __NV_PRIME_RENDER_OFFLOAD=1
export __GLX_VENDOR_LIBRARY_NAME=nvidia
export __VK_LAYER_NV_optimus=NVIDIA_only
export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json
exec "$@"

2. Crea el archivo y editalo con nano:

nano ~/bin/prime-run

(“~” representa tu directorio home)

3. Ahora hazlo ejecutable:

Run `chmod +x "~/bin/prime-run"

4. Cierra y abre de nuevo tu terminal. Ahora podrás correr resolve con el comando:

prime-run /opt/resolve/bin/resolve

Paso 5

Ahora para que esto surja efecto, es mejor que iniciemos DaVinci Resolve desde la terminal, Para poder pasarle los parametros que necesitamos para que use el script que hicimos en el paso 4. Si agregamos una “alias” a resolve podremos lograr esto de manera fácil. Edita ~/.basrc y agrega lo siguiente.

### RESOLVE
alias resolve='prime-run /opt/resolve/bin/resolve'

Para que esto tenga efecto sin tener que reiniciar puedes hacer:

source  ~/.bashrc

Ahora solo tienes que abrir una terminal y escribir “resolve” (sin la comillas) y DaVinci Resolve debería de iniciar de manera correcta y funcional.

Con esta información que e recopilado de distintos sitios puedo tener una instalación funcional de DaVinci Resolve que ya e probado con proyectos reales. Si encuentro algo para mejorar algún aspecto tratare de ir actualizando este post.

NOTA: Si después de una actualización quieres correr resolve y devuelve esto, después de el comando anterior:

$resolve
$bash: prime-run: command not found

Solo debes de añadir de nuevo la carpeta /home/”tu-usuario”/bin:

export PATH=$PATH:/home/"tu-usuario"/bin

DaVinci Resolve debe de correr de nuevo.

Fonts en Davinci Resolve

Por defecto DaVinci Resolve busca las fuentes en:

/usr/share/fonts

Y por defecto Fedora (Así como muchas otras distribuciones) instala las fuentes en:

~/.local/share/fonts

Para que Resolve pueda encontrar esa fuente que acabas de instalar debes de copiar todas las fuentes que están en tu carpeta de usuario a donde DaVinci las busca:

sudo cp -r ~/.local/share/fonts /usr/local/share

Tendrías que repetir esto cada vez que instales una nueva fuente que necesites usar en Resolve. Para refrescar el cache de las fuentes puedes usar este comando:

fc-cache -fv

Podía ser que usando funcione si usamos un enlace simbólico, pero no e probado esta opción.

 

Fuentes de información:

Complete guide to installing DaVinci Resolve on Fedora 36 (continously updated) on NVIDIA systems.
by u/lmbdrumm in Fedora

https://stackoverflow.com/questions/74426268/davinci-error-code-999-the-gpu-failed-to-perform-image-processing-error-code-9

https://gist.github.com/abenson/a5264836c4e6bf22c8c8415bb616204a

https://github.com/devangshekhawat/Fedora-38-Post-Install-Guide

https://forum.blackmagicdesign.com/viewtopic.php?f=21&t=140435#p756254

Leave a Reply