Posts: 893 
	Threads: 197 
	Joined: Jul 2014
	
 Reputation: 
 0
	 
 
	
		
		
		08-30-2016, 09:25 AM 
(This post was last modified: 08-31-2016, 09:15 PM by m654321.)
		
	 
	
		I've made three unsuccessful attempts to install the driver nvidia-361.42 in Linux 3.0 from the Install Drivers GUI.  It just occurred to me that nvidia-361 might not be compatible with the kernel 4.4.0-34-generic which is in LL3.0 - is this the case?   
 
If there is an incompatibility issue, could someone tell  me which nvidia drivers are compatible with this kernel. 
 
Many thanks 
Mike 
	 
	
	
64bit OS (32-bit on  Samsung[i] netbook) installed in [i]Legacy mode on MBR-formatted SSDs (except  pi which uses a micro SDHC card): 
2017 -  Raspberry pi 3B (4cores) ~  [email protected] -  LibreElec, used for upgrading our Samsung TV (excellent for the task)    
2012 -  Lenovo G580 2689 (2cores; 4threads] ~  [email protected] -  LL3.8/Win8.1 dual-boot (LL working smoothly)  
2011 -  Samsung NP-N145 Plus (1core; 2threads) ~ Intel Atom  [email protected] -  LL 3.8 32-bit (64-bit too 'laggy')  
2008 -  Asus X71Q (2cores) ~ Intel  [email protected] -  LL4.6/Win8.1 dual-boot, LL works fine with kernel 4.15 
2007 -  Dell Latitude D630 (2cores) ~ Intel  [email protected] -  LL4.6, works well with kernel 4.4; 4.15 doesn't work
  
	
	
 
 
	
	
	
		
	Posts: 9,009 
	Threads: 567 
	Joined: Feb 2014
	
 Reputation: 
 12
	 
 
	
	
		That depends on what video card you have. Remember when requesting support to include all the relevant details. Thank you.  
 
Sent from my Nexus 6 using Tapatalk 
 
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 893 
	Threads: 197 
	Joined: Jul 2014
	
 Reputation: 
 0
	 
 
	
		
		
		08-30-2016, 12:18 PM 
(This post was last modified: 08-30-2016, 12:42 PM by m654321.)
		
	 
	
		@Jerry 
Graphics chip is GeForce GTX 870M (or GK104M in Linux) as given in output from sudo lshw -C display 
 
Mike
	 
	
	
64bit OS (32-bit on  Samsung[i] netbook) installed in [i]Legacy mode on MBR-formatted SSDs (except  pi which uses a micro SDHC card): 
2017 -  Raspberry pi 3B (4cores) ~  [email protected] -  LibreElec, used for upgrading our Samsung TV (excellent for the task)    
2012 -  Lenovo G580 2689 (2cores; 4threads] ~  [email protected] -  LL3.8/Win8.1 dual-boot (LL working smoothly)  
2011 -  Samsung NP-N145 Plus (1core; 2threads) ~ Intel Atom  [email protected] -  LL 3.8 32-bit (64-bit too 'laggy')  
2008 -  Asus X71Q (2cores) ~ Intel  [email protected] -  LL4.6/Win8.1 dual-boot, LL works fine with kernel 4.15 
2007 -  Dell Latitude D630 (2cores) ~ Intel  [email protected] -  LL4.6, works well with kernel 4.4; 4.15 doesn't work
  
	
	
 
 
	
	
	
		
	Posts: 9,009 
	Threads: 567 
	Joined: Feb 2014
	
 Reputation: 
 12
	 
 
 
	
	
	
		
	Posts: 893 
	Threads: 197 
	Joined: Jul 2014
	
 Reputation: 
 0
	 
 
	
		
		
		08-31-2016, 06:51 AM 
(This post was last modified: 08-31-2016, 11:24 AM by m654321.)
		
	 
	
		 (08-31-2016, 01:33 AM)Jerry link Wrote:  What is the output of: 
 I reinstalled LL3.0 on another SSD, as I was unable to access any updates due to the nvidia-361 failure to install and blocking any updating. 
