Linux Mint Türkiye
Linux Mint Destek => Ekran Kartları => Donanım => Nvidia => Konuyu başlatan: Butterfly - 05 Nisan 2019, 15:35:56
-
[warning]Bu konu tarafımca test edilmemiştir. Prime-VK'yı derledim, ama Intel + Nvidia hibrit sistemim olmadığı için test edemedim.[/warning]
Bumblebee (https://forum.linuxmint.net.tr/index.php?topic=9347.0), 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 (https://forum.linuxmint.net.tr/index.php?topic=3500.0) ile gelen hibrit GPU desteğinde, GPU değişimi sonrası oturumu kapatıp açmak gerekiyor.
Bumblebee, Nvidia Prime gibi Vulkan (https://www.khronos.org/vulkan/) desteğine sahip değil. Bununla birlikte Primus-VK (https://github.com/felixdoerre/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 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.
git clone https://github.com/felixdoerre/primus_vkcd primus_vkmake libprimus_vk.so libnv_vulkan_wrapper.sosudo 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.
ENABLE_PRIMUS_LAYER=1 optirun vkcube
(https://i.postimg.cc/N56cCCkv/vkcube.png) (https://i.postimg.cc/YqVC9J40/vkcube.png)
4. Alias oluşturma
Aşağıdaki komutlarla bir alias oluşturabilirsiniz.
echo "alias optirun-vk='ENABLE_PRIMUS_LAYER=1 optirun'" | tee -a ~/.bashrcsource ~/.bashrc
Böylece Vulkan desteği ile çalıştırma istediğiniz oyunları aşağıdaki komutla açabilirsiniz.
optirun-vk uygulama
Steam uygulamasını aşağıdaki komutlarla açmayı deneyebilirsiniz.
ENABLE_PRIMUS_LAYER=1 optirun steam
ya da
optirun-vk steam