distrobox enter davincibox -- setup-davinci squashfs-root/AppRun distrobox
Important: Replace /path/to/... with the correct location of this binary.
Important notes from the project’s author:
The suffix at the end is for the add-davinci-launcher script. If omitted, setup will still run, but adding the launcher to your application menu won’t work.
You can still run add-davinci-launcher separately, as either add-davinci-launcher distrobox or add-davinci-launcher toolbox, depending on what you’re using.
After installation completes, you can remove the squashfs-root directory.
Read more about davincibox for both upgrade instructions and more information on the container.
This was my first foray into distrobox and I’m still learning how to manage it. I’ve updated to Bazzite 3.0 and when I update I seem to be having an issue updating the Davinci Resolve application.
── 15:56:34 - Distrobox ────────────────────────────────────────────────────────
Upgrading davincibox...
distrobox: Installing basic packages...
/usr/bin/dnf
Last metadata expiration check: 1:27:23 ago on Sun 28 Apr 2024 02:29:12 PM.
Dependencies resolved.
====================================================================================================================================
Package Architecture Version Repository Size
====================================================================================================================================
Upgrading:
akmod-nvidia x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 40 k
bluez-libs x86_64 5.75-1.fc39 updates 84 k
forge-srpm-macros noarch 0.3.1-1.fc39 updates 19 k
gstreamer1 x86_64 1.22.11-1.fc39 updates 1.4 M
gstreamer1-plugins-base x86_64 1.22.11-1.fc39 updates 2.2 M
libgusb x86_64 0.4.9-1.fc39 updates 65 k
nvidia-modprobe x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 32 k
nvidia-persistenced x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 36 k
nvidia-settings x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 1.6 M
python3-unbound x86_64 1.19.3-1.fc39 updates 117 k
unbound-anchor x86_64 1.19.3-1.fc39 updates 35 k
unbound-libs x86_64 1.19.3-1.fc39 updates 543 k
xorg-x11-drv-nvidia x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 126 M
xorg-x11-drv-nvidia-cuda x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 2.2 M
xorg-x11-drv-nvidia-cuda-libs x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 41 M
xorg-x11-drv-nvidia-kmodsrc x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 44 M
xorg-x11-drv-nvidia-libs x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 59 M
xorg-x11-drv-nvidia-power x86_64 3:550.76-1.fc39 rpmfusion-nonfree-updates 102 k
Transaction Summary
====================================================================================================================================
Upgrade 18 Packages
Total size: 279 M
Downloading Packages:
[SKIPPED] bluez-libs-5.75-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] forge-srpm-macros-0.3.1-1.fc39.noarch.rpm: Already downloaded
[SKIPPED] gstreamer1-1.22.11-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] gstreamer1-plugins-base-1.22.11-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] libgusb-0.4.9-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] python3-unbound-1.19.3-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] unbound-anchor-1.19.3-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] unbound-libs-1.19.3-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] akmod-nvidia-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] nvidia-modprobe-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] nvidia-persistenced-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] nvidia-settings-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-drv-nvidia-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-drv-nvidia-cuda-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-drv-nvidia-cuda-libs-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-drv-nvidia-kmodsrc-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-drv-nvidia-libs-550.76-1.fc39.x86_64.rpm: Already downloaded
[SKIPPED] xorg-x11-drv-nvidia-power-550.76-1.fc39.x86_64.rpm: Already downloaded
Running transaction check
Transaction check succeeded.
Running transaction test
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing 'dnf clean packages'.
Error: Transaction test error:
installing package xorg-x11-drv-nvidia-3:550.76-1.fc39.x86_64 needs 62MB more space on the /usr/lib/firmware/nvidia filesystem
Error Summary
-------------
Disk Requirements:
At least 62MB more space needed on the /usr/lib/firmware/nvidia filesystem.
Error: An error occurred
How would I go about resizing the root filesystem on the container? I’m not even using an Nvidia card but the lack of space is blocking updates.
OK, I found my problem. I was using Konsole to create the container. Switched to Ptyxis and my issue is resolved. Shame, I guess I’ll have to switch to manage containers as I otherwise prefer Konsole.
The ujust install-resolve command doesn’t work fully. It starts to do its thing and looks like its working, but when it gets towards the end, it tries to extract the .run file and fails to do so because “the file system is read-only”.
What it does correctly though is set up the davincibox and all that, so all you have to do after it fails on the extraction portion is pick up from step 7 and it will go the rest of the way, including making the application shortcut and all.
I was able to run DaVinci Resolve via davincibox on my laptop which just has an AMD integrated GPU, but basically none of the keybindings I’m used to in Resolve do what they’re supposed to do (this issue is probably not related to graphics cards). Note also that codec support is somewhat limited - e.g. H.264 decoding is only available with Resolve Studio.
(I ended up just switching to Kdenlive, since that is sufficient for my needs)
Should be no problem Davinci will use Opencl if it doesn’t detect an nvidia card (Davinci Resolve → Preferences → Memory and GPU → GPU configuration to verify your setting … CDUA is the nvidia option, for nvidia cards only.)
But, Resolve doesn’t support Intel Quick Sync with AMD cards (under Linux). Check page 11. There’s lots of other gripes if you’re not using Nvidia/CUDA under Linux.
Man, I’m a bit rusty using Linux. Been a heck of a time to get DaVinci running on Bazzite. This got it to install. Got through the whole install ok and configured Davinci. Running an AMD 3900xt CPU, 64 GB DDR4 3200 with an AMD RX 6900XT. Run DaVinci and it stalls out on “loading projects”. Any ideas?
Right, but unless I’m missing something that’s not an issue that can be solved by any special configuration … you either need to move to Windows, or get an Nvidia GPU? At least for now until this issue gets addressed by the ‘driver’ people at Intel/AMD!
I missed that first part of your post and followed the rest of the tutorial.
I’m looking for a Resolve installation that just works and updates as it should. Considering I did not use install-resolve, should I completely undo this guide and use install-resolve?
If so, what steps should I take to completely undo my installation before running install-resolve?