This looks suspicious right here. The CUDA driver thinks you have a little less than 64 MB of device (“global”) memory. That’s definitely not enough to run any CUDA programs. Is this a separate card, or an integrated GPU on the motherboard that takes some of system memory for the GPU?
Hmm I was suspicious about that number : ) Thanks about the clarification.
If Sony is not tricking me here, it should be a separate card. This is a Sony VGN-SZ71MN laptop. I shall check the bios about that, but it did not see any menus offering graphics card memory settings.
I did check the bios right now, and there is no such option. I also checked the nvidia-settings utility and it seems to report 256MB ram, although this number could as well just be a table lookup from the device name.
I am thinking this might be a kernel related issue? Any ideas on that end?
It’s possible, but I’m out of ideas now. This is possibly some kind of kernel or driver problem, but the NVIDIA employees will have to comment.
It is worth noting that Ubuntu is a supported CUDA platform, but not Debian. You should check what kernel version Ubuntu 8.04 uses and maybe try that. It still might not work since each distro is known to add their own patches before the upstream kernel developers do.
Could give more information which specs are you looking at?
This model has two graphics devices, which you can switch between with a manual switch. One of the devices is the onboard intel device, which may have 64MB, but the other mode is supposed to have a 8400M GS working.
Are you saying this is not the case with the VRAM?
I found a similar laptop on the Sony site (slightly different model number, but I think it was a US versus Euro difference–it had the dual GPUs and very similar specs to what I had seen elsewhere), and it said that it had a lot of “shared video memory,” but only 64MB of dedicated video memory on the 8400M GS. So, there’s only 64MB available to CUDA.
I have no reason to think this is any sort of driver bug.