I’m trying to get started with CUDA on a laptop which has both a GeForce 9200M GS and a GeForce 9400M G. When I try and run the deviceQuery SDK example, I get the following:
toojays@yoshi:~/NVIDIA_CUDA_SDK$ bin/linux/debug/deviceQuery NVIDIA: could not open the device file /dev/nvidia0 (Input/output error). cudaSafeCall() Runtime API error in file <deviceQuery.cu>, line 59 : initialization error.
Whenever I run this program, the following messages appear in my dmesg:
[ 1901.110911] NVRM: RmInitAdapter failed! (0x31:0xffffffff:1018) [ 1901.110920] NVRM: rm_init_adapter(0) failed
I have tried some tips I saw elsewhere about adding “vmalloc=256MB” and/or “pcd=nommconf” to my boot options, but these didn’t help.
Maybe also relevant is that /proc/driver/nvidia/cards/0 does not show and Video BIOS for the 9200M:
toojays@yoshi:~$ cat /proc/driver/nvidia/cards/0 Model: GeForce 9200M GS IRQ: 23 Video BIOS: ??.??.??.??.?? Card Type: PCI-E DMA Size: 32 bits DMA Mask: 0xffffffff Bus Location: 02.00.0 toojays@yoshi:~$ cat /proc/driver/nvidia/cards/1 Model: GeForce 9400M G IRQ: 18 Video BIOS: 62.79.3f.00.01 Card Type: PCI DMA Size: 40 bits DMA Mask: 0xffffffffff Bus Location: 03.00.0 toojays@yoshi:~$ cat /proc/driver/nvidia/version NVRM version: NVIDIA UNIX x86_64 Kernel Module 180.29 Wed Feb 4 23:39:47 PST 2009 GCC version: gcc version 4.3.3 (Ubuntu 4.3.3-3ubuntu5)
Could someone suggest how to solve this issue?
Output of nvidia-bug-report.sh is attached.
nvidia_bug_report.log.txt (177 KB)