Hello, I'm trying to build a container that will be able to use the GPU capabilites of my nvidia graphic card. My distribution is an Ubuntu 12.04 and I downloaded the package "cuda_5.0.35_linux_64_ubuntu11.10-1.run". From the nvidia site. I've installed the nvidia driver, the nvidia devkit and also some samples. Everything run fine on the host. Then I installed a container and I added the following in my config file:
lxc.cgroup.devices.allow = c 195:* rwm # for nvidia I can start and log into my container. Then I created /dev/nvidia0, /dev/nvidia1 and /dev/nvidiactl in the container. I installed the cuda development kit and some samples but when I run a test I get: ~/NVIDIA_CUDA-5.0_Samples/0_Simple/clock$ ./clock CUDA Clock sample CUDA error at ../../common/inc/helper_cuda.h:930 code=35(cudaErrorInsufficientDriver) "cudaSetDevice(devID)" CUDA error at ../../common/inc/helper_cuda.h:931 code=35(cudaErrorInsufficientDriver) "cudaGetDeviceProperties(&deviceP rop, devID)" GPU Device 0: "" with compute capability 8592.1001 I've also tested to remove the nvidia driver from the host and install it into the container but insmod failed into the container. I get the following error: Kernel module compilation complete. Kernel module load error: insmod: error inserting './kernel/nvidia.ko': -1 Operation not permitted So in short: - when I installed the nvidia driver into the host, I cannot access GPU from the container - when I tried to install the nvidia driver into the container I cannot do the insmod. In both cases I let "lxc.cgroup.devices.allow = c 195:* rwm # for nvidia" into the config file of the container. What can I try next? Thanks for your help, Regards, Guillaume ------------------------------------------------------------------------------ The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials, tech docs, whitepapers, evaluation guides, and opinion stories. Check out the most recent posts - join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users