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