-
-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor!: Split into davincibox
and davincibox-opencl
#121
Conversation
davincibox
and davincibox-opencl
The new builds from this PR can be tested by following the manual setup instructions as normal, but replacing the NVIDIA:
AMD & Intel:
The AMD side with cc @DaoistNeko and @Zeglius if either of you could test the NVIDIA image |
Re-added |
Installed By adding |
To clarify, with just |
These were being used only for the NVIDIA packages
Resolve errors out if it can't find libOpenCL, and it seems this package wasn't one that was removed in the linked issue.
Since it's back in the main dependencies list
df03e06
to
00fce2c
Compare
I have an amd apu with dedicated Nvidia graphics (laptop) may I help with testing or
|
Multi-GPU laptop setups like yours are a known issue that may or may not work; you're welcome to try testing this PR anyway, and the changes here might also actually help, but ultimately that type of setup would be a separate issue than what this PR is intended solve. |
|
Right, that's what I meant, sorry for being unclear. Thanks for confirming |
Gonna go ahead and merge since I've confirmed the AMD side works, and it sounds like NVIDIA on Bazzite works too. |
Based on findings in #114 (comment) it seems that having the akmod-nvidia and CUDA packages installed into the container actually cause problems, and through
nvidia-container-toolkit
the container actually uses the host NVIDIA drivers just fine.This PR splits davincibox into two builds:
davincibox
that contains only DaVinci Resolve dependencies and no drivers, for use on NVIDIA GPUs withnvidia-container-toolkit
, anddavincibox-opencl
for AMD & Intel with their respective compute packages (intel-compute-runtime
androcm-opencl
).In theory, this will likely resolve #96 #114 and #117 and may help with #40