Pasang OpenCL untuk Pemacu Sumber Terbuka AMDGPU di Debian dan Ubuntu

Pasang OpenCL untuk Pemacu Sumber Terbuka AMDGPU di Debian dan Ubuntu

Objektif

Pasang bahagian OpenCL pemacu AMDGPU-Pro di Debian dan Ubuntu.

Pengagihan

Debian dan Ubuntu

Keperluan

Pemasangan kerja Debian atau Ubuntu dengan keistimewaan Root

Konvensyen

  • # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah
  • $ - Memandangkan perintah Linux dilaksanakan sebagai pengguna yang tidak berkepala biasa

Pengenalan

Pemacu AMDGPU-Pro proprietari hanya menyokong subset kecil pilihan pengagihan Linux. Siaran Ubuntu Bukan LTS tidak disokong, dan pengguna Debian benar-benar tidak beruntung. Untuk membuat keadaan lebih teruk, AMD tidak memberikan sokongan OpenCL melalui pemandu sumber terbuka mereka.

Ada berita baik. Anda boleh memasang hanya bahagian OpenCL dari pemacu AMDGPU-Pro pada sistem Debian atau Ubuntu anda menggunakan pakej yang disediakan oleh AMD. Ada cara yang sangat spesifik yang anda perlukan untuk melakukannya, tetapi dapat dilakukan, membuat hal -hal seperti cryptocurrency perlombongan pada kad AMD yang mungkin.

Amaran: Ini mungkin mengganggu pemandu anda yang sedia ada, mengakibatkan prestasi dan ketidakstabilan yang lemah. Teruskan dengan berhati-hati.

Pasang prasyarat

Sebelum anda memulakan, anda memerlukan beberapa pakej. Pasangnya.

$ sudo apt memasang dkms yang penting


Dapatkan pemacu AMDGPU-Pro

Seterusnya, anda perlu memuat turun pakej AMDGPU-Pro terkini untuk Ubuntu dari AMD. AMD memutuskan untuk membuat ini sebagai tidak sukar yang mungkin dan mengunci pakej baru untuk gagal kecuali dipasang pada pelepasan Ubuntu yang disokong, jadi anda akan memerlukan pelepasan yang lebih lama yang boleh anda dapati dalam nota pelepasan untuk pelepasan itu.
Muat turun Tarball untuk Ubuntu.

Buka tarball, sama ada dengan pengurus arkib grafik anda atau gunakan tar.

$ tar -xjpf amdgpu-pro-*.tar.xz

Pasang pakej OpenCl

Anda perlu memasang satu set pakej untuk mendapatkan sokongan OpenCL. Pergi ke direktori di mana anda membongkar tarball. Anda perlu menggunakan dpkg untuk memasang semuanya secara berasingan. Pakej ini perlu dipasang mengikut urutan yang sangat spesifik. Ikuti pesanan di bawah.

$ sudo dpkg -i… amdgpu-pro-core libopencl1-amdgpu-pro clinfo-amdgpu-pro opencl-amdgpu-pro-icd amdgpu-pro-dkms libdrm2-amdgpu-pro ids-amdgpu-pro libdrm-amdgpu-pro-amdgpu1

Pemikiran penutupan

Keseluruhan proses ini tidak sia -sia, dan AMD harus melepaskan sokongan rasmi pada platform lain. Yang mengatakan, tidak ada yang mengatakan bila ini tidak lagi berfungsi. Buat masa ini, bagaimanapun, ini adalah cara yang baik untuk mendapatkan sokongan OpenCl yang tepat untuk kad AMD anda pada pengagihan yang tidak disokong.

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Ubuntu 20.04 Panduan
  • Ubuntu 20.04 Trik dan Perkara yang Anda Tidak Tahu
  • Ubuntu 22.04 Panduan
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
  • Senarai dan Pemasangan Pelanggan FTP di Ubuntu 22.04 Linux ..