Ubuntu Gnome 14.04 - NVidia 331 - OpenCL broken (using Darktable)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
** Steps to Reproduce: **
1. Perform a fresh installation of Ubuntu Gnome 14.04 64-bit on a clean PC
2. Using the "Additional Drivers" application, install latest NVidia driver (331)
3. Reboot
4. Install latest Darktable (1.4) from Ubuntu's repositories
5. In Terminal, run "darktable -d opencl"
** Actual Result: **
In Ubuntu Gnome 14.04, using the NVidia 331 driver, Darktable won't run with OpenCL support. The following debug output is observed in the terminal:
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 1
[opencl_init] opencl_library: ''
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_
[opencl_init] opencl_micro_nap: 1000
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init] opencl_
[opencl_init]
[opencl_init] trying to load opencl library: '<system default>'
[opencl_init] could not find opencl runtime library 'libOpenCL'
[opencl_init] no working opencl library found. Continue with opencl disabled
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.
[pixelpipe_process] [thumbnail] using device -1
[pixelpipe_process] [thumbnail] using device -1
** Expected Result: **
Software using OpenCL should continue to work as it did in Ubuntu 13.10.
** Notes: **
Graphics card: GeForce GTX 680 (Gigabyte GV-N680OC-2GD)
Encuontered on Ubuntu Gnome 14.04, 64 bit.
Likely occurs on regular Ubuntu (not Ubuntu Gnome) as well.
This issue also occurs when running NVidia 331 Update, NVidia Legacy 304 as well as Nouveau.
This issue did not occur on Ubuntu Gnome 13.10.
Bug filed in Darktable: http://
** Troubleshooting: **
The following files and directories relating to OpenCL were found on the test system:
locate -i libopencl
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/lib/
/usr/share/
/usr/share/
/usr/share/
/var/cache/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
installed the packages "opencl-headers" and "nvidia-profiler", but that made no difference.
Manually edited /etc/ld.so.conf to include the directories found containing the OpenCL libraries (from the list above). Ran ldconfig. No difference.
Output of clinfo:
clinfo: /usr/lib/
E: -30
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: xorg 1:7.7+1ubuntu8
ProcVersionSign
Uname: Linux 3.13.0-24-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 331.38 Wed Jan 8 19:32:30 PST 2014
GCC version: gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1)
ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: GNOME
Date: Tue Apr 22 17:59:29 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
DkmsStatus:
bbswitch, 0.7, 3.13.0-24-generic, x86_64: installed
nvidia-
ExtraDebuggingI
GraphicsCard:
NVIDIA Corporation GK104 [GeForce GTX 680] [10de:1180] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Gigabyte Technology Co., Ltd Device [1458:353c]
InstallationDate: Installed on 2014-04-20 (2 days ago)
InstallationMedia: Ubuntu-GNOME 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
Symptom: display
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/20/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.name: JW-A870T-UC3
dmi.board.vendor: JW Technology
dmi.board.version: V1.0
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: To Be Filled By O.E.M.
dmi.product.
dmi.sys.vendor: To Be Filled By O.E.M.
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Tue Apr 22 17:30:17 2014
xserver.configfile: default
xserver.errors: open /dev/fb0: No such file or directory
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
xserver.version: 2:1.15.1-0ubuntu2
Changed in xorg (Ubuntu): | |
importance: | Undecided → High |
Status changed to 'Confirmed' because the bug affects multiple users.