Hi, I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand. regards, Jogchum
Here You has a Workaround for Kernel 5.9: http://rglinuxtech.com/?p=2844 Remember, the Nvidia driver IS NOT OPEN SOURCE. Regards, Juan El sáb, 5 dic 2020 a las 9:14, Jogchum Reitsma (<j.reitsma@hccnet.nl>) escribió:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
regards, Jogchum _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
-- USA LINUX OPENSUSE QUE ES SOFTWARE LIBRE, NO NECESITAS PIRATEAR NADA Y NI TE VAS A PREOCUPAR MAS POR LOS VIRUS Y SPYWARES: http://www.opensuse.org/es/ Puedes visitar mi blog en: http://jerbes.blogspot.com.ar/
Op 05-12-2020 om 14:50 schreef Juan Erbes:
Here You has a Workaround for Kernel 5.9: http://rglinuxtech.com/?p=2844
Yes, but that solution incorporates applying the patch, and compiling the kernel myself, which is beyond my knowledge. And it fails in following versions, I read: jeff.chua.linux <https://forums.developer.nvidia.com/u/jeff.chua.linux> Patch works, but with latest linux git pull (commit 071a0578b0ce0b0e543d1e38ee6926b9cc21c198), compile fails … So, maybe a solution for some, but alas not for me.
Remember, the Nvidia driver IS NOT OPEN SOURCE.
Yes, I know for some years already... But anyhow, thanks for your reply. By the way, your post arrives twofold here. regards, Jogchum
Regards, Juan
El sáb, 5 dic 2020 a las 9:14, Jogchum Reitsma (<j.reitsma@hccnet.nl>) escribió:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
regards, Jogchum _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
On Sat 05 Dec 2020 03:38:44 PM CST, Jogchum Reitsma wrote:
Op 05-12-2020 om 14:50 schreef Juan Erbes:
Here You has a Workaround for Kernel 5.9: http://rglinuxtech.com/?p=2844
Yes, but that solution incorporates applying the patch, and compiling the kernel myself, which is beyond my knowledge. And it fails in following versions, I read:
jeff.chua.linux <https://forums.developer.nvidia.com/u/jeff.chua.linux>
Patch works, but with latest linux git pull (commit 071a0578b0ce0b0e543d1e38ee6926b9cc21c198), compile fails …
So, maybe a solution for some, but alas not for me.
Remember, the Nvidia driver IS NOT OPEN SOURCE.
Yes, I know for some years already...
But anyhow, thanks for your reply.
By the way, your post arrives twofold here.
regards, Jogchum
Regards, Juan
El sáb, 5 dic 2020 a las 9:14, Jogchum Reitsma (<j.reitsma@hccnet.nl>) escribió:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
regards, Jogchum
Hi Install the hard way? NVIDIA-SMI 455.46.02 Driver Version: 455.46.02 CUDA Version: 11.1 As I discovered my old GT710 doesn't run (lc0) so had to upgrade the gpu... -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20201203 | GNOME Shell 3.38.1 | 5.9.11-1-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 15:48, 2 users, load average: 0.17, 0.51, 0.79
El sáb, 5 dic 2020 a las 12:10, Malcolm (<malcolmlewis@cableone.net>) escribió:
On Sat 05 Dec 2020 03:38:44 PM CST, Jogchum Reitsma wrote:
Op 05-12-2020 om 14:50 schreef Juan Erbes:
Here You has a Workaround for Kernel 5.9: http://rglinuxtech.com/?p=2844
Yes, but that solution incorporates applying the patch, and compiling the kernel myself, which is beyond my knowledge. And it fails in following versions, I read:
jeff.chua.linux <https://forums.developer.nvidia.com/u/jeff.chua.linux>
Patch works, but with latest linux git pull (commit 071a0578b0ce0b0e543d1e38ee6926b9cc21c198), compile fails …
So, maybe a solution for some, but alas not for me.
Remember, the Nvidia driver IS NOT OPEN SOURCE.
Yes, I know for some years already...
But anyhow, thanks for your reply.
By the way, your post arrives twofold here.
regards, Jogchum
Regards, Juan
El sáb, 5 dic 2020 a las 9:14, Jogchum Reitsma (<j.reitsma@hccnet.nl>) escribió:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
regards, Jogchum
Hi Install the hard way?
NVIDIA-SMI 455.46.02 Driver Version: 455.46.02 CUDA Version: 11.1
As I discovered my old GT710 doesn't run (lc0) so had to upgrade the gpu...
Is better if You upgrade to an AMD GPU, and then You forget all the problems related to the GPU drivers! Cheers
On Sat 05 Dec 2020 01:11:37 PM CST, Juan Erbes wrote:
Is better if You upgrade to an AMD GPU, and then You forget all the problems related to the GPU drivers!
Hi I can't package and test without... I have amd gpu hardware as well ;) -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20201203 | GNOME Shell 3.38.1 | 5.9.11-1-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 17:02, 2 users, load average: 1.45, 1.38, 1.06
(Made a mistake I've made before, answering not to the list, but to the poster himself... Sorry Malcolm!) Op 05-12-2020 om 16:10 schreef Malcolm:
<snip>
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
regards, Jogchum Hi Install the hard way?
NVIDIA-SMI 455.46.02 Driver Version: 455.46.02 CUDA Version: 11.1
As I discovered my old GT710 doesn't run (lc0) so had to upgrade the gpu...
Hmm, I've followed the procedures explained in https://en.opensuse.org/SDB:NVIDIA_the_hard_way. Went without problems, and nvidia-smi now gives +-----------------------------------------------------------------------------+ | NVIDIA-SMI 455.45.01 Driver Version: 455.45.01 CUDA Version: 11.1 | |-------------------------------+----------------------+----------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | |===============================+======================+======================| | 0 GeForce GTX 105... Off | 00000000:41:00.0 On | N/A | | 0% 44C P0 N/A / 90W | 286MiB / 4038MiB | 0% Default | | | | N/A | +-------------------------------+----------------------+----------------------+ But there still is no nvidia-uvm module: insmod nvidia_uvm insmod: ERROR: could not load module nvidia_uvm: No such file or directory Searching for nvidia in yast gives nvidia-computeG04, version 455.45.01, or nvidia-computeG04, version 450.80.01.0. Will these contain the nvidia-uvm module? Is it wise to install one of these alongside the driver installed by running NVIDIA-Linux-x86_64-455.45.01.run? regards, Jogchum
On Wed 09 Dec 2020 01:52:53 PM CST, Jogchum Reitsma wrote:
(Made a mistake I've made before, answering not to the list, but to the poster himself... Sorry Malcolm!)
Hi No worries, I just reply to list... ;) <snip>
Hmm, I've followed the procedures explained in https://en.opensuse.org/SDB:NVIDIA_the_hard_way. Went without problems, and nvidia-smi now gives
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 455.45.01 Driver Version: 455.45.01 CUDA Version: 11.1 | |-------------------------------+----------------------+----------------------+
<snip>
But there still is no nvidia-uvm module:
insmod nvidia_uvm insmod: ERROR: could not load module nvidia_uvm: No such file or directory
Searching for nvidia in yast gives nvidia-computeG04, version 455.45.01, or nvidia-computeG04, version 450.80.01.0.
Will these contain the nvidia-uvm module? Is it wise to install one of these alongside the driver installed by running NVIDIA-Linux-x86_64-455.45.01.run?
Sounds like you didn't uninstall the Nvidia RPMS, or disable the nvidia repository? Check it's presence; ls /lib/modules/`uname -r`/kernel/drivers/video/ -- Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890) Tumbleweed 20201207 | GNOME Shell 3.38.2 | 5.9.12-1-default Intel DQ77MK MB | Xeon E3-1245 V2 X8 @ 3.40 GHz | Intel/Nvidia up 2 days 10:14, 2 users, load average: 0.18, 0.11, 0.22
Op 09-12-2020 om 14:30 schreef Malcolm:
ls/lib/modules/`uname -r`/kernel/drivers/video/
Well, that gives ls /lib/modules/`uname -r`/kernel/drivers/video/ backlight fbdev nvidia-drm.ko nvidia.ko nvidia-modeset.ko nvidia-uvm.ko vgastate.ko.xz so one would say it it there... But insmod doesn't find it. Do I have to use the absolute path ( /lib/modules/5.9.8-2-default/kernel/drivers/video/nvidia-uvm.ko) when involing insmod?
On Wed, Dec 9, 2020 at 4:43 PM Jogchum Reitsma <j.reitsma@hccnet.nl> wrote:
so one would say it it there... But insmod doesn't find it.
Because insmod looks for a file with the exact name you gave it.
Do I have to use the absolute path ( /lib/modules/5.9.8-2-default/kernel/drivers/video/nvidia-uvm.ko) when involing insmod?
You should not be using insmod in the first place. You should always be using modprobe unless you explicitly want to load just compiled module from a local directory and know what you are doing.
Op 09-12-2020 om 14:54 schreef Andrei Borzenkov:
On Wed, Dec 9, 2020 at 4:43 PM Jogchum Reitsma <j.reitsma@hccnet.nl> wrote:
so one would say it it there... But insmod doesn't find it.
Because insmod looks for a file with the exact name you gave it.
Do I have to use the absolute path ( /lib/modules/5.9.8-2-default/kernel/drivers/video/nvidia-uvm.ko) when involing insmod? You should not be using insmod in the first place. You should always be using modprobe unless you explicitly want to load just compiled module from a local directory and know what you are doing.
AH, that's it. Used modprobe before, long time ago, but didn't know the difference with insmod. Module is loaded now, I see with lsmod. See if blender and meshroom see it. Thanks!
_______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
Op 09-12-2020 om 14:43 schreef Jogchum Reitsma:
Op 09-12-2020 om 14:30 schreef Malcolm:
ls/lib/modules/`uname -r`/kernel/drivers/video/
Well, that gives
ls /lib/modules/`uname -r`/kernel/drivers/video/ backlight fbdev nvidia-drm.ko nvidia.ko nvidia-modeset.ko nvidia-uvm.ko vgastate.ko.xz
so one would say it it there... But insmod doesn't find it.
Do I have to use the absolute path ( /lib/modules/5.9.8-2-default/kernel/drivers/video/nvidia-uvm.ko) when involing insmod? _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
Andrei suggested to use modprobe, instead of ismod, and that worked. Meshroom now reports 'Supported CUDA-Enabled GPU detected.' so that's progress. Blender still doesn't, "No compatible GPU's found for path tracing." it reports under CUDA. So I have to investigate that further. But without cuda, meshroom does not do the job it's meant to do; Blender does, though slower. So the main problem is gone, thanks a lot you all! regards, Jogchum
Am Mittwoch, 9. Dezember 2020, 15:22:18 CET schrieb Jogchum Reitsma:
Op 09-12-2020 om 14:43 schreef Jogchum Reitsma:
Blender still doesn't, "No compatible GPU's found for path tracing." it reports under CUDA. So I have to investigate that further.
/usr/share/doc/packages/blender/SUSE-NVIDIA-GPU-rendering.txt Pete
Remember, stating that the NVIDIA driver is not open source does not help this person at all. Please keep your irrelevant thoughts on the matter to yourself.
On Sat, Dec 05, 2020 at 08:02:41PM -0000, Sy retia wrote:
Remember, stating that the NVIDIA driver is not open source does not help this person at all. Please keep your irrelevant thoughts on the matter to yourself.
Quite the contrary, the license is not only relevant, it's in fact the main reason of all these problems. Michal Kubecek
Am Samstag, 5. Dezember 2020, 13:14:41 CET schrieb Jogchum Reitsma:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
Did you try 455.45.01 from <https://forums.developer.nvidia.com/t/linux-solaris-and-freebsd-driver-455-45-01-short-lived-branch-release/159759> ? According to <http://rglinuxtech.com/?p=2857> that one runs even with 5.10-rc
Am Samstag, 5. Dezember 2020, 13:14:41 CET schrieb Jogchum Reitsma:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
Did you try 455.45.01 from <https://forums.developer.nvidia.com/t/linux-solaris-and-freebsd-driver-455-45-01-short-lived-branch-release/159759> ? According to <http://rglinuxtech.com/?p=2857> that one runs even with 5.10-rc I'm rather busy with another project at the moment, I 'll be back on
Op 06-12-2020 om 11:09 schreef Markus Koßmann: this Wednesday. Thanks for your suggestion.
_______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
Op 06-12-2020 om 11:09 schreef Markus Koßmann:
Am Samstag, 5. Dezember 2020, 13:14:41 CET schrieb Jogchum Reitsma:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
Did you try 455.45.01 from <https://forums.developer.nvidia.com/t/linux-solaris-and-freebsd-driver-455-45-01-short-lived-branch-release/159759> ? According to <http://rglinuxtech.com/?p=2857> that one runs even with 5.10-rc _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
Yes, installed that, and it runs without problems, but it doesn't give me the nvidia-uvm module, which this thread is about... regards, Jogchum
Jogchum Reitsma wrote:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
I'm running 455.38 for my optimus laptop. Self compiled via dkms, but the uvm module builds w/o issues.
On Mon, 2020-12-07 at 11:18 +0000, Peter Suetterlin wrote:
Jogchum Reitsma wrote:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
I'm running 455.38 for my optimus laptop. Self compiled via dkms, but the uvm module builds w/o issues.
With 5.9 or higher? Without patching the kernel? Martin -- Dr. Martin Wilck <mwilck@suse.com>, Tel. +49 (0)911 74053 2107 SUSE Software Solutions Germany GmbH HRB 36809, AG Nürnberg GF: Felix Imendörffer
Martin Wilck wrote:
On Mon, 2020-12-07 at 11:18 +0000, Peter Suetterlin wrote:
Jogchum Reitsma wrote:
Hi,
I was wondering, is a build of the nvida-uvm module for kernel >= 5.9 on the horizon? For some projects I really need CUDA support, and for that this module is needed, I understand.
I'm running 455.38 for my optimus laptop. Self compiled via dkms, but the uvm module builds w/o issues.
With 5.9 or higher? Without patching the kernel?
Yes, of course. Just plain TW kernel. woodstock:~% uname -a Linux woodstock.pitnet 5.9.11-1-default #1 SMP Wed Nov 25 05:49:27 UTC 2020 (91426ef) x86_64 x86_64 x86_64 GNU/Linux woodstock:~% ls /lib/modules/5.9.11-1-default/updates/ bbswitch.ko nvidia.ko.xz nvidia-uvm.ko.xz nvidia-drm.ko.xz nvidia-modeset.ko.xz
On Mon, 2020-12-07 at 12:18 +0000, Peter Suetterlin wrote:
Martin Wilck wrote:
I'm running 455.38 for my optimus laptop. Self compiled via dkms, but the uvm module builds w/o issues.
With 5.9 or higher? Without patching the kernel?
Yes, of course. Just plain TW kernel.
Thanks. Just learned that Nvidia's 455 series seems to have a workaround for the 5.9 issue. Martin -- Dr. Martin Wilck <mwilck@suse.com>, Tel. +49 (0)911 74053 2107 SUSE Software Solutions Germany GmbH HRB 36809, AG Nürnberg GF: Felix Imendörffer
Am Montag, 7. Dezember 2020, 13:32:24 CET schrieb Martin Wilck:
On Mon, 2020-12-07 at 12:18 +0000, Peter Suetterlin wrote:
Martin Wilck wrote:
I'm running 455.38 for my optimus laptop. Self compiled via dkms, but the uvm module builds w/o issues.
With 5.9 or higher? Without patching the kernel?
Yes, of course. Just plain TW kernel.
Thanks. Just learned that Nvidia's 455 series seems to have a workaround for the 5.9 issue.
Yes, that seems to be the case, Martin. Stefan Dirsch expects a long-term release of that beast, which should be out in the next couple of days. Meanwhile, we're working an G04 fix for 5.10 (without CUDA support of course..). If all goes well, we're in a good shape for 5.10 NVIDIA-wise. The same *doesn't* hold true for drdb, Virtualbox, random external kernel module of your choice, unfortunately. Cheers, Pete
On Mon, 07 Dec 2020 15:00:40 +0100, Hans-Peter Jansen wrote:
Am Montag, 7. Dezember 2020, 13:32:24 CET schrieb Martin Wilck:
On Mon, 2020-12-07 at 12:18 +0000, Peter Suetterlin wrote:
Martin Wilck wrote:
I'm running 455.38 for my optimus laptop. Self compiled via dkms, but the uvm module builds w/o issues.
With 5.9 or higher? Without patching the kernel?
Yes, of course. Just plain TW kernel.
Thanks. Just learned that Nvidia's 455 series seems to have a workaround for the 5.9 issue.
Yes, that seems to be the case, Martin. Stefan Dirsch expects a long-term release of that beast, which should be out in the next couple of days.
Meanwhile, we're working an G04 fix for 5.10 (without CUDA support of course..).
If all goes well, we're in a good shape for 5.10 NVIDIA-wise. The same *doesn't* hold true for drdb, Virtualbox, random external kernel module of your choice, unfortunately.
Care to open a bug report if you know the build failure of specific KMP for 5.10? At least, drbd package maintainer is pretty responsive, AFAIK. I believe that we should put more packages in OBS Kernel:HEAD:KMP project to catch such build problems before the TW update. It doesn't contain VirtualBox; or is this intentionally removed? thanks, Takashi
Am Montag, 7. Dezember 2020, 15:23:53 CET schrieb Takashi Iwai:
On Mon, 07 Dec 2020 15:00:40 +0100,
Hans-Peter Jansen wrote:
Yes, that seems to be the case, Martin. Stefan Dirsch expects a long-term release of that beast, which should be out in the next couple of days.
Meanwhile, we're working an G04 fix for 5.10 (without CUDA support of course..).
If all goes well, we're in a good shape for 5.10 NVIDIA-wise. The same *doesn't* hold true for drdb, Virtualbox, random external kernel module of your choice, unfortunately.
Care to open a bug report if you know the build failure of specific KMP for 5.10? At least, drbd package maintainer is pretty responsive, AFAIK.
https://bugzilla.opensuse.org/show_bug.cgi?id=1179708 If you ever looked into this package, this is no wonder, as it massages the code with coccinelle on the flight... Technically ambitious, but a saying of Linus Torvalds comes to mind: https://lore.kernel.org/lkml/Pine.LNX.4.44.0207141708470.20233-100000@home.t...
I believe that we should put more packages in OBS Kernel:HEAD:KMP project to catch such build problems before the TW update.
Yes, that would be nice and is exactly, what I do in my kernel projects: home:frispete:kernel{,:HEAD}
It doesn't contain VirtualBox; or is this intentionally removed?
Well, VB is special in many ways, which starts by being owned from Oracle. If suffers from: error: implicit declaration of function 'alloc_vm_area' Just another fallout of Christoph Hellwig's crusade against off tree kernel modules, in the sake of clean ups, of course. But a fix is in the works: https://www.virtualbox.org/ticket/20055 Working on incorporating this patch in our build now.. Cheers, Pete
[Lame self reply and cross post] Am Montag, 7. Dezember 2020, 15:00:40 CET schrieb Hans-Peter Jansen:
If all goes well, we're in a good shape for 5.10 NVIDIA-wise. The same *doesn't* hold true for drdb, Virtualbox, random external kernel module of your choice, unfortunately.
Good news! Believe it or not, but we're slowly getting into a good shape for 5.10 (expected this weekend). https://build.opensuse.org/project/monitor/home:frispete:kernel:HEAD Yay, Pete
participants (11)
-
Andrei Borzenkov
-
Hans-Peter Jansen
-
Jogchum Reitsma
-
Juan Erbes
-
Malcolm
-
Markus Koßmann
-
Martin Wilck
-
Michal Kubecek
-
Peter Suetterlin
-
Sy retia
-
Takashi Iwai