337.19 BETA, GTX 850M, Optimus - problem with launching X environment

Hi all,

I have some trouble with installation/configuration of properiatry linux driver for my GeForce GTX 850M inside N550JK Asus notebook.

I’m using Ubuntu 14.04 LTS, I’ve installed drivers through xorg-edgers PPA repository now I have installed following packages:

nvidia-337 / 337.19-0ubuntu1~xedgers14.04.1 / amd64 / NVIDIA binary driver - version 337.19
nvidia-337-uvm / 337.19-0ubuntu1~xedgers14.04.1 / amd64 / NVIDIA Unified Memory kernel module
nvidia-libopencl1-337 / 337.19-0ubuntu1~xedgers14.04.1 / amd64 / NVIDIA OpenCL Driver and ICD Loader library
nvidia-opencl-icd-337 / 337.19-0ubuntu1~xedgers14.04.1 / amd64 / NVIDIA OpenCL ICD
nvidia-prime / 0.6.2 / amd64 / Tools to enable NVIDIA’s Prime
nvidia-settings / 337.19-0ubuntu1~xedgers14.04.1 / amd64 / Tool for configuring the NVIDIA graphics driver

Here are all the logs you need: http://pastebin.com/ts1SemWB

I’m wondering, maybe I’m doing something wrong… after installation of packages I do not run nvidia-xconfig tool, because this is Optimus-based… Please advise, thank you so much.

Have a good day,

Did you installed the drivers directly? Optimus-based laptops can’t do that… I know, I own one. You’ll either have to choose whether to use Nvidia-Prime, Ubuntu’s homegrown support for Optimus powered laptops or Bumblebee, a community supported software which is intended to provide support for Optimus laptops.

  1. nvidia-prime
  • Perfect performance
  • Log-in & log-out to switch between GPUs
  • Screen tearing when using Nvidia GPU (a lot)
  • High temperature when using Nvidia GPU (Nvidia GPU is use completely to render graphics)
  1. Bumblebee http://www.webupd8.org/2013/04/bumblebee-321-released-with-ubuntu-1304.html
  • Use Intel GPU at all times. Launch program through command or desktop shortcut to run on Nvidia GPU
  • Minor performance bump
  • Better power savings
  • Some programs may not run well on bumblebee (not sure about this)

Hi Liahkim112,

First I tried to use nvidia-prime because I heard that nvidia-prime made some progress lately and it’s worth to give it a shot. But I was not able to run it (as you can see from logs in the first post).

I’m using Bumblebee right now and I’m pretty satisfied, it’s a pitty that it doesn’t recognize automatically when the switch to NVIDIA is needed. But still sounds better than log off/log on to switch.

What’s your preference?

I’ve tested out both previously. After a number of times using nvidia-prime, I’ve really appreciate Bumblebee. That amount of screen tearing in nvidia-prime started to be a PITA. Luckily, with the recent mainline kernels, bumblebee’s performance starts to improve.