Bug#767367: nvidia-opencl-icd dependencies

Rebecca N. Palmer rebecca_palmer at zoho.com
Tue Dec 2 21:36:13 UTC 2014

> what would happen to
> an Nvidia-hardware-only system with nvidia kernel module (which
> blacklists the nouveau kernel module) + nouveau graphics userspace,
> which under [nvidia-kernel-dkms Recommends: nvidia-driver | libcuda1]
> would be the result of trying to install OpenCL on
> a previously nouveau-using system.

Did you test this (i.e. "apt-get install nvidia-opencl-icd libcuda1" 
with Nvidia hardware but no already-installed *nvidia* packages)? 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751082#27 suggests the 
result is no graphics.

(Having it be a Recommends: nvidia-driver rather than a hard Depends 
already allows the "headless GPGPU" case, and cutting nvidia-opencl-icd 
-> libcuda1 is enough to fix the original "accidental nvidia-opencl-icd 
on inappropriate hardware" problem.)

More information about the pkg-nvidia-devel mailing list