Package: beignet-opencl-icd Version: 1.2.1-1+b1 Severity: important Hello. Every application that uses OpenCL crashes in this way: $ clinfo X server found. dri2 connection failed! /dev/dri/card0 not authenticated : CommandLine Error: Option 'enable-value-profiling' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options
Uninstalling this package fixes every application. Installing the version in Sid 1.3.0-1 also crashes in the same way. Running as root it crashes like this (with 1.3.0-1): # clinfo X server found. dri2 connection failed! DRM_IOCTL_I915_GEM_APERTURE failed: Invalid argument Assuming 131072kB available aperture size. May lead to reduced performance or incorrect rendering. get chip id failed: -1 [22] param: 4, val: 0 : CommandLine Error: Option 'enable-value-profiling' registered more than once! LLVM ERROR: inconsistency in registered CommandLine options I know that under KVM I don't need this package, but I will run this same Linux in different PCs, some Intel, some AMD, some virtualized. The expected behaviour is that it would not load and use another ICD instead, without crashing. Thanks!!! -- Package-specific info: Graphics hardware: Providers: number : 1 Provider 0: id: 0x41 cap: 0x0 crtcs: 1 outputs: 1 associated providers: 0 name:modesetting server glx vendor string: SGI client glx vendor string: Mesa Project and SGI Extended renderer info (GLX_MESA_query_renderer): OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.9, 128 bits) 00:02.0 VGA compatible controller [0300]: Device [1234:1111] Processor: Architecture: i686 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 4 Vendor ID: GenuineIntel CPU family: 6 Model: 2 Model name: QEMU Virtual CPU version 2.1.2 Stepping: 3 CPU MHz: 3199.996 BogoMIPS: 6399.99 Hypervisor vendor: KVM Virtualization type: full L1d cache: 32K L1i cache: 32K L2 cache: 4096K Flags: fpu de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm eagerfpu pni cx16 popcnt hypervisor lahf_lm abm OpenCL library: un libopencl-1.1-1 un libopencl-1.2-1 un libopencl-2.0-1 un libopencl-2.1-1 un libopencl1 un nvidia-libopencl1-dev ii ocl-icd-libopencl1:i386 2.2.10-2 ii beignet-opencl-icd:i386 1.2.1-1+b1 ii mesa-opencl-icd:i386 13.0.3-1 un opencl-icd un opencl-icd-1.1-1 un opencl-icd-1.2-1 ii pocl-opencl-icd 0.13-8 ==> /etc/OpenCL/vendors/intel-beignet-i386-linux-gnu.icd <== /usr/lib/i386-linux-gnu/beignet//libcl.so ==> /etc/OpenCL/vendors/mesa.icd <== libMesaOpenCL.so.1 ==> /etc/OpenCL/vendors/pocl.icd <== libpocl.so.1 -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 4.9.0-1-686-pae (SMP w/4 CPU cores) Locale: LANG=es_UY.UTF-8, LC_CTYPE=es_UY.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to es_UY.UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages beignet-opencl-icd depends on: ii libc6 2.24-8 ii libdrm-intel1 2.4.74-1 ii libdrm2 2.4.74-1 ii libgcc1 1:6.2.1-5 ii libllvm3.9 1:3.9.1-1 ii libstdc++6 6.2.1-5 ii libx11-6 2:1.6.4-2 ii libxext6 2:1.3.3-1 ii libxfixes3 1:5.0.3-1 beignet-opencl-icd recommends no packages. beignet-opencl-icd suggests no packages. -- no debconf information