I'm trying to install Nvidia driver on my new laptop which has nvidia 740m and also intel on board 4000 or 4400 or whatever. I think these card are called optimus or something.
I'm using LMDE 64 bit 2014 03
from new site I tried sgfxi but it sees only intel card
inxi -F
I see only intel, NVIDIA ...
Code: Select all
System: Host: ace-laptop Kernel: 3.11-2-amd64 x86_64 (64 bit) Desktop: MATE 1.6.1 Distro: LinuxMint 1 debian
Machine: System: Hewlett-Packard product: HP Pavilion 15 Notebook PC version: 0896100000304100000620100
Mobo: Hewlett-Packard model: 2166 version: 29.23 Bios: Insyde version: F.21 date: 08/08/2013
CPU: Dual core Intel Core i7-4500U CPU (-HT-MCP-) cache: 4096 KB flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx)
Clock Speeds: 1: 768.00 MHz 2: 768.00 MHz 3: 768.00 MHz 4: 1800.00 MHz
[b]Graphics: Card: Intel Haswell-ULT Integrated Graphics Controller
X.Org: 1.14.3 drivers: vesa,intel (unloaded: fbdev) Resolution: 1368x768@0.0hz
GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits) GLX Version: 2.1 Mesa 9.2.2[/b]
Audio: Card-1: Intel Lynx Point-LP HD Audio Controller driver: snd_hda_intel Sound: ALSA ver: k3.11-2-amd64
Card-2: Intel Device 0a0c driver: snd_hda_intel
Network: Card-1: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller driver: r8169
IF: eth0 state: down mac: a0:48:1c:16:b4:44
Card-2: Realtek RTL8188EE Wireless Network Adapter driver: rtl8188ee
IF: wlan0 state: up mac: 70:18:8b:38:51:f1
Drives: HDD Total Size: 508.0GB (1.5% used) 1: id: /dev/sda model: WDC_WD5000LPVX size: 500.1GB
2: USB id: /dev/sdb model: JumpDrive size: 7.9GB
Partition: ID: / size: 40G used: 4.5G (12%) fs: ext4
Sensors: System Temperatures: cpu: 44.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 162 Uptime: 42 min Memory: 708.2/3736.8MB Client: Shell (bash) inxi: 1.9.14
lspci -nn | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09)
lspci -nn | grep 3D
0a:00.0 3D controller [0302]: NVIDIA Corporation GK208M [GeForce GT 740M] [10de:1292] (rev a1)
dmesg | grep bbswitch
Code: Select all
[ 676.888986] bbswitch: version 0.7
[ 676.888991] bbswitch: Found integrated VGA device 0000:00:02.0: \_SB_.PCI0.GFX0
[ 676.888995] bbswitch: Found discrete VGA device 0000:0a:00.0: \_SB_.PCI0.RP05.PEGP
[ 676.889077] bbswitch: detected an Optimus _DSM function
[ 676.889130] bbswitch: Succesfully loaded. Discrete card 0000:0a:00.0 is on
[ 676.891703] bbswitch: disabling discrete graphics
[ 726.255345] bbswitch: enabling discrete graphics
[ 726.777928] bbswitch: disabling discrete graphics
[ 1003.943462] bbswitch: enabling discrete graphics
[ 1021.826019] bbswitch: disabling discrete graphics
[ 1024.098446] bbswitch: enabling discrete graphics
[ 1051.139191] bbswitch: disabling discrete graphics
[ 1053.324996] bbswitch: enabling discrete graphics
[ 1112.938504] bbswitch: disabling discrete graphics
[ 1115.431948] bbswitch: enabling discrete graphics
[ 1216.115753] bbswitch: disabling discrete graphics
[ 1221.663898] bbswitch: enabling discrete graphics
I also tried to install nvidia-current, but it isnt in repository
I tried a lot of bumblebee guide, also tried to install nvidia.run from nvidia site. nvidia-driver.
and then i saw /usr/lib/nvidia so i guess the driver is installed. but when i run nvidia-settings it say i dont use any driver. and above codes.
also edited bumblebee.conf (driver,kernel...)
whenever i run opritun glxgears I get error:
optirun glxgears
[ 3254.959658] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 3254.959789] [ERROR]Aborting because fallback start is disabled.
primusrun glxgears
primus: fatal: Bumblebee daemon reported: error: Could not load GPU driver
Code: Select all
optirun -vvv glxgears
[ 1420.049071] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 1420.049719] [INFO]Configured driver: nvidia
[ 1420.049985] [DEBUG]optirun version 3.2.1 starting...
[ 1420.050025] [DEBUG]Active configuration:
[ 1420.050044] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[ 1420.050075] [DEBUG] X display: :8
[ 1420.050093] [DEBUG] LD_LIBRARY_PATH: /usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
[ 1420.050116] [DEBUG] Socket path: /var/run/bumblebee.socket
[ 1420.050141] [DEBUG] Accel/display bridge: auto
[ 1420.050160] [DEBUG] VGL Compression: proxy
[ 1420.050186] [DEBUG] VGLrun extra options:
[ 1420.050209] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[ 1420.050285] [DEBUG]Using auto-detected bridge primus
[ 1420.053753] [INFO]Response: No - error: Could not load GPU driver
[ 1420.053811] [ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ 1420.053898] [DEBUG]Socket closed.
[ 1420.053956] [ERROR]Aborting because fallback start is disabled.
[ 1420.054010] [DEBUG]Killing all remaining processes.
[ 1420.050209] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
may be because of it?
how should i install nvidia driver now ?
sgfxi ?
get the run file from nvidia site?
install nvidia-driver with apt-get install?
or install bumblebee + bumblebee-nvidia?
or something else?
also are there anyway to check if driver is really installed/working.