← Back to team overview

bumblebee team mailing list archive

Bumblebee, CUDA and things not working

 

Linux Mint 15

uname -a

3.9.10-030910-generic #201307131608 SMP Sat Jul 13 20:08:47 UTC 2013 x86_64
> x86_64 x86_64 GNU/Linux
>

ASUSTeK COMPUTER INC.
> baseboard-product-name: K55VM
> baseboard-version     : 1.0
> system-manufacturer   : ASUSTeK COMPUTER INC.
> system-product-name   : K55VM
> system-version        : 1.0
> bios-vendor           : American Megatrends Inc.
> bios-version          : K55VM.202
> bios-release-date     : 03/13/2012
>

lspci | grep 'NVIDIA'

01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT
> 630M] (rev ff)
>


Issue:

I have tried multiple ways of installing the nvidia proprietary driver.
None have worked and I have done my best to uninstall them all.  Also, none
of those ways (I now know) would have given me the CUDA support I want.

Anyway, I installed bumblebee 3.2.1 through ppa:bumblebee/stable. The
NVIDIA driver did not work at this point, so I purged it and installed the
CUDA toolkit with the ubuntu 12.10 deb from
https://developer.nvidia.com/cuda-downloads.  I've followed the troublshoot
page and I changed bumblebee.conf as y'all say to:
https://github.com/Bumblebee-Project/Bumblebee/wiki/Troubleshooting#bumblebeed-module-nvidia-is-not-found.
After I reboot I get a warning that graphics are running off of the CPU.

inxi -xG

Graphics:  Card-1: Intel 3rd Gen Core processor Graphics Controller bus-ID:
> 00:02.0
>            Card-2: NVIDIA GF108M [GeForce GT 630M] bus-ID: 01:00.0
>            X.Org: 1.13.3 drivers: (unloaded: fbdev,vesa,intel) Resolution:
> 1366x768@60.0hz
>            GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.2, 256 bits) GLX
> Version: 2.1 Mesa 9.1.3 Direct Rendering: Yes
>

Before I installed via the CUDA toolkit, I had no GLX renderer or Direct
Rendering and Cinnamon was running in fallback mode.

optirun -b none nvidia-settings -c :8

^This command brings up a settings page.

Does anyone have any suggestions about where I can go from here?

Thanks for reading,
  Elliot

Follow ups