With this fresh install, instead of going for the first listed option of nvidia-361 (proprietary, tested) in the Install Drivers, which 'froze' up the system, I chose the second option, nvidia-340 (proprietary), hence its appearance in last line of the inxi -G output below.  The nvidia website lists nvidia-340 as being used for older nvidia cards, e.g. the nvidia-200 series, and it lists linux drivers up to the 370 series for GTX 870M, so am confused why 361 wont install.  
 Code: Graphics:  Card-1: Intel 4th Gen Core Processor Integrated Graphics Controller 
           Card-2: NVIDIA GK104M [GeForce GTX 870M] 
           Display Server: X.Org 1.18.3 driver: nvidia 
           Resolution: [email protected] 
           GLX Renderer: GeForce GTX 870M/PCIe/SSE2 
           GLX Version: 4.4.0 NVIDIA 340.96
Thanks Jerry. 
Mike
	  
	
	
64bit OS (32-bit on  Samsung[i] netbook) installed in [i]Legacy mode on MBR-formatted SSDs (except  pi which uses a micro SDHC card): 
2017 -  Raspberry pi 3B (4cores) ~  [email protected] -  LibreElec, used for upgrading our Samsung TV (excellent for the task)    
2012 -  Lenovo G580 2689 (2cores; 4threads] ~  [email protected] -  LL3.8/Win8.1 dual-boot (LL working smoothly)  
2011 -  Samsung NP-N145 Plus (1core; 2threads) ~ Intel Atom  [email protected] -  LL 3.8 32-bit (64-bit too 'laggy')  
2008 -  Asus X71Q (2cores) ~ Intel  [email protected] -  LL4.6/Win8.1 dual-boot, LL works fine with kernel 4.15 
2007 -  Dell Latitude D630 (2cores) ~ Intel  [email protected] -  LL4.6, works well with kernel 4.4; 4.15 doesn't work
  
	
	
 
 
	
	
	
		
	Posts: 9,009 
	Threads: 567 
	Joined: Feb 2014
	
 Reputation: 
 12
	 
 
	
	
		You have Optimus graphics. You need to install the Optimus drivers, not the drivers from the Menu. Help Manual > Video Drivers > Graphics - NVIDIA Optimus
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 893 
	Threads: 197 
	Joined: Jul 2014
	
 Reputation: 
 0
	 
 
	
		
		
		08-31-2016, 08:15 AM 
(This post was last modified: 08-31-2016, 08:18 AM by m654321.)
		
	 
	
		 (08-31-2016, 06:54 AM)Jerry link Wrote:  You have Optimus graphics. You need to install the Optimus drivers, not the drivers from the Menu. Help Manual > Video Drivers > Graphics - NVIDIA Optimus Thanks for pointing this out Jerry. 
