I have used the same hardware setup with Ubuntu 14 and didn't have any problems with the nvidia driver (not sure which one I used back then).
Seems to work fine in "only external monitor" "only built-in display" or "screen mirroring" mode. But when it comes to extending desktop on multiple displays, windows look extremely stretched horizontally and click offset if off by a lot.
Tried the following: - X.org driver is O.K but slow and flickers on the external monitor - Cycling through display modes with no avail - Couldn't find any BIOS setting for nvidia optimus to try turning it off
Any help would be greatly appreciated!