Fwd: Why Blender Cycles is not able to detect my GPU(s) and CUDA within the Ubuntu / Linuxulator
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 25 May 2023 00:28:11 UTC
Which user should I add ? the user that I have created within the Linuxulator or the user that I have created on the host (FreeBSD) ? thanks. ---------- Forwarded message --------- From: Goran Mekić <meka@tilda.center> Date: Tue, Feb 21, 2023 at 7:55 AM Subject: Re: Why Blender Cycles is not able to detect my GPU(s) and CUDA within the Ubuntu / Linuxulator To: Mario Marietto <marietto2008@gmail.com> On Sat, Feb 18, 2023 at 03:59:49PM +0100, Mario Marietto wrote: > Hello to everyone. > > I've just installed Ubuntu 22.10 with the Linuxulator on FreeBSD > 13.1-RELEASE p6 as well as these components inside it : > > > 1. nvidia driver Version: 525.78.01 + CUDA 12 > 2. Blender 3.2.2 > > > The nvidia driver 525.78.1 + CUDA 12 work correctly within the linuxulator : > > https://ibb.co/8Ps8J81 > > and Cycles is already able to detect the nvidia driver + CUDA,but only if > blender runs on FreeBSD. Give a look at this picture : > > https://ibb.co/rwZ7q8Q > > What I want to do is to run Blender and I want to render my projects with > cycles using the CUDA libraries and my GPU(s) within the linux emulation > layer. Is this supposed to work ? The error that Blender gives when I try > to do that are the the following ones : > > root@marietto:/# blender > > Read prefs: /root/.config/blender/3.2/config/userpref.blend > libGL error: glx: failed to create dri2 screen > libGL error: failed to load driver: nouveau > could not get a list of mounted file-systems > /var/run/user/1001/gvfs/ non-existent directory > Saved session recovery to '/tmp/quit.blend' > Blender quit > > > why do I use root ? because as a normal user Blender does not start at all. > > marietto@marietto:~$ blender > Unable to open a display > Aborted > > > I'm very curious to understand the reason(s) of the errors I see below : > > libGL error: glx: failed to create dri2 screen > libGL error: failed to load driver: nouveau > > > My sensation is that they can be fixed. If I do : > > cp -r ./blender-3.2.2-linux-x64/3.2/scripts/addons/cycles/lib > /compat/ubuntu2210/usr/share/blender/scripts/addons/cycles/ > > > I see this additional error : > > CUDA cuInit: Unknown error > > > but if I remove the lib directory : > > rm -r /compat/ubuntu2210/usr/share/blender/scripts/addons/cycles/lib > > > the error "CUDA cuInit: Unknown error" disappears,but the other errors are > still there. > > It seems to me that Blender looks for the nouveau driver and it can't find > it. But it should look like the nVidia driver. Since the nouveau driver > does not support CUDA,maybe it should be "unlinked" from Blender and > Blender should be "linked" to the nvidia driver,in some way. What do you > think ? > > -- > Mario. Are you in "video" group? Regards, meka -- Mario.