Kaip įdiegti „Vulkan“ API palaikymą „Linux“?

Vulkan

„Vulkan“ yra kelių platformų API, skirta kurti programas su 3D grafika. Pirmą kartą 2015 m. LDK paskelbė „Khronos Group“. Iš pradžių Khronosas ją pristatė kaip „naujos kartos„ OpenGL “iniciatyvą“, tačiau paskui vardas buvo atmestas, o Vulkanas liko galutinis.

„Vulkan“ remiasi kita „AMD“ API „Mantle“, kurios kodas buvo suteiktas „Khronos“ ketinant sukurti atvirą standartą, panašų į „OpenGL“, tačiau žemu lygiu.

Pagrindinis jo bruožas yra tai, kad jis gali pasinaudoti pagrindinių branduolių skaičiumi, esančiu pagrindiniame asmeninių kompiuterių procesoriuje, ir taip žymiai padidinti grafikos našumą.

„Vulkan“ yra skirtas suteikti įvairių pranašumų, palyginti su kitomis API, taip pat su savo pirmtaku „OpenGL“. „Vulkan“ siūlo mažiau pridėtinių išlaidų, daugiau tiesioginio GPU valdymo ir mažesnio procesoriaus naudojimo. Bendroji „Vulkan“ koncepcija ir funkcijų rinkinys yra panašus į „Directx 12“, „Metal“ ir „Mantle“.

„Vulkan“ diegimas „Linux“

Prieš tęsdami diegimą, Svarbu atlikti „Vulkan“ suderinamumo su GPU tyrimus, nes ne visi modeliai palaikomi. Tai jūsų sąskaita, todėl turėtumėte apsilankyti savo GPU gamintojo svetainėje ir sužinoti suderinamumo specifikacijas.

Taip pat mūsų platinime būtina turėti naujausius stabilius vaizdo tvarkykles, kuriose čia galite naudoti tiek atvirus, tiek privačius valdiklius - tai skonio reikalas.

Diegimas „Debian“

Tiems, kurie naudojasi „Debian“ ar bet kokiu kitu pagrindu sukurtu platinimu, jie turi paleisti vieną iš šių komandų, kad įdiegtų „Vulkan“ į savo sistemą.

Tiems, kurie yra AMD GPU vartotojai:

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

Dabar tiems, kurie esate „Nvidia“ GPU vartotojai:

sudo apt install vulkan-utils

Diegimas Ubuntu ir dariniuose

Tie, kurie naudojasi „Ubuntu“, „Linux Mint“, „Elementary OS“ ar bet kokiu kitu „Ubuntu“ dariniu. Jie gali atlikti diegimą gana panašiai kaip „Debian“, tik čia mes naudosime jo saugyklas.

Pirmiausia tam, kas jie yra AMD GPU vartotojai turėtų pridėti šią saugyklą:

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

Vėliau įdiegiau su:

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

Dabar kam „Nvidia“ GPU vartotojai tiesiog prideda šią saugyklą:

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

Tada mes įdiegiame:

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

Diegimas „Fedora“

Tiems, kurie yra „Fedora“ vartotojai, taip pat iš jo gautiems paskirstymams. Vulkan API galite įdiegti į savo sistemą vykdydami instrukcijas pagal savo GPU.
Turintys AMD GPU turėtų paleisti šią komandą:

sudo dnf install vulkan vulkan-info

Vartotojai, turintys „Nvidia“ GPU, terminale turėtų paleisti šiuos veiksmus:

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

Vėliau, norėdami įdiegti „Vulkan“ grafikos API, terminale vykdysime šiuos veiksmus:

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

Diegimas „openSUSE“

Tiems, kurie naudojasi bet kurios „openSUSE“ versijos vartotojais, mes ketiname įdiegti „Vulkan“ API, vykdydami šiuos veiksmus terminale.
AMD GPU vartotojai:

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

„Nvidia“ GPU vartotojai:

sudo zypper in vulkan libvulkan1 vulkan-utils

Diegimas „Arch Linux“ ir dariniuose

Galiausiai tiems, kurie naudojasi „Arch Linux“, „Manjaro Linux“, „Antergos“ ar bet kuriais kitais „Arch Linux“ dariniais, jie galės įdiegti šią API tokiu būdu.

Konkrečiu šio „Linux“ platinimo atveju turėtumėte žinoti, kad jūsų GPU vaizdo tvarkyklių diegimas šiek tiek skiriasi nuo to, ką galima padaryti kituose paskirstymuose.

Kaip žinote, AMD GPU atveju yra „Radeon“ arba „AMDGPU Pro“ paketai, todėl čia mes turime keletą „Vulkan“ API galimybių.

Pirmiausia tiems, kurie turi „Intel“ GPU, jie ketina įdiegti:

sudo pacman -S vulkan-intel

Dabar AMD GPU vartotojams, bet su „Radeon“ tvarkyklėmis įdiekite šiuos veiksmus:

sudo pacman -S vulkan-radeon

Kitu atveju iš „AMD“, bet naudojant „AMDGPU Pro“ tvarkykles, tai bus padaryta iš AUR.

yay -S amdgpu-pro-vulkan

Galiausiai, norėdami patikrinti įdiegtą diegimą:

glxinfo | grep -i vulkan

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Albrechtas sakė

    Labas rytas, ar ši api taip pat naudinga APU ar tik tam skirtoms grafikos plokštėms?

  2.   James sensbe sakė

    Kai noriu įdiegti „vulkan“, tai man pasirodo
    sudo apt įdiekite „nvidia-graphics-drivers“ -396 „nvidia-settings“ vulkan vulkan-utils
    Skaitomas paketų sąrašas ... Atlikta
    Kuriamas priklausomybės medis
    Skaitoma būsenos informacija ... Atlikta
    E: Nvidia-graphics-drivers-396 paketo rasti nepavyko
    E: „Vulkan“ paketo rasti nepavyko
    ir negaliu naudoti vulkano savo kompiuteryje.