Eu também fiquei confuso com esse problema desconcertante até encontrar uma série de forum postagens sobre o Virtual Lighttable em que os participantes fazem algumas depurações. Acontece que os drivers NVIDIA precisam de uma regra modprobe personalizada que não seja instalada por padrão com nvidia-331
ou os drivers opencl. Essas regras são fornecidas no pacote nvidia-modprobe
.
Aqui está uma lista de todos os pacotes necessários para que o OpenCL funcione no Ubuntu 14.10 com drivers NVIDIA:
sudo apt-get install nvidia-331 nvidia-331-uvm nvidia-opencl-dev nvidia-modprobe
EDIT: No caso de alguém encontrar um problema semelhante no Ubuntu 15.04 e os drivers NVIDIA 346.59, o comando para corrigir o problema é quase idêntico:
sudo apt-get install nvidia-346 nvidia-346-uvm nvidia-opencl-dev nvidia-modprobe