[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.
sudo add-apt-repository ppa:cybermax-dexter/vulkan-backportssudo apt updatesudo apt install build-essential libvulkan-dev mesa-vulkan-drivers vulkan-utils vulkan-validationlayers-dev vulkan-validationlayers git2. Primus-VK Kaynak Dosyasının İndirilmesi ve Kurulum
Şimdi aşağıdaki komutlarla Pimus-VK projesinin kaynak dosyalarını indirip, derleyip sistemimize kuruyoruz.
git clone https://github.com/felixdoerre/primus_vkcd primus_vkmake libprimus_vk.so libnv_vulkan_wrapper.sosudo make install3. Kontrol
Aşağıdaki komutu çalıştırınca dönen bir küp görüyorsanız, işlem başarılı demektir.
ENABLE_PRIMUS_LAYER=1 optirun vkcube
4. Alias oluşturma
Aşağıdaki komutlarla bir alias oluşturabilirsiniz.
echo "alias optirun-vk='ENABLE_PRIMUS_LAYER=1 optirun'" | tee -a ~/.bashrcsource ~/.bashrcBöylece Vulkan desteği ile çalıştırma istediğiniz oyunları aşağıdaki komutla açabilirsiniz.
optirun-vk uygulamaSteam uygulamasını aşağıdaki komutlarla açmayı deneyebilirsiniz.
ENABLE_PRIMUS_LAYER=1 optirun steamya da
optirun-vk steam