Linux'ta Vulkan API desteği nasıl kurulur?

Vulkan

Vulkan, 3D grafiklerle uygulamalar geliştirmek için platformlar arası bir API'dir. İlk olarak 2015 GDC'de Khronos Group tarafından duyuruldu. Başlangıçta, Khronos tarafından "yeni nesil OpenGL girişimi" olarak sunuldu, ancak daha sonra isim düştü ve Vulkan nihai olarak kaldı.

Vulkan, kodu OpenGL'ye benzer, ancak düşük seviyede açık bir standart oluşturma niyetiyle Khronos'a verilen AMD'nin başka bir API'si olan Mantle'a dayanıyor.

Ana özelliği, bilgisayarların ana işlemcisinde bulunan çekirdek sayısından yararlanarak grafik performansını önemli ölçüde artırmasıdır.

Vulkan, diğer API'lere ve selefi OpenGL'ye göre çeşitli avantajlar sağlamayı amaçlamaktadır.. Vulkan, daha az ek yük, GPU üzerinde daha fazla doğrudan kontrol ve daha düşük CPU kullanımı sunar. Vulkan'ın genel konsepti ve özellik seti Directx 12, Metal ve Mantle'a benzer.

Vulkan'ı Linux'a Kurmak

Kuruluma geçmeden önce, Tüm modeller desteklenmediğinden, araştırmanızı Vulkan'ın GPU'nuzla uyumluluğu konusunda yapmanız önemlidir. Bu sizin sorumluluğunuzdadır ve GPU üreticinizin web sitesine gitmeli ve uyumluluk özelliklerine bakmalısınız.

Dağıtımımızda hem açık hem de özel denetleyicilerin kullanılabildiği en son kararlı video denetleyicilere sahip olmak da gereklidir, bu bir zevk meselesidir.

Debian üzerine kurulum

Debian veya buna dayalı başka herhangi bir dağıtımın kullanıcısı olanlar için, sistemlerine Vulkan'ı kurmak için aşağıdaki komutlardan birini çalıştırmaları gerekir.

AMD GPU kullanıcısı olanlar için:

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

Şimdi, Nvidia GPU kullanıcıları olanlarınız için:

sudo apt install vulkan-utils

Ubuntu ve türevlerine kurulum

Ubuntu, Linux Mint, Elementary OS veya Ubuntu'nun herhangi bir türevini kullananlar. Kurulumu Debian'a oldukça benzer bir şekilde gerçekleştirebilirler, ancak burada bunun için depoları kullanacağız.

İlk onlar her kimse için AMD GPU kullanıcıları aşağıdaki depoyu eklemelidir:

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

Daha sonra şunlarla yükledim:

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

Şimdi kim olursa olsun Nvidia GPU kullanıcıları sadece bu depoyu ekler:

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

Ve sonra şununla kurarız:

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

Fedora'ya kurulum

Fedora kullanıcıları ve ondan türetilen dağıtımlar için. GPU'nuza göre talimatları izleyerek sisteminize Vulkan API kurabilirsiniz.
AMD GPU'larına sahip olanlar aşağıdaki komutu çalıştırmalıdır:

sudo dnf install vulkan vulkan-info

Nvidia GPU'lu kullanıcılar terminalde aşağıdakileri çalıştırmalıdır:

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

Ve daha sonra, Vulkan grafik API'sini kurmak için terminalde aşağıdakileri uygulayacağız:

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

OpenSUSE'de kurulum

OpenSUSE'nin herhangi bir sürümünün kullanıcısı olanlar için, terminalde aşağıdakileri yürüterek Vulkan API'yi kuracağız.
AMD GPU Kullanıcıları:

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

Nvidia GPU kullanıcıları:

sudo zypper in vulkan libvulkan1 vulkan-utils

Arch Linux ve türevlerine kurulum

Son olarak, Arch Linux, Manjaro Linux, Antergos veya herhangi bir Arch Linux türevini kullananlar için, bu API'yi aşağıdaki şekilde yükleyebilecekler.

Bu Linux dağıtımının özel durumunda, GPU'larınızın video sürücülerinin kurulumunun diğer dağıtımlarda yapılabileceklerden biraz farklı olduğunu bilmelisiniz.

Bildiğiniz gibi, AMD GPU'lar söz konusu olduğunda, Radeon veya AMDGPU Pro paketleri var, bu yüzden burada Vulkan API için birkaç seçeneğimiz var.

Öncelikle Intel GPU'lara sahip olanlar için aşağıdakileri kuracaklar:

sudo pacman -S vulkan-intel

Şimdi AMD GPU kullanıcıları için, ancak Radeon sürücüleriyle aşağıdakileri yükleyin:

sudo pacman -S vulkan-radeon

Diğer durumda AMD'den ancak AMDGPU Pro sürücülerini kullanarak, bu AUR'dan yapılacaktır.

yay -S amdgpu-pro-vulkan

Son olarak, kurulumu doğrulamak için gerçekleştiriyoruz:

glxinfo | grep -i vulkan

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Albrecht dijo

    Günaydın, bu API aynı zamanda APU'lar için mi yoksa yalnızca özel grafik kartları için mi yararlıdır?

  2.   James sensebe dijo

    Vulkan yüklemek istediğimde bana bu geliyor
    sudo apt install nvidia-graphics-drivers-396 nvidia-settings vulkan vulkan-utils
    Paket listesi okunuyor ... Bitti
    Bağımlılık ağacı oluşturma
    Durum bilgilerinin okunması ... Bitti
    E: nvidia-graphics-drivers-396 paketi bulunamadı
    E: vulkan paketi bulunamadı
    ve vulkan'ı bilgisayarımda kullanamıyorum.