How to solve black screen problem after installing nvidia drivers on Ubuntu 15.10?

I have a Asus K550JK (Ubuntu shows X550JK) with a intel hd 4600 and nvidia 850m. When trying to install Ubuntu 15.04, the same error nouveau unk06 used to flood, I would just set nomodeset to the kernel parameters and install 15.04 and then Just install bumblebee. After that nomodset would not be needed and my laptop worked fine on ubuntu.

But when 15.10 came out, I tried to setup and same nouveau error unk06 started flooding. From experience I just added nomodeset to boot parameters and installed. Then I tried installing bumblebee and after reboot the screen went black after the ubuntu bootloader/loading little circles animation.

So I though bumblebee isnt compatible with 15.10 so I clean installed again using nomodeset. Then went in and installed a propeitory driver from ubuntus Additional drivers section. Upon reboot, same problem, black screen. I tried different drivers and the results were same. Black screen. Some older drivers give a purple screen, nvidia optimus gives a login loop.

I'm not sure what logs I can/need to post since I cant access the laptop as it goes black screen. But I'm sure with instructions I can do it.(It starts fine on recovery mode on a low resolution. ) As I use ubuntu just for programming and web browsing and other simple non graphical tasks, I would be happy if I could just use the intel gpu and ubuntu would turn off the nvidia alltogather(if that was a solution that is). But the bios does not have any option for disabling the nvidia gpu.

Is there any other way to solve this except for going back to 15.04? I dont even want to use the nvidia gpu on Ubuntu, the intel internal gpu is all I need.


To solve your problem install the very latest current stable NVIDIA drivers 352 !

But first uninstall every NVIDIA related software you have had installed before.

Remove the bumblebee packages as well - it will be replaced with nvidia-prime.

Open a terminal and execute:

sudo apt-get purge nvidia* bumblebee  
sudo reboot

Then install the new NVIDIA drivers:

sudo apt-get update
sudo apt-get install nvidia-352 nvidia-prime
sudo reboot  

Open NVIDIA X Server Settings -> Prime Profiles to switch to the intel graphics card.


Maybe you didnt install bumblebee correctly! I suggest you follow the below instructions: Make sure you've removed any nvidia-driver:

sudo apt-get remove --purge nvidia*
sudo apt-get install nvidia-common ubuntu-desktop

Basically you do this:

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get update

install bumblebee and the nvidia driver

sudo apt-get install bumblebee bumblebee-nvidia nvidia-355 nvidia-settings

then you need to gksudo gedit /etc/modules and add

i915
bbswitch

then you need to gksudo gedit /etc/modprobe.d/bumblebee.conf and make sure the line

blacklist nvidia-355

is there, if not add it.

finally you need to gksudo gedit /etc/bumblebee/bumblebee.conf

  • line 22: >Driver=nvidia
  • line 55: >KernelDriver=nvidia-355
  • line 58: >LibraryPath=/usr/lib/nvidia-355:/usr/lib32/nvidia-355
  • line 61: >XorgModulePath=/usr/lib/nvidia-355/xorg,/usr/lib/xorg/modules

If you are using a more recent kernel on your system (e. g. v4.4 from Xenial LTS) you also need to edit /etc/default/grub and make sure it adds the boot parameter nogpumanager:

GRUB_CMDLINE_LINUX="nogpumanager"

then

update-grub

reboot.

This answer comes from: http://rajat-osgyan.blogspot.gr/2015/05/how-to-install-latest-nvidia-driver-in.html

see there for more explanation. It is approved by many (and me)to work, though the difference is that I don't use ppa:xorg-edgers (since it is unstable) and use ppa:bumblebee/stable, I recommend you do that instead.

intel core i5-3210m, GT 650M