Hello everybody, I come here begging for help after trying everything I could think of. My problem is simple: I have a dual monitor setup (laptop + external monitor) and I would like to install nvidia drivers to make use of my GeForce GTX 950M. I have added the PPA graphics-drivers and the easy solution would be
sudo apt-get install nvidia-378 nvidia-settings sudo reboot
At the moment, this leaves me with a black screen after the grub. It’s a known problem, so I tried the usual solutions: logging in a console session and running
sudo nvidia-xconfig sudo reboot
or also adding
nomodeset to the GRUB parameters. Everything with no success at all: either the screen remains black or cinnamon crashes just after logging in (and only the external monitor works in this case).
I have also tried installing older versions of the drivers, using the driver manager, etc. but could not make it work. At some point (and honestly I don’t know how) I had managed to install the nvidia 378 drivers but the external monitor was not working: the image was completely distorted and frozen.
Can someone help me out with this? I believe it should not be too complicated but, for some reason, I can’t seem to be able to figure this out.
Here is some information about my system. Please ask if you need more:
~ > uname -r 3.19.0-80-generic ~ > ~ > inxi -Gx Graphics: Card: Intel 4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0 X.Org: 1.15.1 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau Resolution: firstname.lastname@example.org, email@example.com GLX Renderer: Mesa DRI Intel Haswell Mobile GLX Version: 3.0 Mesa 11.0.1 Direct Rendering: Yes ~ > ~ > dpkg -l | grep -i nvidia ~ > ~ > dpkg -l | grep -i nouveau ii libdrm-nouveau2:amd64 2.4.67-1ubuntu0.14.04.1 amd64 Userspace interface to nouveau-specific kernel DRM services -- runtime ii libdrm-nouveau2:i386 2.4.67-1ubuntu0.14.04.1 i386 Userspace interface to nouveau-specific kernel DRM services -- runtime ii xserver-xorg-video-nouveau 1:1.0.11+git20141030.3fb97d78-0ubuntu0sarvatt~trusty2 amd64 X.Org X server -- Nouveau display driver ~ > ~ > lsmod | grep -i nvidia ~ > ~ > lsmod | grep -i nouveau nouveau 1368064 1 mxm_wmi 16384 1 nouveau ttm 94208 1 nouveau i2c_algo_bit 16384 2 i915,nouveau drm_kms_helper 131072 2 i915,nouveau drm 344064 8 ttm,i915,drm_kms_helper,nouveau video 20480 3 i915,nouveau,asus_wmi wmi 20480 3 mxm_wmi,nouveau,asus_wmi