Ungakufaka kanjani ukwesekwa kweVulkan API kuLinux?

intabamlilo

IVulkan iyi-cross-platform API yokuthuthukisa izinhlelo zokusebenza ezinehluzo ze-3D. Imenyezelwe okokuqala e-GDC ka-2015 yiKhronos Group. Ekuqaleni, yethulwe yiKhronos "njengesinyathelo esilandelayo se-OpenGL", kepha ngokuhamba kwesikhathi leli gama lahoxiswa, kwasala iVulkan njengeyokugcina.

IVulkan isuselwa kuMantle, enye i-API evela enkampanini ye-AMD, ikhodi yayo yanikezwa iKhronos ngenhloso yokwenza indinganiso evulekile efana ne-OpenGL, kodwa ezingeni eliphansi.

Isici sayo esiyinhloko ukuthi ingasebenzisa ngokunenzuzo inani lama-cores akhona ku-processor eyinhloko yama-PC, okwandisa kakhulu ukusebenza kwehluzo.

IVulkan kuhloswe ngayo ukuhlinzeka ngezinzuzo ezahlukahlukene kunamanye ama-API, kanye naphambi kwayo, i-OpenGL. IVulkan inikela ngaphezulu okuncane, ukulawula okuqondile ngaphezulu kwe-GPU, nokusetshenziswa kwe-CPU okuphansi. Umqondo ojwayelekile kanye nesethi yesici seVulkan iyefana ne-Directx 12, Metal, neMantle.

Ukufaka iVulkan kuLinux

Ngaphambi kokuqhubeka nokufakwa, Kubalulekile ukwenza ucwaningo lwakho ngokuhambisana kweVulkan ne-GPU yakho njengoba kungewona wonke amamodeli asekelwayo. Lokhu kungumsebenzi wakho futhi kufanele ubhekise kuwebhusayithi yakho yomkhiqizi we-GPU bese ubheka ama-specs wokuhambisana.

Kuyadingeka futhi ukuthi sibe nezishayeli zevidiyo ezizinzile zakamuva ekusatshalalisweni kwethu, lapho ungasebenzisa khona zombili izilawuli ezivulekile nezizimele lapha, kuyindaba yokunambitha.

Ukufakwa ku-Debian

Okwalabo abasebenzisi be-Debian noma okunye ukusatshalaliswa okususelwe kukho, Kufanele usebenzise eyodwa yale miyalo elandelayo ukufaka i-Vulkan kusistimu yakho.

Okwalabo abangabasebenzisi be-AMD GPU:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Manje kulabo abangabasebenzisi beNvidia GPU:

sudo apt install vulkan-utils

Ukufakwa ku-Ubuntu kanye nokuphuma kokunye

Labo abasebenzisi be-Ubuntu, i-Linux Mint, i-Elementary OS noma enye into etholakala ku-Ubuntu. Bangakwazi ukwenza ukufakwa ngendlela efana ncamashi neDebian, lapha kuphela sizosebenzisa izinqolobane zayo.

Okokuqala kunoma ngubani Abasebenzisi be-AMD GPU kufanele bangeze okulandelayo:

sudo add-apt-repository ppa:oibaf/graphics-drivers
sudo apt update
sudo apt upgrade

Ngifake kamuva nge:

sudo apt install libvulkan1 mesa-vulkan-drivers vulkan-utils

Manje noma ngubani Abasebenzisi beNvidia GPU bavele bengeze le ndawo yokugcina:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade

Bese sifaka no:

sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils

Ukufaka ku-Fedora

Kulabo abangabasebenzisi beFedora kanye nokusatshalaliswa okususelwe kuyo. Ungafaka i-Vulkan API kusistimu yakho ngokulandela imiyalo ngokuya nge-GPU yakho.
Labo abane-AMD GPUs kufanele basebenzise umyalo olandelayo:

sudo dnf install vulkan vulkan-info

Abasebenzisi abane-Nvidia GPUs kufanele basebenzise okulandelayo ku-terminal:

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Futhi kamuva, ukufaka i-Vulkan graph API, sizokhipha okulandelayo esigungwini:

sudo dnf install xorg-x11-drv-nvidia akmod-nvidia vulkan vulkan-tools

Ukufakwa kuvuliweSUSE

Endabeni yalabo abangabasebenzisi banoma yiluphi uhlobo lwe-OpenSUSE, sizofaka i-Vulkan API ngokwenza okulandelayo esigungwini.
Abasebenzisi be-AMD GPU:

sudo zypper in vulkan libvulkan1 vulkan-utils mesa-vulkan-drivers

Abasebenzisi beNvidia GPU:

sudo zypper in vulkan libvulkan1 vulkan-utils

Ukufakwa ku-Arch Linux nakokunye okuphuma kukho

Ekugcineni, kulabo abangabasebenzisi be-Arch Linux, iManjaro Linux, i-Antergos noma enye into etholakala ku-Arch Linux, bazokwazi ukufaka le API ngale ndlela elandelayo.

Endabeni ethile yalokhu kusatshalaliswa kweLinux, kufanele wazi ukuthi ukufakwa kwamavidyo wevidiyo wama-GPU akho kuhluke kancane kulokho okungenziwa kokunye ukwabiwa.

Njengoba wazi, esimweni sama-AMD GPU, kunamaphakeji eRadeon noma we-AMDGPU Pro, ngakho-ke lapha sinezinketho eziningi zeVulkan API.

Okokuqala kulabo abane-Intel GPUs bazofaka okulandelayo:

sudo pacman -S vulkan-intel

Manje kubasebenzisi be-AMD GPU, kepha ngabashayeli beRadeon faka okulandelayo:

sudo pacman -S vulkan-radeon

Kwelinye icala le-AMD kepha kusetshenziswa abashayeli be-AMDGPU Pro, lokhu kuzokwenziwa kusuka ku-AUR.

yay -S amdgpu-pro-vulkan

Ekugcineni, ukuqinisekisa ukufakwa esikwenzayo:

glxinfo | grep -i vulkan

Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   I-Albrecht kusho

    Sawubona, ingabe le api iyasebenziseka kuma-APU noma kumakhadi wehluzo azinikele kuphela?

  2.   UJames sensebe kusho

    Lapho ngifuna ukufaka i-vulkan, lokhu kubonakala kimi
    Sudo apt install nvidia-graphics-drivers-396 nvidia-izilungiselelo vulkan vulkan-utils
    Kufundwa uhlu lwephakheji ... Kwenziwe
    Ukwakha isihlahla sokuncika
    Kufundwa imininingwane yesimo ... Kwenziwe
    E: Iphakethe le-nvidia-graphics-driver-396 alitholakalanga
    E: Iphakethe le-vulkan alitholakalanga
    futhi angikwazi ukusebenzisa i-vulkan ku-pc yami.