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
Sawubona, ingabe le api iyasebenziseka kuma-APU noma kumakhadi wehluzo azinikele kuphela?
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.