I’ve set up the NVIDIA SDK on a RHEL 5.1 box, I’ve got the appropriate display driver installed, (NVIDIA-Linux-x86-169.12-pkg1.run), and the example directory makes successfully. The machine is set to run at initlevel 3 (at boot).
The machine is used by a few different users, and access to the graphics card seems erratic. For example, I sometimes get the error:
[nmoore@buff release]$ pwd
[nmoore@buff release]$ ./MonteCarlo
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
There is no device supporting CUDA.
This error sometimes goes away when I restart the machine, but there doesn’t seem to be any regularity to this behavior. Are there CUDA system/admin tools that I should learn about?
I’ve been wondering if there would be implicit problems with booting into initlevel 3. I actully have two graphics cards installed on the system (the other one an integrated motherboard card), but configuring them both to work simultaneously (one for CUDA computation, the second for rendering an x11 window) seemd like more of a challenge than I wanted to tackle.
Any comments or pointers would be appreciated!