<p dir="ltr">On Aug 22, 2015 11:34, "Joshua N Pritikin" <<a href="mailto:jpritikin@pobox.com">jpritikin@pobox.com</a>> wrote:<br>
><br>
> On Fri, Aug 21, 2015 at 07:09:50PM -0700, Vincent Cheng wrote:<br>
> > On Fri, Aug 21, 2015 at 6:13 PM, Joshua N Pritikin <<a href="mailto:jpritikin@pobox.com">jpritikin@pobox.com</a>> wrote:<br>
> > > I reported this problem on the tanglu forum,<br>
> > ><br>
> > >   <a href="http://tangluusers.org/thread/opencl-with-the-nvidia-proprietary-driver-78/">http://tangluusers.org/thread/opencl-with-the-nvidia-proprietary-driver-78/</a><br>
> > ><br>
> > > Shall I also file a bug with debian? I expect tanglu is using the<br>
> > > debian packages unmodified so my issues are probably relevant to<br>
> > > debian.<br>
> ><br>
> > Have you tried installing nvidia-opencl-dev?<br>
><br>
> No, I tried just now:<br>
><br>
> joshua@droplet:~$ dpkg --get-selections |grep nvid<br>
> glx-alternative-nvidia                          install<br>
> libegl1-nvidia:amd64                            install<br>
> libgl1-nvidia-glx:amd64                         install<br>
> libgl1-nvidia-glx:i386                          install<br>
> libgl1-nvidia-glx-i386:i386                     install<br>
> libgles1-nvidia:amd64                           install<br>
> libgles2-nvidia:amd64                           install<br>
> libnvidia-compiler:amd64                        install<br>
> libnvidia-eglcore:amd64                         install<br>
> libnvidia-ml1:amd64                             install<br>
> libnvidia-ml1:i386                              install<br>
> nvidia-alternative                              install<br>
> nvidia-detect                                   install<br>
> nvidia-driver                                   install<br>
> nvidia-driver-bin                               install<br>
> nvidia-installer-cleanup                        install<br>
> nvidia-kernel-common                            install<br>
> nvidia-kernel-dkms                              install<br>
> nvidia-modprobe                                 install<br>
> nvidia-opencl-common                            install<br>
> nvidia-opencl-dev:amd64                         install<br>
> nvidia-opencl-icd:amd64                         install<br>
> nvidia-settings                                 install<br>
> nvidia-smi:i386                                 install<br>
> nvidia-support                                  install<br>
> nvidia-vdpau-driver:amd64                       install<br>
> xserver-xorg-video-nvidia                       install<br>
><br>
> I also installed nvidia-opencl-icd as suggested on the tanglu forum.<br>
> However, it still doesn't work:<br>
><br>
> joshua@droplet:~$ clinfo<br>
> modprobe: ERROR: could not insert 'nvidia_uvm': Invalid argument<br>
> I: ICD loader reports no usable platforms<br>
><br>
> I checked journalctl and found:<br>
><br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceChannelDestroy<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceChannelDestroy (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceQueryCaps<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceQueryCaps (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceMemoryAllocSys<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceMemoryAllocSys (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceMemoryCpuMap<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceMemoryCpuMap (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceKillChannel<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceKillChannel (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceMemoryCpuUnMap<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceMemoryCpuUnMap (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceAddressSpaceCreateMirrored<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceAddressSpaceCreateMirrored (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceServiceDeviceInterruptsRM<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceServiceDeviceInterruptsRM (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceDeRegisterUvmOps<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceDeRegisterUvmOps (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceMemoryFree<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceMemoryFree (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceGetUvmPrivRegion<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceGetUvmPrivRegion (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceGetAttachedUuids<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceGetAttachedUuids (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceSessionDestroy<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceSessionDestroy (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceCheckEccErrorSlowpath<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceCheckEccErrorSlowpath (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceAddressSpaceCreate<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceAddressSpaceCreate (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceCopyEngineAllocate<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceCopyEngineAllocate (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceAddressSpaceDestroy<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceAddressSpaceDestroy (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceRegisterUvmCallbacks<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceRegisterUvmCallbacks (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceGetGpuArch<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceGetGpuArch (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceChannelAllocate<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceChannelAllocate (err -22)<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: no symbol version for nvUvmInterfaceSessionCreate<br>
> Aug 22 06:32:33 droplet kernel: nvidia_uvm: Unknown symbol nvUvmInterfaceSessionCreate (err -22)</p>
<p dir="ltr">Hi Joshua,</p>
<p dir="ltr">Could you please share more details about your setup?</p>
<p dir="ltr">Nvidia hardware, Debian version, kernel version, driver version, etc.</p>
<p dir="ltr">Thanks!</p>
<p dir="ltr">Kind regards,<br>
Luca Boccassi</p>