So when i found out the latest drivers from nvidia claimed to have tru optimus support for linux, i got excited about it, and thought “yay no more bumblebee”. As i read a bit more, i found out that in order for the new optimus feature to work, you had to have xrender1.4 installed. I personally couldn’t get it compiled and installed, nor could i find any .deb package for it yet. So i found a way to use the 319.23 driver within bumblebee. Here is what i did.
1.) I had to add the ppa to my system from the Xorg-Edgers PPA “sudo apt-add-repository ppa:xorg-edgers/ppa”
2.) Then update of course “sudo apt-get update“
3.) Since i was running with just the standard nvidia-current driver, i had to uninstall a few things. “sudo apt-get remove bumblebee-nvidia nvidia-current nvidia-settings“
4.) After this i then had to re-install with the newest version “sudo apt-get install bumblebee-nvidia nvidia-319 nvidia-settings-319“
5.) Then i just restarted my computer.
So now i am running 319.23 drivers! (319.23 version updated)
Until we can finally remove bumblebee (Although they gave us optimus support, and i thank them for that), we shall use it this way. If there are any updates about using the driver without having to use bumblebee, i will keep you posted. If you run into a way of doing so before i do, please let me know!
Also as a reminder to view your nvidia-settings screen, run it like so in a terminal “optirun nvidia-settings -c :8“. I hope this helps out!