Truva Linux Destek Forumu

Açık Kaynaklı Yazılımlar => Diğerleri => Konuyu başlatan: fortran - 31 Ocak 2014, 03:36:34 ös

Başlık: Ubuntu 13.10 Ve Muadili Dağıtımlara Bumblebee Nasıl Kurulur?
Gönderen: fortran - 31 Ocak 2014, 03:36:34 ös
(http://getgnu.org/images/stories/filozof.jpg)
Optimus özellikli dizüstü bilgisayarlarda genellikle bir Intel ekran kartı, ayrıca Nvidia ya da Ati ekran kartı bulunuyor. Sisteme buna uygun biçimde gerekli sürücülerin ve Bumblebee ile Primus adlı yazılımların kurulup kullanılması gerekiyor. Ubuntu 13.10 ve Ubuntu 13.10 tabanlı Zorin OS 8 gibi yeni dağıtımlara Bumblebee nasıl kurulur? Bu, önemli bir soru. Zira, gerek kurulumda gerek kurulum sonrasında çeşitli sıkıntılarla karşılaşmak olası. Aşağıda, sisteme şu an için en yeni Nvidia sürücüsünün (nvidia-331) kurulumu da dahil Bumblebee’nin nasıl kurulduğu anlatılacak, yazılımların sıkıntısız bir biçimde nasıl çalışır hale getirileceği ele alınacaktır. Öncelikle  Nvidia sürücüsü için DKMS paketini yeniden derlemek için gerekli olan çekirdek header dosyasını yüklemek gerekiyor.

(http://getgnu.org/wp-content/uploads/2014/01/Nvidia-300x138.jpg)

Bunun için aşağıdaki kodu veriyoruz:

Kod: [Seç]
sudo apt-get install linux-headers-generic
Depoları ekliyor, güncelliyoruz:

Kod: [Seç]
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update && sudo apt-get upgrade

Bumblebee deposunu ekliyoruz:

Kod: [Seç]
sudo add-apt-repository ppa:bumblebee/stable
Depoları güncelliyoruz ve Bumblebee, Primus ve Nvidia kurulumuna geçiyoruz:

Kod: [Seç]
sudo apt-get update && sudo apt-get install bumblebee bumblebee-nvidia primus
Ve sonra xorg-edgers depodan nvidia-331 paketini yüklüyoruz:

Kod: [Seç]
sudo apt-get install nvidia-331 nvidia-settings-331
Kurulum bitti. Şimdi bumblebee.conf dosyası üzerinde birkaç değişiklik yapmamız gerekiyor. Bunun için;

Kod: [Seç]
sudo gedit /etc/bumblebee/bumblebee.conf
koduyla ilgili dosyayı açıyoruz. 22. satırdaki “Driver=” yanına nvidia yazıyoruz. Satır şöyle oluyor:

Kod: [Seç]
Driver=nvidia
55. satırdaki “KernelDriver=“i buluyoruz. Yanına “nvidia-331” yazıyoruz.

Kod: [Seç]
KernelDriver=nvidia-331
oluyor. 58. satırdaki “LibraryPath=“i buluyoruz. İçeriğin aşağıdaki gibi olmasını sağlıyoruz.

Kod: [Seç]
LibraryPath=/usr/lib/nvidia-331:/usr/lib32/nvidia-331
Son olarak 61. satırdaki “XorgModulePath=" diye başlayan satırın içeriği de aşağıdaki gibi olmalı:

Kod: [Seç]
XorgModulePath=/usr/lib/nvidia-331/xorg,/usr/lib/xorg/modules
Şimdi bbswitch-dkms’i yeniden yüklüyoruz:

Kod: [Seç]
sudo apt-get install –reinstall bbswitch-dkms
Şimdi kullanıcı adımızı Bumblebee’e eklemeye geldi sıra. Bunun için:

Kod: [Seç]
sudo usermod -a -G bumblebee kullanıcı-adı
ya da

Kod: [Seç]
sudo adduser kullanıcı-adı bumblebee
kodlarını kullanabilirsiniz. Tabii kullanıcı-adı yerine sizin kullanıcı adınızın yazılmış olması gerekiyor.

Son olarak; Bumblebee’i durdurup yeniden başlatabilirsiniz.

Kod: [Seç]
sudo /etc/init.d/bumblebeed stop
sudo /etc/init.d/bumblebeed start

Artık sistemi yeniden başlatabilirsiniz:

Kod: [Seç]
sudo reboot
Sistem açıldıktan sonra;

Kod: [Seç]
optirun glxgears
optirun glxspheres

ya da benim gibi Nvidia ekran kartı 3D controller olarak tanımlanmış bir dizüstü bilgisayar kullanıyorsanız;

Kod: [Seç]
optirun glxspheres64
kodlarını vererek sistemin çalışmasını kontrol edebilirsiniz.

getgnu.org (http://getgnu.org/gnulinux/gnulinux-ipuclari/ubuntu-13-10-ve-muadili-dagitimlara-bumblebee-nasil-kurulur.html)