[error]Linux Mint 17.x serisinin destek süresi Nisan 2019 tarihi itibariyle bitti. Bu sebeple artık bu konu geçerliliğini kaybetmiştir. Lütfen güncel sürümler için bu konuyu uygulamayınız.[/error]
[error]
Bu konudaki anlatım Linux Mint 17.x sürümleri içindir.Linux Mint 18.x sürümleri için aşağıdaki bağlantıdaki anlatımı uygulayınız.
https://forum.linuxmint.net.tr/index.php?topic=6258.0[/error]
Yeni nesil taşınabilir sistemlerde Nvidia ekran kartıyla birlikte entegre Intel ekran kartı da bulunabiliyor. Nvidia'nın Optimus ismini verdiği teknoloji ile yüksek GPU gücüne ihtiyaç duymayan uygulamalarda Nvidia ekran kartı devreye girmeyerek Intel GPU kullanılıyor. Böylece daha az güç harcayan GPU sayesinde daha uzun süre pil kullanamı ve daha az ısınma olması hedeflenmiş.
Sizin sisteminizin Optimus teknolojisine sahip olup olmadığını aşağıdaki komutu uçbirimde çalıştırarak sorgulayabilirsiniz.
lspci | egrep 'VGA|3D|Display'Yukarıdaki komutu uçbirimde çalıştırdığınızda aşağıdakine benzer bir çıktı alıyorsanız, sizin de sisteminizde Intel + Nvidia Optimus ekran kartı mevcut demektir. Sisteminizdeki ısınma ve fan sorunlarının temel nedenlerinden biri de budur.
00:02.0 VGA compatible controller: Intel Corporation Haswell Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation GK106M [GeForce GTX 765M] (rev a1)Linux dağıtımlarında Bumblebee isimli açık kaynak projesi olan uygulama ile sistemin geneli Intel GPU kullandığı halde, istenen uygulamanın Nvidia GPU ile işlem yapması sağlanabiliyor.
Aşağıdaki şekilde sisteminize uygun komutları sırasıyla uçbirimde çalıştırarak Bumblebee uygulamasını kurabilirsiniz.
1 - KurulumLinux Mint 17.x LTS İçinsudo add-apt-repository ppa:graphics-drivers/ppa
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee nvidia-384 nvidia-settings bumblebee-nvidia primus virtualgl linux-headers-$(uname -r) Sisteminiz 64 bit ise aşağıdaki komut ile Primus için 32 bit uyumluluk paketini de kurmanızı da öneririz.
sudo apt-get install primus-libs-ia32Linux Mint Debian Sürüm (LMDE) İçin
Sisteminiz
LMDE 32 bit ise kurulumu aşağıdaki komutlar ile gerçekleştiriniz.
sudo apt-get install bumblebee bumblebee-nvidia primus
sudo adduser $USER bumblebeeSisteminiz
LMDE 64 bit ise kurulumu aşağıdaki komutlar ile gerçekleştiriniz.
sudo apt-get install bumblebee bumblebee-nvidia primus primus-libs:i386
sudo apt-get install -f
sudo adduser $USER bumblebeeKurulum sonrasında sistemi yeniden başlattığınızda Intel ekran kartı etkin olacaktır.
2 - Kurulum Sonrası DüzenlemeLinux Mint 17.x LTS İçinŞimdi bir kaç ufak düzenleme yapılması gerekecek. Kurulum sonrası aşağıdaki komut ile bumblebee.conf dosyasını açınız.
(
Not: Mate masaüstü için gedit yerine pluma,
KDE masaüstü için gedit yerine kate ya da kwrite yazmalısınız.)
sudo gedit /etc/bumblebee/bumblebee.confAşağıdaki satırları bulunuz,
# (See also the driver-specific sections below)
Driver=# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-current:/usr/lib32/nvidia-current# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-current/xorg,/usr/lib/xorg/modulesve aşağıdaki şekilde değiştirip dosyayı kaydediniz.
# (See also the driver-specific sections below)
Driver=nvidia# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-384# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/nvidia-384:/usr/lib32/nvidia-384# default Xorg modules path
XorgModulePath=/usr/lib/nvidia-384/xorg,/usr/lib/xorg/modulesLMDE İçinSisteminizde LMDE yüklü ise aynı düzenlemeyi
burada anlatıldığı biçimde yapmanız gerekecek.
Düzenlemeler sonrasında aşağıdaki komut ile Bumblebee servisini yeniden başlatınız.
sudo service bumblebeed restart3 - Bumblebee KullanımıBir uygulamayı Nvidia ekran kartı ile çalıştırmak için aşağıdaki şekilde uçbirimi kullanabilirsiniz.
optirun uygulama_adıÖrneğin Firefox'u Nvidia ekran kartı ile çalıştıracaksanız komutu aşağıdaki şekilde düzenlemelisiniz.
optirun firefoxYa da uçbirimle hiç uğraşmazsınız, aşağıdaki komutları sırasıyla uçbirimde çalıştırarak bumblebee-ui uygulamasını yükleyip, elle optirun komutu girmekten kurtulabilirsiniz. İstediğiniz uygulamaları GUI (Grafik Arayüz) kullanarak Nvidia ekran kartı ile çalışmasını sağlayabilirsiniz.
sudo apt-get install python-appindicator
wget -c --no-check-certificate -O bumblebee-ui.tar.gz https://db.tt/FCISvIWi
tar -xzvf bumblebee-ui.tar.gz
cd bumblebee-ui
chmod +x ./INSTALL
sudo ./INSTALLKurulumdan uygulamayı menüden aratarak bulup çalıştırabilirsiniz.
Ya da kontrol amaçlı bir uygulamacığın başlangıçda devreye girmesini sağlayabilirsiniz.
Bunun için menüden Başlangıç Uygulamalarını bulup açınız.
Açılan Başlangıç Uygulamalarında Ekle düğmesine basınız ve aşağıdaki düzenlemeyi yapıp kaydediniz.
İsim : Bumblebee-ui
Komut : /usr/local/bin/bumblebee-indicator
Böylece başlangıç sırasında bumblebee-ui isimli uygulamayı kontol edebileceğiniz küçük bir uygulamacık sistem çekmesinde açılarak kontrolünüzü kolaylaştıracaktır.

