Re: How to blacklist the nouveau driver on FreeBSD....
Date: Thu, 25 May 2023 09:47:06 UTC
Can you figure out a method to do what I want to do ? If we are able to "connect" the nVidia driver to the CG / graphic tool instead of the nouveau one,a lot of cool features will be unfrozen. For example we could try to run Unreal Engine 5 within the linuxulator,Davinci Resolve,Maya 3d,a lot of cool stuff will use the nvidia driver and it will work great. On Thu, May 25, 2023 at 11:10 AM Mario Marietto <marietto2008@gmail.com> wrote: > Smplayer behaves the same as blender. I think this is a general behavior. > Check below what happens when I run it within the linuxulator : > > root@marietto:/mnt/zroot2/zroot2 # chroot /compat/ubuntulunar /bin/bash > > root@marietto:/# smplayer > > QStandardPaths: error creating runtime directory '/var/run/user/1001' (No > such file or directory) > This is SMPlayer v. 22.7.0 (revision 10091) running on Linux > libGL error: glx: failed to create dri2 screen > *libGL error: failed to load driver: nouveau* > > > > On Thu, May 25, 2023 at 2:56 AM Theron <theron.tarigo@gmail.com> wrote: > >> On 5/24/23 04:43, Mario Marietto wrote: >> > since the nouveau driver can't be blacklisted within the Linuxulator >> > because it's impossible to run "sudo update-initramfs -u" inside of >> > it. For this reason,I would ask if in your opinion the nouveau driver >> > can be blacklisted directly in FreeBSD or in some other way. Thanks. >> > >> FreeBSD does not contain the nouveau kernel module so there is nothing >> to blacklist. >> >> > He says that he created a Python script for updating Nvidia drivers on >> > CentOS 7 and Ubuntu. That's nice,but it can't work. Why ? please give >> > a look to an old post created by me some time ago and you will see : >> > >> > >> https://www.reddit.com/r/freebsd/comments/11431bi/how_to_blacklist_the_nouveau_driver_within_the/ >> > >> These libGL errors are from Mesa libGL, which is trying to use the >> userspace part of nouveau (which is part of the Mesa project), >> presumably based on Nvidia GPU's PCI ID being known to Mesa, despite >> there being no nouveau kernel interface available. >> >> Since you are trying to use Nvidia's binary driver (the only one which >> works on FreeBSD), Blender should have never loaded Mesa's libGL in the >> first place - there is most likely a configuration problem here with >> libglvnd, the component responsible for choosing the correct libGL >> implementation. >> >> When Blender fails to detect CUDA this has nothing to do with libGL and >> absolutely nothing to do with nouveau - have you found any other CUDA >> program to work in linux compat? >> >> Theron >> > > > -- > Mario. > -- Mario.