Majnaro Linux harici Nvidia Ekran kartı nasıl aktif edilir?

Lindows

Decapat
Katılım
16 Nisan 2020
Mesajlar
386
Çözümler
5
Yer
Fukuoka / Japonya
Manjaro Linux üzerine Nvidia Bumblebee Non-Free sürücüsü yüklenerek harici Nvidia ekran kartı nasıl kullanılır onu anlatacağım.

Bumblebee nedir?
Harici Nvidia ekran kartlarını aktif edebilmemiz için gerekli olan uygulama ve sürücüleri barındırır.

Sisteme Bumblebee yüklü mü?
Önce Manjaro Ayar Yöneticisini açıyoruz. Arama kısmına Manjaro Settings Manager yazıyoruz. Karşımıza çıkan uygulama Manjaro Ayar yöneticisidir. Uygulamayı açtığımızda bu ekran bizi karşılıyor.
Manjaro Ayar Yönetimi.jpg



Bu ekranda Donanım Yapılandırma Aracına tıklıyoruz. Karşımıza çıkan ekranda bilgisayar donanımımız gözükecek. Bu donanımlar içerisinde Displey Controller başlığının altında bu ekranı göreceğiz.
Display Controller.jpeg


Display Controller altında yüklü olan driverlerin Linux ücretsiz driverları ve tescilli ücresiz olmayan açık kaynak olmayan sürücüleri göreceğiz. Benim ekranımda görüldüğü gibi. Sistemimde yüklü açık kaynak free sürücüler var. Sadece video-hybrid-intel-nvidia-390xx-bumblebee yazılımının free ve non-free sürücüsü yüklü olduğunu görebiliyoruz.
Donanım Yapılandırma Aracı.jpeg


Çift ekran kartı içeren sistemlerde, harici ekran kartını aktif edebilmek için kullanıcımızı bumblebee grubuna dahil etmeliyiz. İlk önce Manjaro Ayar Yöneticisini açıyoruz.
Manjaro Ayar Yönetimi.jpg


Kullanıcı Hesaplarına giriyoruz.
Kullanıcı Hesapları.jpeg


Kendi kullanıcımızı seçip Hesap Türünün yanındaki yere tıklıyoruz. Benim ekranımda Yetkili kullanıcı yazıyor. Oraya tıklayınca bu ekran açılacak.
hesap türü.jpeg


Grupları göster kutucuğuna tıklıyoruz.
Grupları Göster.jpeg


Açılan ekranda bumblebee grubuna kendimizi ekliyoruz. Kutucuğu işaretleyip uygula diyeceğiz. Karşımıza aşağıdaki uyarı gelecek. Ben kullanıcı olarak uyarıda belirtilen gruplara zaten dahil değildim. O nedenle uyarı verdi. Uyarıya evet diyorum. İsterseniz uyarıda belirtilen grupları listeden bulup kendinizi bu gruplara dahil edebilirsiniz.
uyarı.jpeg


Uyarıya Evet dediğinizde. Yönetici parolası girmenizi isteyecek. Parolamızı girip onayladığımızda bizi istediğiğimiz gruplara dahil edecek.
Yönetici parolası ile onay.jpeg


Yönetici parolası ile onay verdiğimizde tekrar bu ekrana dönecek.
tekrar bu ekrana dönecek.jpeg


Bu ekranı yukarı sağ köşedeki çarpı ya basarak kapatıyoruz. Ekranları kapatarak çıkıyoruz. Bu aşamada yapmamız gereken şey, bilgisayarı yeniden başlatmak. Bumblebee grubuna dahil olabilmemiz için bilgisayarın yeniden başlatılması gerekiyor. Bilgisayarı yeniden başlatıp ilgili kullanıcı ile açıldığında Bumblebee grubuna dahil edilmiş oluyoruz. Bu aşamadan sonra Bumblebee nasıl kullanılır o kısma geçiyoruz.


Şuan hangi ekran kartınızın aktif olduğunu anlayabilmek için komut satırını açıyoruz ve şu komutu giriyoruz.
lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
aktif ekran kartını görmek için komut.jpeg


Resimde görüldüğü üzere iki satır gözüküyor. İlk satır intel grafik kartımızı, ikinci satır NVIDIA grafik kartımızı gösteriyor. Satırın en sağında [VGA controller] yazan yer hangi satırdaysa aktif olan grafik kartımız o karttır. Bu ekranda benim aktif olan grafik kartım Intel grafik kartı olarak gözüküyor.


Bir uygulamayı NVIDIA grafik kartıyla çalıştıralım. İlk önce çalıştırmak istediğimiz uygulamanın ismini belirleyelim Ben Firefox web tarayıcısını NVIDIA ekran kartıyla çalıştırmak istiyorum. Komut satırını açıp şu komutu giriyorum. Çalıştırmak istediğimiz uygulamanın başına küçük harflerle optirun komutunu veriyoruz.
optirun Firefox
Firefox web tarayıcım NVIDIA grafik kartıyla açıldı. Web tarayıcımı kullanabilir. Youtube wideoları izleyebilir. İstediğim gibi kullanabilirim. Açtığımız komut satırını kapatmamalıyız. Kapatırsak optirun kapatılır. Komut satırında başka bir işlem yapmak isterseniz, farklı pencere de komut satırı açmalısınız.

Nvidia devreye girmişmi kontrol etmek için;
Komut istemcisine sağ tıklayarak farklı bir pencere açıyoruz. Şu komutu giriyoruz
lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
nvidia optirun komutuile aktif edildi.jpeg

Görüldüğü gibi grafik kartlarının listelendiği satır sonunda VGA controller yazıyor. Şu anda intel ve Nvidia grafik kartım aktif.
Bu yazımızda Harici Nvidia ekran kartına sahip notebook bilgisayarlarda, Manjaro KDE-Plasma Linux kullanarak Nvidia ekran kartı Bumblebee ile nasıl aktif edilir onu anlattık. Bir sonraki yazımda Nvidia ekran kartının optimus-manager ile nasıl aktif edileceğini anlatacağım.

optimus-manager ile Bumblebee arasındaki fark kullanıcı oturumu bazlı olmasıdır. Bumblebee uygulama bazlıdır. İstediğiniz uygulamayı bumblebee ile açarak Nvidia grafik kartını kullanabilirsiniz. Ancak bumblebee aktif olduğunda dahili ekran kartınız yine çalışmaya devam eder.

Optimus-Manager da ise kullanıcı girişi yapıldığında Nvidia grafik kartı aktif edilir. Ve tüm uygulamalar Nvidia harici ekran kartı ile çalıştırılır. İstenilirse Dahili intel grafik kartına geçilebilir. sudo optimus-manager --switch intel komutu girilip kullanıcı oturumu kapatılıp tekrar açıldığında tüm uygulamalar intel grafik kartı ile çalışır. sudo optimus-manager --switch nvidia komutu girildikten sonra kullanıcı oturumu kapatılıp tekrar açıldığında tüm uygulamalar nvidia kartı ile çalıştırılır.

Bumblebee ile Harici Nvidia grafik kartının nasıl çalıştırıldığını anlattım. Umarım faydalı olmuştur.

Umarım faydalı olmuştur.
 
Son düzenleyen: Moderatör:
Uyarı! Bu konu 6 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı