Gönderen Konu: [NASIL] Arch Linux'ta Intel/Nvidia hibrit kart kurulumu ve Bumblebee (Optimus) (Okunma sayısı 4013 defa)
« : 03 Şubat 2017, 21:50:31 »
Arch Linux'ta Intel/Nvidia hibrit kart kurulumu ve Bumblebee (Optimus)
Bilindiği üzere Optimus teknolojisi, Intel/Nvidia hybrid gafik kartlarının dizüstü bilgisayar üzerinde birlikte çalıştığı bir teknolojidir.
Yüksek performans sağlamayı ve düşük batarya tüketimini hedefler.
Standart kullanımda her zaman Intel grafik kartı öntanımlıdır ve Nvidia sürücü kullanımda değildir. Ancak yüksek grafik kartı gerektiren işlerde Nvidia kullanmak için linux dağıtımlarda birkaç işlem yapmamız gerekiyor. Artık birçok dağıtımın optimus yapılandırması için özel araçları veya paketleri var. (manjaro, mint gibi..) Windows platformunda ise bu teknoloji arkaplanda otomatik olarak geçişleri sağlar ve kullanıcının herhangi bir işlem yapması gerekmez. Yeterli sürücü desteği ve sürücü uygulamalarına dair linux platformunda destek verilmediği için birkaç adımı kendimiz hazırlamalıyız.
Arch linux üzerinde Optimus teknolojisinden nasıl faydalanırız?
Intel/Nvdia hybrid grafik kartı sürücüleri nasıl yüklenir?
Geçişleri sağlamak için bumblebee nasıl etkineştirilir?
Kullanıcı, bumblebee grubuna nasıl dahil edilir?
Yükleme ve yapılandırma işlemleri tamamlandıktan sonra Optimus teknolojisinin çalışıp çalışmadığını nasıl test ederiz?
İşte şimdi bu soruların cevabını bulmak için Arch Linux üzerinde bu adımları sırası ile uygulayalım:
Öncelikle Intel/Nvidia hybrid bir grafik kartına sahipmiyiz öğrenelim:
Çıktınız aşağıdaki çıktı ile benziyor ise yani, Intel Corporation ve NVIDIA Corporation görmüş iseniz hybrid bir grafik kartınız var.
Ardından, Multilib depomuz etkin değil ise etkinleştirelim: (nano yerine metin editörünüzü yazabilirsiniz.
[multilib] kısmını bulalım ve satır başlarında # işaretini kaldıralım, pacman.conf dosyasını kaydedip kapatalım.
yani şu şekilde görünsün:
Açtığımız dosyaları ve pencereleri kapattıktan sonra, sistemi şu şekilde güncelleyelim
Sistemi güncelledikten sonra, xf86-video-intel sürücüsü kurulu ise,
buna benzer bir çıktı almışsanız kuruludur
xf86-video-intel sürücüsünü kaldıralım
NVIDIA 396. * Fermi tabanlı GPU'lar için sürücü desteğini bıraktı. Fermi tabanlı bir NVIDIA GPU'nuz varsa, 390xx sürücüsüne geçmeniz gerekir. Bu durumda aşağıdaki eski talimatı atlayıp 390xx sürücülerin bulunduğu dizgeyi komut satırına giriniz.
Şimdi Fermi tabanlı olmayan ekran kartları için kurulum ve paketleri yükleme aşamasına geçelim:
Fermi tabanlı ekran kartları için kurulum ve paketleri yükleme aşamasına geçelim: (önceden optimus çalışıyordu şimdi aynı yöntemleri uyguladığım halde çalışmıyor diyorsanız muhtemelen farmi tabanlı bir GPU kullanıyorsunuz ve nvidia-390xx paketlerini içeren aşağıdaki komut dizisini girmelisiniz:
sudo pacman -S bumblebee mesa xf86-video-intel nvidia-390xx lib32-nvidia-390xx-utils bbswitch nvidia-390xx-utils
paketleri yükledikten sonra, kullanıcımızı bumblebee grubuna dahil ederek yetkilendirelim
Şimdi de bumblebee servisini, sistem açılırken çalışması için etkinleştirelim
ardından bilgisayarınızı yeniden başlatın ya da uçbirimden sudo reboot komutunu verin.
Arch Linux açıldı ve hemen bumblebee grubunda birkaç kontrol yapalım
bumblebee grubunu görmek için.
groupsdiyoruz ve çıktı içerisinde
bumblebee görmüş isek işlem tamamdır.
bumblebee çalışıyormu hemen kontrol edelim:
şuna benzer bir çıktımız olmalı:
kırmızı çizgi ile işaretlediğim yerler sizde de aynı ise sorun yok, bumblebee servisi çalışıyor.
Şimdi grafik kartlarımızı yani Optimus teknolojisini test edelim.
glxspheres64komutunu verdim ve şöyle çıktılar aldım (Intel grafik kartım devrede, sorunsuz çalışıyor ve çıktıları da bunlar. (60 FPS ortalamasında)
optirun glxspheres64komutunu verdim ve şöyle çıktılar aldım; NVIDIA grafik kartım devrede, sorunsuz çalışıyor ve çıktıları da bunlar. (350 FPS ortalamasında)
Ayrıca performansın ne kadar yükseldiğini de farkettik.
Eğer bir uygulamayı yüksek performanslı NVIDIA grafik kartı ile çalıştırmak isterseniz uçbirimden optirun uygulama-adı mantığında komut vermelisiniz. (örnek: optirun firefox )
Arch Linux'ta Intel/Nvidia hibrit grafik kartların kurulumunu ve Bumblebee kurulumunu tamamladınız, Optimus teknolojisini kullanmaya başladınız. Artık her iki grafik kartımızı Arch Linux üzerinde rahatça kullanabiliriz.
NOT: Yukarıdaki performans değerleri donanımın gücüne, tipine ve linux çekirdeğine (kernel) vs.. göre değişkenlik gösterir
Destek almak için ve geri bildirim için foruma başlık açabilirsiniz.
« Son Düzenleme: 12 Haziran 2018, 02:33:09 Gönderen: tulliana »