<div dir="ltr"><div><div><div>Hola Xavi,<br><br></div>Probably I've got the same laptop as you, Mountain Cobalt :) . The important thing is that I've got the same hardware and finally I've manage to get the nvidia 960M working with bumblebee.<br><br></div>The problem is not related with the DRM message. The main problem is that we can't use the package bumblebee-nvidia because we need, at least, the version 346.59 (released few days ago) and the package install the version 340.65-2. These are the steps I''ve followed after a fresh installation of debian jessie.<br></div><div>1.- # aptitude install bumblebee primus<br></div><div>2.- # adduser <youruser> bumblebee<br></div><div>3.- Download the latest nvidia driver (at 15/04/2015 is 346.59) from <a href="http://nvidia.com">nvidia.com</a><br></div><div>4.- Install the driver. Be aware not to install the opengl files or you will probably break your current X installation. Use the options "./NVIDIAxxxxx.run --dkms -Z --no-opengl-files"<br></div><div>5.- Restart X to check if everything is OK<br></div><div>6.- Now starts the tricky part. We need to setup the system in a way that bumblebee finds the nvidia driver and it doesn't break the intel configuration. Extract the files of the nvidia installer "./NVIDIAxxxx.run -x". To get everything in the same place I've copied all the files extracted to "/nvidia" and created two folders within it "lib" and "lib32" for 64bits and 32 bits respectively.<br></div><div>7.- # mkdir /nvidia/lib<br></div><div>8.- # cp /nvidia/libnvidia-tls.so.346.59 /nvidia/lib<br></div><div>9.- # cp -R /nvidia/tls /nvidia/lib<br></div><div>10.- # cp /nvidia/libnvidia-openglcore.so.346.59 /nvidia/lib<br></div><div>11.- # cp /nvidia/libGL.so.346.59 /nvidia/lib<br></div><div>12.- # ln -s /nvidia/lib/libGL.so.346.59 /nvidia/lib/libGL.so.1<br>13.- # ln -s /nvidia/lib/libGL.so.346.59 /nvidia/lib/libGL.so<br></div><div>14.- # ln -s /nvidia/lib/libnvidia-tls.so.346.59 /usr/lib/x86_64-linux-gnu<br></div><div>15.- # ln -s /nvidia/lib/tls /usr/lib/x86_64-linux-gnu<br></div><div>16.- # ln -s /nvidia/lib/libnvidia-openglcore.so.346.59 /usr/lib/x86_64-linux-gnu<br></div><div>17.- Repeat steps 7 to 16 with /nvidia/32, /nvidia/lib32 and /usr/lib/i386-linux-gnu in case you want the 32bits working (for example for steam)<br></div><div>18.- Edit /etc/bumblebee/bumblebee.conf and set up the driver=nvidia, Kerneldriver=nvidia, LibraryPath=/nvidia/lib:/nvidia/lib32, ModulePath=/nvidia/lib,/nvidia/lib32,/usr/lib/xorg/modules,/usr/lib/xorg/modules/drivers,/usr/lib/xorg/modules/input<br></div><div>19.- Edit /etc/bumblebee/xorg.conf.nvidia and uncomment bus pci line<br></div><div>20.- # /etc/init.d/bumblebee stop<br></div><div>21.- # /etc/init.d/bumblebee start<br></div><div>22.- $ glxgears -info (working with intel)<br></div><div>23.- $ primusrun glxgears -info (working with nvidia)<br><br></div><div>I hope this works for your too. I've written the steps by hearth, so forgive if any file is not written properly. Any question don't hesitate to contact me.<br><br></div><div>Un saludo,<br></div><div>Kind regards,<br></div><div>Daniel<br></div><div><br></div></div>