[Share] Nvidia Optimus with Bumblebee + Cuda
#1
Assalamuallaikum
Kali ini saya mau share instalasi driver Nvidia Optimus. Sayang amat kalau punya lepi dengan teknologi Hybrid tpi GPU nya kgak jalan. Untuk instalasi Optimus sendiri sudah banyak metodenya, salah satunya yg di share sama om @rocketsid. Nah kali ini saya mau share instalasi dengan Bumblebee, mumpung blum ad yang post Big Grin
Okok langsung aja ..

Update System
Pastikan sistem anda terupdate
Code:
apt-get update && apt-get upgrade && apt-get dist-upgrade

Install Linux Headers
Code:
apt-get install linux-headers-$(uname -r)

Install VirtualGL
Jangan lupa unduh dulu VirtualGL untuk render 3D nya disini https://sourceforge.net/projects/virtualgl/files/
Code:
dpkg --install "file"

Update System PATH VirtualGL
Code:
nano ~/.bashrc
tambahkan baris berikut, kemudian keluar dan simpan
Code:
export PATH=$PATH:/opt/VirtualGL/bin
Spoiler! :
[Image: Screenshot_from_2016_06_18_07_51_40.png]

Install Bumblebee & Primus
Code:
apt-get install bumblebee-nvidia primus

Konfigurasi Bumblebee
Edit file bumblebee.conf
Code:
nano /etc/bumblebee/bumblebee.conf
disini saya menggunakan editor nano, untuk option searchnya ctrl+w driver=, disini saya menambahkan value nvidia pada Driver=
Spoiler! :
[Image: Screenshot_from_2016_06_18_08_25_26.png]
value nvidia-current pada KernelDriver=
Spoiler! :
[Image: Screenshot_from_2016_06_18_08_42_49.png]
Edit file xorg.conf.nvidia
untuk melihat alamat PCI
Code:
lspci | egrep 'VGA|3D'
nano /etc/bumblebee/xorg.conf.nvidia
tambahkan baris berikut
Code:
BusID "physical address"
perhatikan alamat terakhir dari nomor dipisahkan dengan ":" bukan ".", sehingga alamat PCI dikenali dari perangkat kartu video kita
Spoiler! :
[Image: Screenshot_from_2016_06_18_09_18_55.png]

Add User to the Bumblebee Group
Code:
usermod -aG bumblebee $USER

Restart Bumblebee & Reboot System
Code:
service bumblebeed restart
reboot

Dependencies Cuda
Code:
apt-get install freeglut3-dev libxmu-dev

Install Cuda
Unduh module Cuda disini https://developer.nvidia.com/cuda-downloads
disini saya menggunakan distribusi ubuntu, versi 14.04, installer type runfile, dan jangan lupa berikan hak eksekusi untuk instalasi
Code:
chmod +x "file"
./"file"
Spoiler! :
[Image: Screenshot_from_2016_06_28_23_24_15.png]

Update System PATH Cuda
Code:
nano ~/.bashrc
tambahkan baris berikut
Code:
export PATH=$PATH:/usr/local/cuda-7.5/bin or :/usr/local/cuda-7.5/bin
Spoiler! :
[Image: image.png]
Code:
nano /etc/ld.so.conf
tambahkan baris berikut
Code:
/usr/local/cuda-7.5/lib64
kemudian jalankan
Code:
ldconfig

Install LibCuda
Code:
apt-get install libcuda1

Build Cuda
Code:
cd /opt/NVIDIA_CUDA-7.5_Samples/1_Utilities/deviceQuery/
disini waktu instalasi saya menempatkan pada direktori /opt, kemudian jalankan
Code:
make

Tested
Code:
optirun glxspheres64
Spoiler! :
[Image: Screenshot_from_2016_06_18_09_45_25.png]
Code:
optirun ./deviceQuery
Spoiler! :
[Image: Screenshot_from_2016_06_29_03_13_58.png]
then awkward moment, nvidia saya running Big Grin
ini saya tested di Kali Linux Rolling

Sekian dari saya, terimakasih dan semoga bermanfaat
Wassalamualaikum wr wb

source :






Users browsing this thread: 1 Guest(s)