On 8 June 2016 at 14:43, Matthew Saltzman <mjs@clemson.edu> wrote:
Apparently, the latest release of Bumblebee has dropped support for the
nouveau driver. Installing the latest primus package from the bumblebee
repo requires removing bumblebee-nouveau and installing bumblebee-
nvidia. I haven't seen an announcement to that effect, but there is a
bug report at the Bumblebee repo suggesting that that's the direction
they are going.

Is there a good, up to date summary of the state of Optimus support for
Linux and Fedora, both open-source and proprietary?  Anyone have in-
depth experience with Dell (Latitude E6430) implementation and a
recommendation for the best way to proceed?

One point in particular: I have a docking station, but I've never been
able to get video out when docked. Has anyone succeeded in getting that
working?



The discussion which lead to that is here:
https://github.com/Bumblebee-Project/Bumblebee/issues/773

On my 960m (F24 and 4.6+ kernel required) doing DRI_PRIME=1 ./foo "worked" (as in it used the discrete GPU and performance was moderate) ... it's just limited by the lack of reclocking in the driver for that chipset yet.

If using the proprietary NV driver for optimus then you can follow the Bumblebee wiki page fine, but you have to use the managed repo for a recent driver.

As to video out when docked, sorry I don't have a docking station to test (much less that specific Dell model).



TL;DR:
If using nouveau (or modesetting as the direction seems to be going for the FOSS driver)  just use PRIME and not bumblebee ... only use bumblebee when using the nv driver.