Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to use a program called 'pyrit' which can use OpenCL. When I run the program, I get this warning:

Failed to load Pyrit's OpenCL-core ('Failed to enumerate OpenCL-platforms (Unknown CLresult)')

(the code for pyrit to work with opencl has been successfully compiled and installed already)

I have an Nvidia Hybrid Optimus graphics card (geforce gt 630m), and I assume I need to enable OpenCL for it to work properly. I want to avoid CUDA if I can, but I don't know if that's an option.

I'm not sure what I need to do to enable OpenCL. Should I just follow the normal instructions for installing CUDA as described here? How can I get nVidia CUDA or OpenCL working on a laptop with nVidia discrete card/Intel Integrated Graphics?

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.