Something i could do is check if that works in Leap or in other distributions. But, i would need a external storage first because i wouldn’t like to replace my Slowroll install with all my stuff already setuped just to make a diagnostic. Or see someone who got it working because i must not be the only one person in the whole world with a AMD/NVIDIA budget gaming laptop running Linux trying to make CUDA work, ¿am i right? lol
The problem with Live USB is that it loads basic drivers with basic configurations, so usually we have issues that are solved in a post-installation (and sometimes with special configurations). And that often happens with NVIDIA drivers. I would also need a reboot which would be impossible on a Live USB as it’ll wipe all changes. So i need to install on a external USB drive.
So, i tested on my Windows 11 partition. Blender does detects CUDA and OptiX, CUDA works but OptiX crashes (probably a issue on Blender and not on the driver). Interesting is that it also detects HIP and works on my integrated AMD GPU (i thought that would only be available on dedicated GPUs)… I might see about making that work on Linux aswell later.
Of course i don’t consider it solved as i would like it working on Linux, but here i could confirm it’s not an hardware issue.
@JoseskVolpe I would suggest visiting the Nvidia forums and ask there… I do believe for openSUSE your an edge case… Like I said, I use to run an AMD gpu as primary display and the Nvidia (Quadro T400 and a Tesla P4) somethings worked, some didn’t…
You are mistaken. Live openSUSE image is by default persistent, it stores all changes on USB and it is perfectly possible to install additional packages (except kernel itself and bootloader). You cannot recreate initrd, so you will need to blacklist nouveau via kernel command line (if it is included in initrd on live).
I tried it, that USB drive was really slow and took me a whooole day, then it ran out of space ugh.
I’ve made a backup on my main USB drive and i’ll try that again on it.
Tested it on Leap 15 Live, installed the RPM version. ¡It works! Blender does detects CUDA. It crashes when it’s going to render tho, i’m gonna take a look into that if i have that issue on Tumbleweed aswell after making it detectable. But now i can confirm it does work in a AMD/NVIDIA setup.
I installed the open-source module, it didn’t worked, had to revert back to the proprietary module for CUDA to work on this live install.
Looks like older .run versions of CUDA didn’t had the kernel driver module option, newer versions has. I unmarked this option. ¿Maybe that’s the reason it doesn’t works?
¿So i should install the .run driver instead of what is packaged with the non-free X11 distribution repositories? The thread i mentioned says i should unmark that on the .run file.