What in the  inxi -G output indicates it is Optimus graphics? (I'm learning all the time here...) 
Even though I made the error in installing nvidia-340 (proprietary) from the  Install Drivers GUI, can I now just run  sudo apt-get install nvidia-prime nvidia-361-updates nvidia-settings in the terminal and go back and delete nvidia-340 driver afterwards using the terminal or synaptic?
 
Mike
	  
	
	
64bit OS (32-bit on  Samsung[i] netbook) installed in [i]Legacy mode on MBR-formatted SSDs (except  pi which uses a micro SDHC card): 
2017 -  Raspberry pi 3B (4cores) ~  [email protected] -  LibreElec, used for upgrading our Samsung TV (excellent for the task)    
2012 -  Lenovo G580 2689 (2cores; 4threads] ~  [email protected] -  LL3.8/Win8.1 dual-boot (LL working smoothly)  
2011 -  Samsung NP-N145 Plus (1core; 2threads) ~ Intel Atom  [email protected] -  LL 3.8 32-bit (64-bit too 'laggy')  
2008 -  Asus X71Q (2cores) ~ Intel  [email protected] -  LL4.6/Win8.1 dual-boot, LL works fine with kernel 4.15 
2007 -  Dell Latitude D630 (2cores) ~ Intel  [email protected] -  LL4.6, works well with kernel 4.4; 4.15 doesn't work
  
	
	
 
 
	
	
	
		
	Posts: 9,009 
	Threads: 567 
	Joined: Feb 2014
	
 Reputation: 
 12
	 
 
	
	
		Uninstall current nvidia driver/s, reboot, install Optimus driver.
	 
	
	
	
	
 
 
	
	
	
		
	Posts: 893 
	Threads: 197 
	Joined: Jul 2014
	
 Reputation: 
 0
	 
 
	
		
		
		08-31-2016, 11:05 AM 
(This post was last modified: 08-31-2016, 11:27 AM by m654321.)
		
	 
	
		@Jerry 
I've done what you mentioned above - the terminal's cursor has been blinking for the last half-hour on the last line of the following output from terminal  i.e.  "Building initial module for 4.4.0-36-generic."  
How long does it take for the process to reach completion?
 Code: mike@mike-G750JS:~$ sudo apt-get update 
[sudo] password for mike:  
Hit:1 http://ppa.launchpad.net/nemh/systemback/ubuntu xenial InRelease 
Hit:2 http://archive.canonical.com xenial InRelease                             
Hit:3 http://security.ubuntu.com/ubuntu xenial-security InRelease               
Hit:4 http://ppa.launchpad.net/otto-kesselgulasch/gimp/ubuntu xenial InRelease  
Hit:5 http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial InRelease          
Hit:6 http://us.archive.ubuntu.com/ubuntu xenial InRelease                      
Hit:7 http://repo.linuxliteos.com/linuxlite citrine InRelease             
Hit:8 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease        
Hit:9 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease 
Reading package lists... Done                       
mike@mike-G750JS:~$ sudo apt-get install nvidia-prime nvidia-361-updates nvidia-settings 
Reading package lists... Done 
Building dependency tree        
Reading state information... Done 
The following packages were automatically installed and are no longer required: 
  efibootmgr libefivar0 libpango1.0-0 
Use 'sudo apt autoremove' to remove them. 
The following additional packages will be installed: 
  bbswitch-dkms lib32gcc1 libc6-i386 libcuda1-361 libjansson4 libxnvctrl0 
  nvidia-361 nvidia-opencl-icd-361 screen-resolution-extra 
Suggested packages: 
  bumblebee 
The following NEW packages will be installed: 
  bbswitch-dkms lib32gcc1 libc6-i386 libcuda1-361 libjansson4 libxnvctrl0 
  nvidia-361 nvidia-361-updates nvidia-opencl-icd-361 nvidia-prime 
  nvidia-settings screen-resolution-extra 
0 upgraded, 12 newly installed, 0 to remove and 0 not upgraded. 
Need to get 88.8 MB of archives. 
After this operation, 384 MB of additional disk space will be used. 
Do you want to continue? [Y/n] y 
Get:1 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 libc6-i386 amd64 2.23-0ubuntu3 [2,335 kB] 
Get:2 http://us.archive.ubuntu.com/ubuntu xenial/restricted amd64 libcuda1-361 amd64 361.42-0ubuntu2 [8,878 kB] 
Get:3 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 libjansson4 amd64 2.7-3 [26.9 kB] 
Get:4 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 libxnvctrl0 amd64 361.42-0ubuntu1 [11.2 kB] 
Get:5 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 lib32gcc1 amd64 1:6.0.1-0ubuntu1 [46.6 kB] 
Get:6 http://us.archive.ubuntu.com/ubuntu xenial/restricted amd64 nvidia-361 amd64 361.42-0ubuntu2 [67.6 MB] 
Get:7 http://us.archive.ubuntu.com/ubuntu xenial/restricted amd64 nvidia-361-updates amd64 361.42-0ubuntu2 [4,806 B] 
Get:8 http://us.archive.ubuntu.com/ubuntu xenial/restricted amd64 nvidia-opencl-icd-361 amd64 361.42-0ubuntu2 [9,011 kB] 
Get:9 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 bbswitch-dkms amd64 0.8-3ubuntu1 [11.6 kB] 
Get:10 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 nvidia-prime amd64 0.8.2 [11.1 kB] 
Get:11 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 screen-resolution-extra all 0.17.1 [11.4 kB] 
Get:12 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 nvidia-settings amd64 361.42-0ubuntu1 [855 kB] 
Fetched 88.8 MB in 3min 55s (377 kB/s)                                          
Selecting previously unselected package libc6-i386. 
(Reading database ... 217853 files and directories currently installed.) 
Preparing to unpack .../libc6-i386_2.23-0ubuntu3_amd64.deb ... 
Unpacking libc6-i386 (2.23-0ubuntu3) ... 
Replaced by files in installed package libc6:i386 (2.23-0ubuntu3) ... 
Selecting previously unselected package libcuda1-361. 
Preparing to unpack .../libcuda1-361_361.42-0ubuntu2_amd64.deb ... 
Unpacking libcuda1-361 (361.42-0ubuntu2) ... 
Selecting previously unselected package libjansson4:amd64. 
Preparing to unpack .../libjansson4_2.7-3_amd64.deb ... 
Unpacking libjansson4:amd64 (2.7-3) ... 
Selecting previously unselected package libxnvctrl0. 
Preparing to unpack .../libxnvctrl0_361.42-0ubuntu1_amd64.deb ... 
Unpacking libxnvctrl0 (361.42-0ubuntu1) ... 
Selecting previously unselected package lib32gcc1. 
Preparing to unpack .../lib32gcc1_1%3a6.0.1-0ubuntu1_amd64.deb ... 
Unpacking lib32gcc1 (1:6.0.1-0ubuntu1) ... 
Selecting previously unselected package nvidia-361. 
Preparing to unpack .../nvidia-361_361.42-0ubuntu2_amd64.deb ... 
Unpacking nvidia-361 (361.42-0ubuntu2) ... 
Selecting previously unselected package nvidia-361-updates. 
Preparing to unpack .../nvidia-361-updates_361.42-0ubuntu2_amd64.deb ... 
Unpacking nvidia-361-updates (361.42-0ubuntu2) ... 
Selecting previously unselected package nvidia-opencl-icd-361. 
Preparing to unpack .../nvidia-opencl-icd-361_361.42-0ubuntu2_amd64.deb ... 
Unpacking nvidia-opencl-icd-361 (361.42-0ubuntu2) ... 
Selecting previously unselected package bbswitch-dkms. 
Preparing to unpack .../bbswitch-dkms_0.8-3ubuntu1_amd64.deb ... 
Unpacking bbswitch-dkms (0.8-3ubuntu1) ... 
Selecting previously unselected package nvidia-prime. 
Preparing to unpack .../nvidia-prime_0.8.2_amd64.deb ... 
Unpacking nvidia-prime (0.8.2) ... 
Selecting previously unselected package screen-resolution-extra. 
Preparing to unpack .../screen-resolution-extra_0.17.1_all.deb ... 
Unpacking screen-resolution-extra (0.17.1) ... 
Selecting previously unselected package nvidia-settings. 
Preparing to unpack .../nvidia-settings_361.42-0ubuntu1_amd64.deb ... 
Unpacking nvidia-settings (361.42-0ubuntu1) ... 
Processing triggers for libc-bin (2.23-0ubuntu3) ... 
Processing triggers for ureadahead (0.100.0-19) ... 
ureadahead will be reprofiled on next reboot 
Processing triggers for man-db (2.7.5-1) ... 
Processing triggers for dbus (1.10.6-1ubuntu3) ... 
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ... 
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ... 
Processing triggers for mime-support (3.59ubuntu1) ... 
Setting up libc6-i386 (2.23-0ubuntu3) ... 
Setting up libcuda1-361 (361.42-0ubuntu2) ... 
Setting up libjansson4:amd64 (2.7-3) ... 
Setting up libxnvctrl0 (361.42-0ubuntu1) ... 
Setting up lib32gcc1 (1:6.0.1-0ubuntu1) ... 
Setting up nvidia-361 (361.42-0ubuntu2) ... 
update-alternatives: using /usr/lib/nvidia-361/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in auto mode 
update-alternatives: using /usr/lib/nvidia-361/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in auto mode 
update-alternatives: using /usr/lib/nvidia-361/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in auto mode 
update-alternatives: using /usr/lib/nvidia-361/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in auto mode 
update-alternatives: using /usr/share/nvidia-361/glamor.conf to provide /usr/share/X11/xorg.conf.d/glamoregl.conf (glamor_conf) in auto mode 
update-initramfs: deferring update (trigger activated) 
INFO:Enable nvidia-361 
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here 
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad 
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude 
Adding system user `nvidia-persistenced' (UID 120) ... 
Adding new group `nvidia-persistenced' (GID 131) ... 
Adding new user `nvidia-persistenced' (UID 120) with group `nvidia-persistenced' ... 
Not creating home directory `/'. 
Loading new nvidia-361-361.42 DKMS files... 
First Installation: checking all kernels... 
Building only for 4.4.0-36-generic 
Building for architecture x86_64 
Building initial module for 4.4.0-36-generic
 
Thanks  
Mike
	  
	
	
64bit OS (32-bit on  Samsung[i] netbook) installed in [i]Legacy mode on MBR-formatted SSDs (except  pi which uses a micro SDHC card): 
2017 -  Raspberry pi 3B (4cores) ~  [email protected] -  LibreElec, used for upgrading our Samsung TV (excellent for the task)    
2012 -  Lenovo G580 2689 (2cores; 4threads] ~  [email protected] -  LL3.8/Win8.1 dual-boot (LL working smoothly)  
2011 -  Samsung NP-N145 Plus (1core; 2threads) ~ Intel Atom  [email protected] -  LL 3.8 32-bit (64-bit too 'laggy')  
2008 -  Asus X71Q (2cores) ~ Intel  [email protected] -  LL4.6/Win8.1 dual-boot, LL works fine with kernel 4.15 
2007 -  Dell Latitude D630 (2cores) ~ Intel  [email protected] -  LL4.6, works well with kernel 4.4; 4.15 doesn't work
  
	
	
 
 
	
	
	
		
	Posts: 893 
	Threads: 197 
	Joined: Jul 2014
	
 Reputation: 
 0
	 
 
	
		
		
		08-31-2016, 12:03 PM 
(This post was last modified: 08-31-2016, 12:06 PM by m654321.)
		
	 
	
		The nvidia-361 installation is still stuck on that last line as reported in my last message.  I'm loathe to interrupt the process as I will merely get the following request from the terminal output to run the following and that doesn't seem to work, as I found out from a previous install of LL3.0: 
Code: sudo dpkg --configure -a
 
...understandably, I'm beginning to pull my hair out - can't remember having this problem in LL2.8  :-[ 
 
Mike
	  
	
	
64bit OS (32-bit on  Samsung[i] netbook) installed in [i]Legacy mode on MBR-formatted SSDs (except  pi which uses a micro SDHC card): 
2017 -  Raspberry pi 3B (4cores) ~  [email protected] -  LibreElec, used for upgrading our Samsung TV (excellent for the task)    
2012 -  Lenovo G580 2689 (2cores; 4threads] ~  [email protected] -  LL3.8/Win8.1 dual-boot (LL working smoothly)  
2011 -  Samsung NP-N145 Plus (1core; 2threads) ~ Intel Atom  [email protected] -  LL 3.8 32-bit (64-bit too 'laggy')  
2008 -  Asus X71Q (2cores) ~ Intel  [email protected] -  LL4.6/Win8.1 dual-boot, LL works fine with kernel 4.15 
2007 -  Dell Latitude D630 (2cores) ~ Intel  [email protected] -  LL4.6, works well with kernel 4.4; 4.15 doesn't work
  
	
	
 
 
	 
 |