Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FUTEX_WAIT_PRIVATE libOpenCL.so (/etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd) #804

Closed
denji opened this issue Feb 5, 2025 · 0 comments

Comments

@denji
Copy link

denji commented Feb 5, 2025

OpenCL driver problems: The OpenCL or ICD (Installable Client Driver) driver may not be installed correctly or may not be compatible with system. Solves the problem by deleting /etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd, dependencies for the packages python-pytorch-opt-cuda and tensorflow-opt-cuda.
Intel iGPU is completely disabled, in the system works dGPU (NVIDIA /dev/dri/renderD128).

$ cat /etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd
/opt/intel/oneapi/compiler/2023.0.0/linux/lib/libOpenCL.so

$ strace clinfo
openat(AT_FDCWD, "/etc/OpenCL/vendors", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 5
fstat(5, {st_mode=S_IFDIR|0755, st_size=168, ...}) = 0
getdents64(5, 0x5793ec1dd7d0 /* 7 entries */, 32768) = 240
stat("/etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd", {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
openat(AT_FDCWD, "/etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd", O_RDONLY) = 6
fstat(6, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
fstat(6, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
lseek(6, 0, SEEK_SET)                   = 0
read(6, "/opt/intel/oneapi/compiler/2023."..., 59) = 59
open("/proc/self/environ", O_RDONLY)    = 7
read(7, "SHELL=/bin/bash\0SESSION_MANAGER="..., 1024) = 1024
read(7, "S_SERVICE=:1.231\0MEMORY_PRESSURE"..., 1013) = 1013
read(7, "tpak/exports/share:/usr/local/sh"..., 1024) = 559
read(7, "", 1024)                       = 0
close(7)                                = 0
lseek(6, 59, SEEK_SET)                  = 59
futex(0x70a73a3b8878, FUTEX_WAIT_PRIVATE, 1, NULL

$ pacman -Q|grep -E 'mesa|nvidia|vulkan|intel|oneapi'
intel-gmmlib 22.5.5-1
intel-gpu-tools 1.29-1
intel-media-driver 24.4.4-2
intel-media-sdk 23.2.2-3
intel-oneapi-common 2024.1.0-1
intel-oneapi-compiler-dpcpp-cpp-runtime 2024.1.0-1
intel-oneapi-compiler-dpcpp-cpp-runtime-libs 2024.1.0-1
intel-oneapi-compiler-shared-opencl-cpu 2023.0.0-7
intel-oneapi-compiler-shared-runtime 2024.1.0-1
intel-oneapi-compiler-shared-runtime-libs 2024.1.0-1
intel-oneapi-mkl 2024.1.0-1
intel-oneapi-openmp 2024.1.0-1
intel-oneapi-tbb 2021.12.0-2
intel-oneapi-tcm 1.0.1-3
intel-ucode 20241112-1
libnvidia-container 1.17.4-1
libva-intel-driver 2.4.1-3
libva-nvidia-driver 0.0.13-1
mesa 1:24.3.4-1
mesa-utils 9.0.0-5
nvidia-container-toolkit 1.17.4-1
nvidia-dkms 570.86.16-2
nvidia-hook 1.5.1-1
nvidia-inst 25-1
nvidia-prime 1.0-5
nvidia-settings 570.86.16-1
nvidia-utils 570.86.16-2
opencl-clover-mesa 1:24.3.4-1
opencl-nvidia 570.86.16-2
opencl-rusticl-mesa 1:24.3.4-1
python-nvidia-ml-py 12.560.30-1
vulkan-headers 1:1.4.303-1
vulkan-icd-loader 1.4.303-1
vulkan-intel 1:24.3.4-1
vulkan-mesa-layers 1:24.3.4-1
vulkan-tools 1.4.303-2
vulkan-validation-layers 1.3.296.0-1
xf86-video-intel 1:2.99.917+923+gb74b67f0-2
@denji denji changed the title FUTEX_WAIT_PRIVATE /etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd FUTEX_WAIT_PRIVATE libOpenCL.so (/etc/OpenCL/vendors/intel-oneapi-compiler-shared-opencl-cpu.icd) Feb 5, 2025
@denji denji closed this as completed Feb 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant