Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

After a week checking a lot of references about bumblebee/nvidia, I decided to post this new Thread. Nothing I've tried have worked in my scenario :-( ... testing of virtualgl and primus, different choices on config files, rebuilding and testing of drivers nvidia-current-updates and nvidia-331-updates, and installing/deinstalling multiple times ... frustrating. :-( :-/

I will appreciate any hint, tip, or reference which can help me to solve the problems explained below.

HP Laptop. Pavilion 15 Running in legacy mode (by disabling secureBoot) Installed Ubuntu 12.04 (without win8), with bumblebee bumblebee-nvidia virtualgl virtualgl-libs:i386 linux-headers-generic nvidia-331-updates, and additionally primus primus-libs:i386

Current status and results for:

~$ glxgears

Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.
305 frames in 5.0 seconds = 60.888 FPS
301 frames in 5.0 seconds = 60.026 FPS

...

$ optirun -vv glxgears
[  837.155622] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  837.156380] [INFO]Configured driver: nvidia
[  837.156787] [DEBUG]optirun version 3.2.1 starting...
[  837.156840] [DEBUG]Active configuration:
[  837.156896] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  837.156948] [DEBUG] X display: :8
[  837.156980] [DEBUG] LD_LIBRARY_PATH: /usr/lib/nvidia-331-updates:/usr/lib32/nvidia-331-updates
[  837.157012] [DEBUG] Socket path: /var/run/bumblebee.socket
[  837.157042] [DEBUG] Accel/display bridge: virtualgl
[  837.157077] [DEBUG] VGL Compression: proxy
[  837.157109] [DEBUG] VGLrun extra options: 
[  837.157145] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus
[  837.164030] [INFO]Response: No - error: X did not start properly
[  837.164069] [ERROR]Cannot access secondary GPU - error: X did not start properly
[  837.164085] [DEBUG]Socket closed.
[  837.164117] [ERROR]Aborting because fallback start is disabled.
[  837.164131] [DEBUG]Killing all remaining processes.

-

$ lspci | egrep '3D|VGA'
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
0a:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev ff)

-

$lspci -k 

After boot...

0a:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev ff)

And after 'sudo modprobe nvidia_331_updates' ...

0a:00.0 3D controller: NVIDIA Corporation GK208M [GeForce GT 740M] (rev a1)
    Subsystem: Hewlett-Packard Company Device 2166
Kernel driver in use: nvidia
Kernel modules: nvidia_331_updates, nvidia_304, nouveau, nvidiafb

(just look changes from rev-ff to rev-a1 ... !!!)

$ jockey-text -l
kmod:nvidia_304 - nvidia_304 (Privativo, Activado, No está en uso)
kmod:nvidia_331 - NVIDIA binary Xorg driver, kernel module and VDPAU library (Libre, Desactivado, No está en uso)
kmod:nvidia_331_updates - nvidia_331_updates (Privativo, Activado, No está en uso)

All drivers activated but 'not in use'

~$ optirun --status
Bumblebee status: Error (3.2.1): X did not start properly

$ optirun -b none nvidia-settings -c :8
[  525.940758] [ERROR]Cannot access secondary GPU - error: X did not start properly
[  525.940890] [ERROR]Aborting because fallback start is disabled.

$ ldd $(which optirun)
linux-vdso.so.1 =>  (0x00007fffb7bfe000)
libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007facb3bce000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007facb39c6000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007facb3605000)
libpcre.so.3 => /lib/x86_64-linux-gnu/libpcre.so.3 (0x00007facb33c8000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007facb31ab000)
/lib64/ld-linux-x86-64.so.2 (0x00007facb3ed7000)

Due to problems on char limits into this form, I post an external link for contents from: bumblebee.conf, xorg.conf.nvidia, Xorg.0.log :

http://public.justcloud.com/dra40vv88p.5315941

Thanks for paying attention!! Best Regards!! ;-))

share|improve this question
add comment

1 Answer 1

Today I found the following comments on /var/log/kern.

52044:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.758568] NVRM: The NVIDIA GPU 0000:0a:00.0 (PCI ID: 10de:1292)

52045:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.758568] NVRM: ***installed in this system is not supported by the 331.20***

52046:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.758568] NVRM: NVIDIA Linux driver release. Please see 'Appendix

52047:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.758568] NVRM: A - Supported NVIDIA GPU Products' in this release's

52048:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.758568] NVRM: README, available on the Linux driver download page

52049:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.758568] NVRM: at www.nvidia.com.

52051:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.759140] NVRM: The NVIDIA probe routine failed for 1 device(s).

52052:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.759143] NVRM: None of the NVIDIA graphics adapters were initialized!

52054:Apr 11 13:24:13 NAUTILUS kernel: [ 3270.759222] NVRM: NVIDIA init module failed!

But I'm very confused!!! According to information on geforce.com, the driver 331.20 provides support to GeForce GT740M. I downloaded the run file for 331.67 (x64), and tried to install it. Surprisingly, the installer said "You do not appear to have an NVIDIA GPU supported by the 331.67 ... "

I feel lost. Has anyone successfully installed some valid driver for Nvidia-GT740M on Ubuntu 12.04(x64)??

Best regards,

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.