Description of problem: I want to rendering using CUDA. I installed NVIDIA driver via rpmfusion-nonfree-nvidia-driver repository. But Blender show "No compatible GPUS found for Cycles Requires NVIDIA GUI with compute capability 3.0". Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Install NVIDIA driver via rpmfusion-nonfree-nvidia-driver repository.(sudo) 1. Disabled Secure Boot 2. dnf upgrade 3. dnf install gcc kernel-headers kernel-devel akmod-nvidia xorg-x11-drv-nvidia xorg-x11-drv-nvidia-libs xorg-x11-drv-nvidia-libs.i686 4. akmods --force ; dracut --force 5. grub2-mkconfig -o /boot/grub2/grub.cfg 2.Reboot 3. Start Blender, Open Edit->Preferences->System->Cycle Render Devices Actual results: "No compatible GPUS found for Cycles Requires NVIDIA GUI with compute capability 3.0" Expected results: show list GPU Name and CPU. then rendering using CUDA. Additional info: Both Blender Official binary and Flatpak can work fine. My Graphic Card is NVIDIA 750Ti. This card is Compute Capability is 5.0.(https://developer.nvidia.com/cuda-gpus) I dont know that Fedora official package whether to render with CUDA via rpmfusion nonfree nvidia driver. Need to NVIDIA CUDA SDK(https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Fedora&target_version=37)?
We can’t compile Blender with CUDA support because the CUDA SDK is proprietary software.
Thanks for reply quickly. Can't compile Blender with both rpmfusion CUDA and NVIDIA CUDA SDK? if that's the case, I report this link https://bugzilla.redhat.com/show_bug.cgi?id=2180631 about Blender with NVIDIA CUDA SDK. Please also close it.
I don’t know off the top of my head what rpmfusion is able to package, but in any case the RPM version of Blender is a Fedora package, and packages in Fedora must be built only with dependencies that are also in Fedora.
Last time I've checked It was possible to use fedora blender package and build the cuda kernel using the nvidia cuda SDK. (You need the right gcc compiler compatible with the cuda-sdk). Also some other components (ffmpeg) are using clang/llvm to compile some features using cuda at runtime. So it could be doable at some point. (IANAL / I don't know the upstream point of view on that).
(In reply to Ben Beasley from comment #3) > I don’t know off the top of my head what rpmfusion is able to package, but > in any case the RPM version of Blender is a Fedora package, and packages in > Fedora must be built only with dependencies that are also in Fedora. OK. I decide that I use CPU or Flatpak. (In reply to Nicolas Chauvet (kwizart) from comment #4) > Also some other components (ffmpeg) are using clang/llvm to compile some > features using cuda at runtime. So it could be doable at some point. (IANAL > / I don't know the upstream point of view on that). I have installed ffmpeg, clang and llvm. But crash it. Thanks Beasley and kwizart.