Saya mengunduh intel_sdk_for_opencl_2016_ubuntu_6.0.0.1049_x64
, mencoba untuk menjalankan install.sh
tetapi dikatakan OS yang Tidak Didukung, jadi saya kemudian membaca di suatu tempat bahwa saya perlu membuat file deb dari salah satu file RPM, saya melakukannya dengan 2:
opencl-1.2-devel_6.0.0.1049-2_amd64.deb
opencl-1.2-intel-devel_6.0.0.1049-2_amd64.deb
Menginstal keduanya dengan sudo dpkg -i
, tetapi saya masih belum memiliki libOpenCL.so yang saya butuhkan
Sekarang saya macet ... :(
libOpenCL.so
) ada tautan "daftar file" pada setiap halaman detail paket yang berguna.Caranya, disarankan oleh Nick Weinberg, menginstal versi driver yang sudah ketinggalan zaman, oleh karena itu saya menyarankan untuk mengunduh yang langsung dari vendor perangkat keras Anda.
Karena Anda memiliki CPU Intel, lakukan hal berikut
Unduh arsip ini dan instal sebagai berikut.
Skrip instalasi ini akan menulis banyak pustaka
/opt/intel
dan akan membuat tautan simbolik (atau mengganti yang lama)/usr/lib/x86_64-linux-gnu/libOpenCL.so
.Pemahaman saya tentang subjek ini adalah bahwa langkah-langkah di atas memungkinkan OpenCL untuk mengakses CPU Intel Anda. Tetapi jika Anda memiliki Intel HD Graphics, masuk akal untuk memungkinkan OpenCL menggunakan grafik terintegrasi ini juga. Kemudian lakukan hal berikut
Ikuti instruksi yang diberikan di sana. Saya baru saja menyalin ini di sini dengan satu perbaikan -
sudo apt
alih-alihsudo dpkg -i *.deb
karenadpkg
tidak memeriksa dependensi:Perhatikan bahwa
.
dalam./*deb
penting: tanpa ini dot Anda akan mendapatkanUnable to locate
danCouldn't find
kesalahan.PS situs web Intel mencantumkan CPU yang sesuai, pastikan milik Anda ada dalam daftar ini.
sumber
Saya ingin agar OpenCL berfungsi untuk darktable di Ubuntu 19.04 x64.
Awalnya
darktable-cltest
melaporkanTetapi setelah
sudo apt-get install intel-opencl-icd
itu berfungsi dengan baik.sumber