1

I've been trying for a couple of days now to get my 940M to work on Ubuntu 14.04.4 LTS to no avail (currently stuck on login loop issue), and yet there doesn't appear to be much discussion of issues surrounding the card. I have a feeling that I'm overlooking something simple.

Has anyone else been able to get an Nvidia 940M to run on 14.04.4 LTS with Nvidia's proprietary drivers?

If so, how did you do it?

The nouveau drivers appear to work just fine, but I expect better performance with Nvidia's.

3 Answers3

3

You probably did not install nvidia-prime for your hybrid graphics.

Run in terminal

sudo apt-get install nvidia-352 nvidia-prime

If there are any errors, post output to your question. Then reboot.

You can also install a newer driver from a PPA

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361 nvidia-prime

Both 352 and 361 drivers support Nvidia 940M adapter.

Pilot6
  • 92,041
2

Turns out the answer was simply installing a 16.04 LTS daily instead of 14.04.4 LTS, as suggested by @emk2203 in the OP comments!

After booting up the 16.04 LTS, everything went fairly smoothly compared to my stint on 14.04 LTS.

2

To get rid of these and other hard-ware related troubles,test the latest, relatively stable liveCD - OP found out that the latest 16.04LTS (close to release candidate, kernel freeze today) not only fixes the graphics issue, but also other issues (touchpad).

After the test is successful, the usual way for existing systems is update-manager -d to get the most recent version of Ubuntu or a reinstall if you were testing Ubuntu support on a new hardware system.

Do this only if you see a hardware issue. Also, it should be a system with a single user, and not mission-critical. Laptops are prime candidates for this, since they usually have the most pesky hardware issues and the troublemakers inside are not exchangeable.

Downside of running the latest distribution is that in case of other issues, it's difficult to find existing solutions on the net. But you can always come to askubuntu.com for that.

emk2203
  • 4,393
  • 1
  • 26
  • 52