Launching a program through that menu entry is like starting it from the command line with the DRI_PRIME variable declared.
I’m not sure if it’s worth installing it by default along with the drivers, though.
Here is a rundown of Nvidia supported drivers and options split by distribution.
With the new expanded support for X, as carried out by Hans, it’s now super easy to switch to the OSS stack if the proprietary Nvidia driver somehow does not work.
No user space component is touched, as soon as the Nvidia kernel module is not loaded (check on ), the desktop starts with the normal OSS components you get with a normal installation.
Basically, Cent OS/RHEL will always get a Long Lived branch release if possible, Fedora always a Short Lived branch release, and unreleased distributions will always get a Beta driver.
The driver should install and operate cleanly whether you are installing it on a system which has one or more discrete Nvidia cards or an Optimus laptop with an Intel and a Nvidia card. This is up to the point that when the drivers are installed, you can even turn off Optimus on or off in your system Bios (if your laptop allows that) and the only difference you should see is that there’s an additional VGA card enabled in your system (check with managed one, like in this one: Everything else should not be different from your normal experience.
The Linux installation guide for CUDA Toolkit 8.0 is actually very thorough, comprehensive, and easy to use.
Let’s look at the Post-Installation Actions, the Environment Setup: The [[email protected] ~]$ export PATH=/usr/local/cuda-8.0/bin$ [[email protected] ~]$ env | grep '^PATH' PATH=/usr/local/cuda-8.0/bin:/home/propdev/anaconda2/bin:/home/propdev/anaconda2/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/home/propdev/.local/bin:/home/propdev/bin [[email protected] ~]$ nvcc nvcc warning : The 'compute_20', 'sm_20', and 'sm_21' architectures are deprecated, and may be removed in a future release (Use -Wno-deprecated-gpu-targets to suppress warning).
The Wayland libraries are still included in the Fedora builds, as all the dependencies are there but they are not used.
On Cent OS/RHEL 7 packages, they are not included as this would result in missing dependencies.
The limitations are the same as provided by the Nvidia driver, this means that if you are running it on an Optimus laptop, the Intel card can never power off.