Bumblebee kurulumu sonrası her şeyin yolunda gittiğini aşağıdaki komut ile anlamak mümkün. Hatalı olan bir ayar varsa komutun çıktısı uyarı mesajı verecektir.
optirun glxgearsBaşarılı bir kurulumun çıktıları aşağıdaki gibi olacaktır.
optirun glxgears
4686 frames in 5.0 seconds = 936.973 FPS
4403 frames in 5.0 seconds = 880.580 FPSBumblebee etkin değilken aradaki farkı görmek için aşağıdaki komut uçbirimde çalıştırınız.
glxgearsAradaki FPS değerleri farkı işlerin yolunda gittiğini gösterir.
5 - Sorunlar HakkındaHatalı bir şeylerin olduğunu düşünüyorsanız lütfen aşağıdaki komutları sırasıyla uçbirimde çalıştırıp çıktılarını paylaşınız.
optirun -vvv glxgears
cat /etc/bumblebee/bumblebee.conf
cat /etc/bumblebee/xorg.conf.nvidia
cat /etc/X11/xorg.conf
dpkg -l | egrep 'nvidia|bumblebee|primus|prime|virtualgl'
lspci | egrep 'VGA|3D|Display'
Sisteminiz Intel + Nvidia Optimus ekran kartı mevcut olduğu halde Nvidia kapalı kaynak sürücülerini kurdu iseniz, önce aşağıdaki komutları sırasıyla uçbirimde çalıştırarak bu sürümleri kaldırmalısınız.
sudo apt-get purge nvidia*
sudo rm -rf /etc/X11/xorg.confSisteminizi yeniden başlattıktan sonra Bumblebee uygulamasını kurabilirsiniz.