My readings show:
“The open-source nouveau driver (xf86-video-nouveau) can dynamically switch with the Intel driver (xf86-video-intel) using a technology called PRIME.”
“If you don’t choose to the use the proprietary NVIDIA driver, however, the open-source Nouveau driver does actually provide most of the Optimus functionality out of the box through a technology called PRIME. You may have to still execute a line or two of commands in a terminal, but it is arguably the easiest and most out of the box solution. See this Arch Linux wiki entry on PRIME for more information. The downside is obvious though - Nouveau will suffer dramatically in terms of performance compared to the proprietary NVIDIA driver and has no power-saving features either.”
Situation:
To install openSUSE Leap, Tumbleweed or run a liveDVD/CD on my Asus laptop, I have to use “nouveau.modeset=0” as a kernel parameter which is then written to the kernel boot code. So, by default, I am booting to the Intel driver and I my Nvidia card is turned off.
I do have xf86-video-nouveau, xf86-video-intel and Mesa-dri-nouveau - Mesa DRI plug-in for 3D acceleration via Nouveau installed.
(This package contains nouveau_dri.so, which is necessary for Nouveau’s 3D acceleration to work. It is packaged separately since it is still experimental.)
Questions:
How do I go about activating Nouveau Prime in Leap 42.2 and Tumbleweed?
Do I need both xf86-video-nouveau and Mesa-dri-nouveau?
Is it as simple as issuing:
$ xrandr --setprovideroffloadsink nouveau Intel
Thoughts?