I am facing an error message that is very similar to what was previously raised in an older post: https://devtalk.nvidia.com/default/topic/745791/could-not-insert-nvidia_340-function-not-implemented/
The error message goes something like:
ubuntu@tegra-ubuntu:~$ nvidia-modprobe modprobe: ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not find module by name='nvidia_340' modprobe: ERROR: could not insert 'nvidia_340': Function not implemented ubuntu@tegra-ubuntu:~$
However, in that post, the author reported that he had that error only when he was using a CUDA 6.5 version driver. In my case, my driver is still at the 6.0 version, and I have not yet updated the OS for my Jetson so it is still at that older version which is meant to not work well with the CUDA 6.5.
ubuntu@tegra-ubuntu:~$ nvcc --version nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2013 NVIDIA Corporation Built on Fri_Apr_18_02:34:39_PDT_2014 Cuda compilation tools, release 6.0, V6.0.1
When I run a shell script that executes a few binaries compiled from CUDA as well as pure C++ source code, a few terminal windows will open corresponding to multiple processes running at the same time. They are all different processes meant to be working together to constitute a robotic system. Although I get the error in just one of the terminal windows:
Client : 127.0.0.1:10000 Server : 127.0.0.1:10000 Connecting server..... [OK] Send init command.... [OK] modprobe: ERROR: ../libkmod/libkmod-module.c:809 kmod_module_insert_module() could not find module by name='nvidia_340' modprobe: ERROR: could not insert 'nvidia_340': Function not implemented
I cannot observe any noticeable issues or bugs with my system. My robot uses a webcam and I believe that the above error might concern accessing the webcam, but I’m not sure and I hope that some of you here who are familar with the issue can help. Do any of you know what is the cause of this error, and whether it is something I need to be concerned with?
Thank you very much.