Gönderen Konu: Primus-VK : Bumblebee İçin Vulkan Desteği (Deneysel)  (Okunma sayısı 2098 defa)

Çevrimdışı Butterfly

  • Proje Sorumlusu
  • Guru
  • *****
  • İleti: 18863
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 20 & LMDE 4
  • Masaüstü Ortamı: Cinnamon 4.6 & Xfce 4.14
  • Grafik Kartı: Nvidia GF 9500
  • İşlemci: AMD X3
[warning]Bu konu tarafımca test edilmemiştir. Prime-VK'yı derledim, ama Intel + Nvidia hibrit sistemim olmadığı için test edemedim.[/warning]

Bumblebee, Intel + Nvidia optimus destekli hibrit grafik işlemciler için destek sunan bir projedir. Eski bir proje olmasına rağmen Nvidia GPU kullanmak için oturum kapatıp açmaya gerek olmadığı için tercih edilebilir. Nvidia Prime ile gelen hibrit GPU desteğinde, GPU değişimi sonrası oturumu kapatıp açmak gerekiyor.

Bumblebee, Nvidia Prime gibi Vulkan desteğine sahip değil. Bununla birlikte Primus-VK isimli proje sayesinde Bumblebee'ye Vulkan desteği kazandırılabiliyor.

Eğer sisteminizde Nvidia Prime yerine Bumblebee kuruluysa, aşağıdaki komutlarla Prime-VK'yı kurabilirsiniz. Not: Bu konu Linux Mint 19.x serisi için hazırlanmıştır, önceki sürümler için önerilmez.

1. Gerekliliklerin kurulumu

Aşağıdaki komutlarla Prime-VK için gerekli paketleri kurunuz.

Kod: [Seç]
sudo add-apt-repository ppa:cybermax-dexter/vulkan-backports
Kod: [Seç]
sudo apt update
Kod: [Seç]
sudo apt install build-essential libvulkan-dev mesa-vulkan-drivers vulkan-utils vulkan-validationlayers-dev vulkan-validationlayers git

2. Primus-VK Kaynak Dosyasının İndirilmesi ve Kurulum

Şimdi aşağıdaki komutlarla Pimus-VK projesinin kaynak dosyalarını indirip, derleyip sistemimize kuruyoruz.

Kod: [Seç]
git clone https://github.com/felixdoerre/primus_vk
Kod: [Seç]
cd primus_vk
Kod: [Seç]
make libprimus_vk.so libnv_vulkan_wrapper.so
Kod: [Seç]
sudo make install
3. Kontrol

Aşağıdaki komutu çalıştırınca dönen bir küp görüyorsanız, işlem başarılı demektir.

Kod: [Seç]
ENABLE_PRIMUS_LAYER=1 optirun vkcube


4. Alias oluşturma

Aşağıdaki komutlarla bir alias oluşturabilirsiniz.

Kod: [Seç]
echo "alias optirun-vk='ENABLE_PRIMUS_LAYER=1 optirun'" | tee -a ~/.bashrc
Kod: [Seç]
source ~/.bashrc
Böylece Vulkan desteği ile çalıştırma istediğiniz oyunları aşağıdaki komutla açabilirsiniz.

Kod: [Seç]
optirun-vk uygulama
Steam uygulamasını aşağıdaki komutlarla açmayı deneyebilirsiniz.

Kod: [Seç]
ENABLE_PRIMUS_LAYER=1 optirun steam
ya da

Kod: [Seç]
optirun-vk steam
« Son Düzenleme: 28 Nisan 2019, 19:05:55 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...

[info] Konu Açarken Dikkat Edilmesi Gerekenler  |  Forum Kuralları  |  Kod Etiketi Kullanımı[/info]