I am asking this question because I have found articles basically saying that some computers have enabled Optimus technique with some propriatory graphics drivers, for example this one from Ubuntu Wiki page and this one from pilot6, while a lot of people are still seeking methods to install Bumblebee over internet. So, I got confused. Meanwhile, although my laptop, Lenovo Thinkpad P50, is listed on the document linked above as a supported system, but I haven't make the propriatory nvidia-361 driver successfully installed (see this question) which is told by the document to be working on my system. I have a little suspect about the authority of the document.
Could anyone offer some reliable sources, evidence and real experiences (or techniques to confirm if no success instance found yet) to confirm Ubuntu 16.04 indeed natively supports hybrid graphics — one integrated card and one discrete card — no worse than Bumblebee? I haven't built enough confidence by simple searching. Thanks!
Best Answer
Currently, you have (at the best of my knowledge) three possibilities regarding Nvidia hybrid graphics (the so-called Optimus technology) under Linux:
Note that things like CUDA or OpenCL do not require any of these tools, just a bit of configuration, but Bumblebee as a mode to use them easily while still getting its other advantages.
PRIME and Bumblebee can cohabit when using DRI3, but under DRI2 or switching to Reverse PRIME requires a switch of configuration files and restarting the X server. So, depending on your needs, this is what I would advice: