[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Need to make sure I have the nvidia proprietary driver running.



I had some time for debugging and have reached a deadblock: Here is a
summary of everything:

I installed the nvidia proprietary drivers in my debian 64bit laptop.
I have a  nvidia gt-630 M gpu and also an onboard intel card.
The instructions here (https://wiki.debian.org/NvidiaGraphicsDrivers)
said that I need to install the linux headers first and
then install the binary packages using this command:

aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,')
nvidia-kernel-dkms

Next since my gpu supported optimus I installed the bumblebee-nvidia
package as described here:
https://wiki.debian.org/Bumblebee

The commands were:
apt-get install -t wheezy-backports bumblebee-nvidia primus

Since I wanted to use the nvidia proprietary drivers, I choose bumblebee-nvidia.

Now when i run optirun -vvv glxgears, I get this output:
[ 3250.910161] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[ 3250.910916] [INFO]Configured driver: nvidia
[ 3250.911053] [ERROR]The Bumblebee daemon has not been started yet or
the socket path /var/run/bumblebee.socket was incorrect.
[ 3250.911122] [DEBUG]Socket closed.
[ 3250.911178] [ERROR]Could not connect to bumblebee daemon - is it running?

If I restart bumblebeed deamon I get this:
service bumblebeed restart
[FAIL] Restarting bumblebeed: bumblebeed failed!

Here is the my /etc/bumblebee/bumblebee.conf

# Configuration file for Bumblebee. Values should **not** be put between quotes

## Server options. Any change made in this section will need a server restart
# to take effect.
[bumblebeed]
# The secondary Xorg server DISPLAY number
VirtualDisplay=:8
# Should the unused Xorg server be kept running? Set this to true if waiting
# for X to be ready is too long and don't need power management at all.
KeepUnusedXServer=false
# The name of the Bumbleblee server group name (GID name)
ServerGroup=bumblebee
# Card power state at exit. Set to false if the card shoud be ON when Bumblebee
# server exits.
TurnCardOffAtExit=false
# The default behavior of '-f' option on optirun. If set to "true", '-f' will
# be ignored.
NoEcoModeOverride=false
# The Driver used by Bumblebee server. If this value is not set (or empty),
# auto-detection is performed. The available drivers are nvidia and nouveau
# (See also the driver-specific sections below)
Driver=nvidia
# Directory with a dummy config file to pass as a -configdir to secondary X
XorgConfDir=/etc/bumblebee/
xorg.conf.d

## Client options. Will take effect on the next optirun executed.
[optirun]
# Acceleration/ rendering bridge, possible values are auto, virtualgl and
# primus.
Bridge=auto
# The method used for VirtualGL to transport frames between X servers.
# Possible values are proxy, jpeg, rgb, xv and yuv.
VGLTransport=proxy
# List of paths which are searched for the primus libGL.so.1 when using
# the primus bridge
PrimusLibraryPath=/usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
# Should the program run under optirun even if Bumblebee server or nvidia card
# is not available?
AllowFallbackToIGC=false


# Driver-specific settings are grouped under [driver-NAME]. The sections are
# parsed if the Driver setting in [bumblebeed] is set to NAME (or if auto-
# detection resolves to NAME).
# PMMethod: method to use for saving power by disabling the nvidia card, valid
# values are: auto - automatically detect which PM method to use
#         bbswitch - new in BB 3, recommended if available
#       switcheroo - vga_switcheroo method, use at your own risk
#             none - disable PM completely
# https://github.com/Bumblebee-Project/Bumblebee/wiki/Comparison-of-PM-methods

## Section with nvidia driver specific options, only parsed if Driver=nvidia
[driver-nvidia]
# Module name to load, defaults to Driver if empty or unset
KernelDriver=nvidia-current
PMMethod=auto
# colon-separated path to the nvidia libraries
LibraryPath=/usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
# comma-separated path of the directory containing nvidia_drv.so and the
# default Xorg modules path
XorgModulePath=/usr/lib/nvidia,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia

## Section with nouveau driver specific options, only parsed if Driver=nouveau
[driver-nouveau]
KernelDriver=nouveau
PMMethod=auto
XorgConfFile=/etc/bumblebee/xorg.conf.nouveau

And here is my /etc/bumblebee/xorg.conf.nvidia

Section "ServerLayout"
    Identifier  "Layout0"
    Option      "AutoAddDevices" "true"
    Option      "AutoAddGPU" "false"
EndSection

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"

#   If the X server does not automatically detect your VGA device,
#   you can manually set it here.
#   To get the BusID prop, run `lspci | egrep 'VGA|3D'` and input the data
#   as you see in the commented example.
#   This Setting may be needed in some platforms with more than one
#   nvidia card, which may confuse the proprietary driver (e.g.,
#   trying to take ownership of the wrong device). Also needed on Ubuntu 13.04.
#   BusID "PCI:01:00:0"

#   Setting ProbeAllGpus to false prevents the new proprietary driver
#   instance spawned to try to control the integrated graphics card,
#   which is already being managed outside bumblebee.
#   This option doesn't hurt and it is required on platforms running
#   more than one nvidia graphics card with the proprietary driver.
#   (E.g. Macbook Pro pre-2010 with nVidia 9400M + 9600M GT).
#   If this option is not set, the new Xorg may blacken the screen and
#   render it unusable (unless you have some way to run killall Xorg).
    Option "ProbeAllGpus" "false"
    BusID "PCI:01:00.0"
    Option "NoLogo" "false"
    Option "UseEDID" "true"
    Option "UseDisplayDevice" "none"
    Option "ConnectedMonitor" "DFP"
EndSection

The output of ls /etc/bumblebee/ is
bumblebee.conf    xorg.conf.d  xorg.conf.nouveau    xorg.conf.nvidia

Here is what my /var/log/syslog
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> dhclient
started with pid 4629
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> Activation
(usb0) Beginning IP6 addrconf.
Feb 21 11:31:21 Innovator avahi-daemon[2529]: Withdrawing address
record for fe80::28b8:58ff:fe31:7fb1 on usb0.
Feb 21 11:31:21 Innovator avahi-daemon[2529]: Leaving mDNS multicast
group on interface usb0.IPv6 with address fe80::28b8:58ff:fe31:7fb1.
Feb 21 11:31:21 Innovator avahi-daemon[2529]: Interface usb0.IPv6 no
longer relevant for mDNS.
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 3 of 5 (IP Configure Start) complete.
Feb 21 11:31:21 Innovator dhclient: Internet Systems Consortium DHCP
Client 4.2.2
Feb 21 11:31:21 Innovator dhclient: Copyright 2004-2011 Internet
Systems Consortium.
Feb 21 11:31:21 Innovator dhclient: All rights reserved.
Feb 21 11:31:21 Innovator dhclient: For info, please visit
https://www.isc.org/software/dhcp/
Feb 21 11:31:21 Innovator dhclient:
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> (usb0): DHCPv4
state changed nbi -> preinit
Feb 21 11:31:21 Innovator dhclient: Listening on LPF/usb0/2a:b8:58:31:7f:b1
Feb 21 11:31:21 Innovator dhclient: Sending on   LPF/usb0/2a:b8:58:31:7f:b1
Feb 21 11:31:21 Innovator dhclient: Sending on   Socket/fallback
Feb 21 11:31:21 Innovator dhclient: DHCPDISCOVER on usb0 to
255.255.255.255 port 67 interval 7
Feb 21 11:31:21 Innovator dhclient: DHCPREQUEST on usb0 to
255.255.255.255 port 67
Feb 21 11:31:21 Innovator dhclient: DHCPOFFER from 192.168.42.129
Feb 21 11:31:21 Innovator dhclient: DHCPACK from 192.168.42.129
Feb 21 11:31:21 Innovator dhclient: bound to 192.168.42.71 -- renewal
in 1700 seconds.
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> (usb0): DHCPv4
state changed preinit -> bound
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info>   address 192.168.42.71
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info>   prefix 24
(255.255.255.0)
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info>   gateway 192.168.42.129
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info>   hostname 'Innovator'
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info>   nameserver
'192.168.42.129'
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 5 of 5 (IPv4 Configure Commit) scheduled...
Feb 21 11:31:21 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 5 of 5 (IPv4 Commit) started...
Feb 21 11:31:21 Innovator avahi-daemon[2529]: Joining mDNS multicast
group on interface usb0.IPv4 with address 192.168.42.71.
Feb 21 11:31:21 Innovator dnsmasq[4216]: no servers found in
/etc/resolv.conf, will retry
Feb 21 11:31:21 Innovator avahi-daemon[2529]: New relevant interface
usb0.IPv4 for mDNS.
Feb 21 11:31:21 Innovator avahi-daemon[2529]: Registering new address
record for 192.168.42.71 on usb0.IPv4.
Feb 21 11:31:22 Innovator NetworkManager[2622]: <info> (usb0): device
state change: ip-config -> activated (reason 'none') [70 100 0]
Feb 21 11:31:22 Innovator avahi-daemon[2529]: Joining mDNS multicast
group on interface usb0.IPv6 with address fe80::28b8:58ff:fe31:7fb1.
Feb 21 11:31:22 Innovator avahi-daemon[2529]: New relevant interface
usb0.IPv6 for mDNS.
Feb 21 11:31:22 Innovator avahi-daemon[2529]: Registering new address
record for fe80::28b8:58ff:fe31:7fb1 on usb0.*.
Feb 21 11:31:23 Innovator NetworkManager[2622]: <info> Policy set
'Android' (usb0) as default for IPv4 routing and DNS.
Feb 21 11:31:23 Innovator NetworkManager[2622]: <info> Activation
(usb0) successful, device activated.
Feb 21 11:31:23 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 5 of 5 (IPv4 Commit) complete.
Feb 21 11:31:23 Innovator dnsmasq[4216]: reading /etc/resolv.conf
Feb 21 11:31:23 Innovator dnsmasq[4216]: using nameserver 192.168.42.129#53
Feb 21 11:31:31 Innovator kernel: [  350.266941] usb0: no IPv6 routers present
Feb 21 11:31:40 Innovator anacron[2408]: Job `cron.daily' terminated
Feb 21 11:31:40 Innovator anacron[2408]: Normal exit (1 job run)
Feb 21 11:31:41 Innovator NetworkManager[2622]: <info> (usb0): IP6
addrconf timed out or failed.
Feb 21 11:31:41 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
Feb 21 11:31:41 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 4 of 5 (IPv6 Configure Timeout) started...
Feb 21 11:31:41 Innovator NetworkManager[2622]: <info> Activation
(usb0) Stage 4 of 5 (IPv6 Configure Timeout) complete.
Feb 21 11:38:09 Innovator hostapd: wlan0: STA 60:a4:4c:93:5a:23 WPA:
group key handshake completed (RSN)
Feb 21 11:48:09 Innovator hostapd: wlan0: STA 60:a4:4c:93:5a:23 WPA:
group key handshake completed (RSN)
Feb 21 11:58:09 Innovator hostapd: wlan0: STA 60:a4:4c:93:5a:23 WPA:
group key handshake completed (RSN)
Feb 21 11:59:41 Innovator dhclient: DHCPREQUEST on usb0 to
192.168.42.129 port 67
Feb 21 11:59:41 Innovator dhclient: DHCPACK from 192.168.42.129
Feb 21 11:59:41 Innovator NetworkManager[2622]: <info> (usb0): DHCPv4
state changed bound -> renew
Feb 21 11:59:41 Innovator NetworkManager[2622]: <info>   address 192.168.42.71
Feb 21 11:59:41 Innovator NetworkManager[2622]: <info>   prefix 24
(255.255.255.0)
Feb 21 11:59:41 Innovator NetworkManager[2622]: <info>   gateway 192.168.42.129
Feb 21 11:59:41 Innovator NetworkManager[2622]: <info>   hostname 'Innovator'
Feb 21 11:59:41 Innovator NetworkManager[2622]: <info>   nameserver
'192.168.42.129'
Feb 21 11:59:41 Innovator dhclient: bound to 192.168.42.71 -- renewal
in 1295 seconds.
Feb 21 11:59:41 Innovator dbus[2450]: [system] Activating service
name='org.freedesktop.nm_dispatcher' (using servicehelper)
Feb 21 11:59:41 Innovator dbus[2450]: [system] Successfully activated
service 'org.freedesktop.nm_dispatcher'
Feb 21 12:08:09 Innovator hostapd: wlan0: STA 60:a4:4c:93:5a:23 WPA:
group key handshake completed (RSN)
Feb 21 12:17:01 Innovator /USR/SBIN/CRON[6808]: (root) CMD (   cd / &&
run-parts --report /etc/cron.hourly)
Feb 21 12:18:10 Innovator hostapd: wlan0: STA 60:a4:4c:93:5a:23 WPA:
group key handshake completed (RSN)
Feb 21 12:18:36 Innovator bumblebeed[11942]: Module 'nvidia-current'
is not found.
Feb 21 12:18:44 Innovator bumblebeed[14187]: Module 'nvidia-current'
is not found.
Feb 21 12:20:31 Innovator bumblebeed[14300]: Module 'nvidia-current'
is not found.
Feb 21 12:21:16 Innovator dhclient: DHCPREQUEST on usb0 to
192.168.42.129 port 67
Feb 21 12:21:16 Innovator dhclient: DHCPACK from 192.168.42.129
Feb 21 12:21:17 Innovator dhclient: bound to 192.168.42.71 -- renewal
in 1317 seconds.

And here is the output of /var/log/Xorg.8.log
[  4576.923]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[  4576.923] X Protocol Version 11, Revision 0
[  4576.923] Build Operating System: Linux 3.11-2-amd64 x86_64 Debian
[  4576.923] Current Operating System: Linux Innovator 3.2.0-4-amd64
#1 SMP Debian 3.2.54-2 x86_64
[  4576.923] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-amd64 root=/dev/mapper/Debian-Root ro
quiet
[  4576.923] Build Date: 17 December 2013  07:37:58PM
[  4576.923] xorg-server 2:1.12.4-6+deb7u2 (Julien Cristau
<jcristau@debian.org>)
[  4576.923] Current version of pixman: 0.26.0
[  4576.923]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  4576.923] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  4576.924] (==) Log file: "/var/log/Xorg.8.log", Time: Fri Feb 21
00:36:09 2014
[  4576.924] (++) Using config file: "/etc/bumblebee/xorg.conf.nvidia"
[  4576.924] (++) Using config directory: "/etc/bumblebee/xorg.conf.d"
[  4576.924] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  4576.924] (==) ServerLayout "Layout0"
[  4576.924] (==) No screen section available. Using defaults.
[  4576.924] (**) |-->Screen "Default Screen Section" (0)
[  4576.925] (**) |   |-->Monitor "<default monitor>"
[  4576.925] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[  4576.925] (**) |   |-->Device "DiscreteNvidia"
[  4576.925] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[  4576.925] (**) Option "AutoAddDevices" "false"
[  4576.925] (**) Not automatically adding devices
[  4576.925] (==) Automatically enabling devices
[  4576.925] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[  4576.925]     Entry deleted from font path.
[  4576.925] (WW) The directory
"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[  4576.925]     Entry deleted from font path.
[  4576.925] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    built-ins
[  4576.925] (++) ModulePath set to "/usr/lib/nvidia,/usr/lib/xorg/modules"
[  4576.925] (==) |-->Input Device "<default pointer>"
[  4576.925] (==) |-->Input Device "<default keyboard>"
[  4576.925] (==) The core pointer device wasn't specified explicitly
in the layout.
    Using the default mouse configuration.
[  4576.925] (==) The core keyboard device wasn't specified explicitly
in the layout.
    Using the default keyboard configuration.
[  4576.925] (II) Loader magic: 0x7f6ada65dae0
[  4576.925] (II) Module ABI versions:
[  4576.925]     X.Org ANSI C Emulation: 0.4
[  4576.925]     X.Org Video Driver: 12.1
[  4576.925]     X.Org XInput driver : 16.0
[  4576.925]     X.Org Server Extension : 6.0
[  4576.927] (--) PCI:*(0:1:0:0) 10de:0de9:1043:212e rev 161, Mem @
0xdb000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @
0x0000d000/128, BIOS @ 0x????????/524288
[  4576.927] (II) Open ACPI successful (/var/run/acpid.socket)
[  4576.927] (II) LoadModule: "extmod"
[  4576.928] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[  4576.928] (II) Module extmod: vendor="X.Org Foundation"
[  4576.928]     compiled for 1.12.4, module version = 1.0.0
[  4576.928]     Module class: X.Org Server Extension
[  4576.928]     ABI class: X.Org Server Extension, version 6.0
[  4576.928] (II) Loading extension SELinux
[  4576.928] (II) Loading extension MIT-SCREEN-SAVER
[  4576.928] (II) Loading extension XFree86-VidModeExtension
[  4576.928] (II) Loading extension XFree86-DGA
[  4576.928] (II) Loading extension DPMS
[  4576.928] (II) Loading extension XVideo
[  4576.928] (II) Loading extension XVideo-MotionCompensation
[  4576.928] (II) Loading extension X-Resource
[  4576.928] (II) LoadModule: "dbe"
[  4576.928] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[  4576.928] (II) Module dbe: vendor="X.Org Foundation"
[  4576.928]     compiled for 1.12.4, module version = 1.0.0
[  4576.928]     Module class: X.Org Server Extension
[  4576.928]     ABI class: X.Org Server Extension, version 6.0
[  4576.928] (II) Loading extension DOUBLE-BUFFER
[  4576.928] (II) LoadModule: "glx"
[  4576.928] (II) Loading /usr/lib/nvidia/libglx.so
[  4577.048] (II) Module glx: vendor="NVIDIA Corporation"
[  4577.048]     compiled for 4.0.2, module version = 1.0.0
[  4577.048]     Module class: X.Org Server Extension
[  4577.048] (II) NVIDIA GLX Module  304.88  Wed Mar 27 14:46:57 PDT 2013
[  4577.048] (II) Loading extension GLX
[  4577.048] (II) LoadModule: "record"
[  4577.048] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[  4577.049] (II) Module record: vendor="X.Org Foundation"
[  4577.049]     compiled for 1.12.4, module version = 1.13.0
[  4577.049]     Module class: X.Org Server Extension
[  4577.049]     ABI class: X.Org Server Extension, version 6.0
[  4577.049] (II) Loading extension RECORD
[  4577.049] (II) LoadModule: "dri"
[  4577.049] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[  4577.049] (II) Module dri: vendor="X.Org Foundation"
[  4577.049]     compiled for 1.12.4, module version = 1.0.0
[  4577.049]     ABI class: X.Org Server Extension, version 6.0
[  4577.049] (II) Loading extension XFree86-DRI
[  4577.049] (II) LoadModule: "dri2"
[  4577.049] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[  4577.050] (II) Module dri2: vendor="X.Org Foundation"
[  4577.050]     compiled for 1.12.4, module version = 1.2.0
[  4577.050]     ABI class: X.Org Server Extension, version 6.0
[  4577.050] (II) Loading extension DRI2
[  4577.050] (II) LoadModule: "nvidia"
[  4577.050] (II) Loading /usr/lib/nvidia/nvidia/nvidia_drv.so
[  4577.121] (II) Module nvidia: vendor="NVIDIA Corporation"
[  4577.121]     compiled for 4.0.2, module version = 1.0.0
[  4577.121]     Module class: X.Org Video Driver
[  4577.140] (II) LoadModule: "mouse"
[  4577.141] (II) Loading /usr/lib/xorg/modules/input/mouse_drv.so
[  4577.155] (II) Module mouse: vendor="X.Org Foundation"
[  4577.155]     compiled for 1.12.1.902, module version = 1.7.2
[  4577.155]     Module class: X.Org XInput Driver
[  4577.155]     ABI class: X.Org XInput driver, version 16.0
[  4577.155] (II) LoadModule: "kbd"
[  4577.164] (WW) Warning, couldn't open module kbd
[  4577.164] (II) UnloadModule: "kbd"
[  4577.164] (II) Unloading kbd
[  4577.164] (EE) Failed to load module "kbd" (module does not exist, 0)
[  4577.165] (II) NVIDIA dlloader X Driver  304.88  Wed Mar 27 14:28:14 PDT 2013
[  4577.165] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  4577.165] (--) using VT number 7

[  4577.166] (II) Loading sub module "fb"
[  4577.166] (II) LoadModule: "fb"
[  4577.166] (II) Loading /usr/lib/xorg/modules/libfb.so
[  4577.166] (II) Module fb: vendor="X.Org Foundation"
[  4577.166]     compiled for 1.12.4, module version = 1.0.0
[  4577.166]     ABI class: X.Org ANSI C Emulation, version 0.4
[  4577.166] (II) Loading sub module "wfb"
[  4577.166] (II) LoadModule: "wfb"
[  4577.167] (II) Loading /usr/lib/xorg/modules/libwfb.so
[  4577.179] (II) Module wfb: vendor="X.Org Foundation"
[  4577.179]     compiled for 1.12.4, module version = 1.0.0
[  4577.179]     ABI class: X.Org ANSI C Emulation, version 0.4
[  4577.179] (II) Loading sub module "ramdac"
[  4577.179] (II) LoadModule: "ramdac"
[  4577.179] (II) Module "ramdac" already built-in
[  4577.213] (II) NVIDIA(0): Creating default Display subsection in
Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[  4577.213] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[  4577.213] (==) NVIDIA(0): RGB weight 888
[  4577.213] (==) NVIDIA(0): Default visual is TrueColor
[  4577.213] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[  4577.213] (**) NVIDIA(0): Option "NoLogo" "true"
[  4577.213] (**) NVIDIA(0): Option "ProbeAllGpus" "false"
[  4577.213] (**) NVIDIA(0): Option "UseEDID" "false"
[  4577.213] (**) NVIDIA(0): Option "UseDisplayDevice" "none"
[  4577.213] (**) NVIDIA(0): Enabling 2D acceleration
[  4577.213] (**) NVIDIA(0): Ignoring EDIDs
[  4577.213] (**) NVIDIA(0): Option "UseDisplayDevice" set to "none";
enabling NoScanout
[  4577.213] (**) NVIDIA(0):     mode
[  4577.841] (II) NVIDIA(GPU-0): Not probing EDID on CRT-0.
[  4577.844] (II) NVIDIA(0): NVIDIA GPU GeForce GT 630M (GF108) at
PCI:1:0:0 (GPU-0)
[  4577.844] (--) NVIDIA(0): Memory: 2097152 kBytes
[  4577.844] (--) NVIDIA(0): VideoBIOS: 70.08.92.00.fa
[  4577.844] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[  4577.844] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[  4577.844] (--) NVIDIA(0): Valid display device(s) on GeForce GT
630M at PCI:1:0:0
[  4577.844] (--) NVIDIA(0):     CRT-0 (connected)
[  4577.844] (--) NVIDIA(0): CRT-0: 400.0 MHz maximum pixel clock
[  4577.844] (II) NVIDIA(0): Validated MetaModes:
[  4577.844] (II) NVIDIA(0):     "nvidia-auto-select"
[  4577.844] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[  4577.844] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[  4577.844] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[  4577.844] (--) Depth 24 pixmap format is 32 bpp
[  4577.844] (II) NVIDIA: Using 3072.00 MB of virtual memory for indirect memory
[  4577.844] (II) NVIDIA:     access.
[  4577.847] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[  4577.862] (II) Loading extension NV-GLX
[  4577.880] (==) NVIDIA(0): Disabling shared memory pixmaps
[  4577.880] (==) NVIDIA(0): Backing store disabled
[  4577.880] (==) NVIDIA(0): Silken mouse enabled
[  4577.880] (==) NVIDIA(0): DPMS enabled
[  4577.880] (II) Loading extension NV-CONTROL
[  4577.880] (II) Loading sub module "dri2"
[  4577.881] (II) LoadModule: "dri2"
[  4577.881] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[  4577.881] (II) Module dri2: vendor="X.Org Foundation"
[  4577.881]     compiled for 1.12.4, module version = 1.2.0
[  4577.881]     ABI class: X.Org Server Extension, version 6.0
[  4577.881] (II) NVIDIA(0): [DRI2] Setup complete
[  4577.881] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[  4577.881] (--) RandR disabled
[  4577.881] (II) Initializing built-in extension Generic Event Extension
[  4577.881] (II) Initializing built-in extension SHAPE
[  4577.881] (II) Initializing built-in extension MIT-SHM
[  4577.881] (II) Initializing built-in extension XInputExtension
[  4577.881] (II) Initializing built-in extension XTEST
[  4577.881] (II) Initializing built-in extension BIG-REQUESTS
[  4577.881] (II) Initializing built-in extension SYNC
[  4577.881] (II) Initializing built-in extension XKEYBOARD
[  4577.881] (II) Initializing built-in extension XC-MISC
[  4577.881] (II) Initializing built-in extension SECURITY
[  4577.881] (II) Initializing built-in extension XINERAMA
[  4577.881] (II) Initializing built-in extension XFIXES
[  4577.881] (II) Initializing built-in extension RENDER
[  4577.881] (II) Initializing built-in extension RANDR
[  4577.881] (II) Initializing built-in extension COMPOSITE
[  4577.881] (II) Initializing built-in extension DAMAGE
[  4577.881] (II) SELinux: Disabled on system
[  4577.882] (II) Initializing extension GLX
[  4577.960] (II) Using input driver 'mouse' for '<default pointer>'
[  4577.960] (**) Option "CorePointer" "on"
[  4577.960] (**) <default pointer>: always reports core events
[  4577.960] (WW) <default pointer>: No Device specified, looking for one...
[  4578.080] (II) <default pointer>: Setting Device option to "/dev/input/mice"
[  4578.080] (--) <default pointer>: Device: "/dev/input/mice"
[  4578.080] (==) <default pointer>: Protocol: "Auto"
[  4578.080] (**) <default pointer>: always reports core events
[  4578.080] (**) Option "Device" "/dev/input/mice"
[  4578.188] (==) <default pointer>: Emulate3Buttons, Emulate3Timeout: 50
[  4578.188] (**) <default pointer>: ZAxisMapping: buttons 4 and 5
[  4578.188] (**) <default pointer>: Buttons: 9
[  4578.188] (II) XINPUT: Adding extended input device "<default
pointer>" (type: MOUSE, id 6)
[  4578.188] (**) <default pointer>: (accel) keeping acceleration scheme 1
[  4578.188] (**) <default pointer>: (accel) acceleration profile 0
[  4578.188] (**) <default pointer>: (accel) acceleration factor: 2.000
[  4578.188] (**) <default pointer>: (accel) acceleration threshold: 4
[  4578.188] (II) <default pointer>: Setting mouse protocol to "ExplorerPS/2"
[  4578.482] (II) <default pointer>: ps2EnableDataReporting: succeeded
[  4578.482] (II) LoadModule: "kbd"
[  4578.483] (WW) Warning, couldn't open module kbd
[  4578.483] (II) UnloadModule: "kbd"
[  4578.483] (II) Unloading kbd
[  4578.483] (EE) Failed to load module "kbd" (module does not exist, 0)
[  4578.483] (EE) No input driver matching `kbd'
[  4578.486] (II) config/udev: Adding input device Power Button
(/dev/input/event3)
[  4578.486] (II) AutoAddDevices is off - not adding device.
[  4578.487] (II) config/udev: Adding input device Video Bus (/dev/input/event9)
[  4578.487] (II) AutoAddDevices is off - not adding device.
[  4578.487] (II) config/udev: Adding input device Video Bus (/dev/input/event8)
[  4578.487] (II) AutoAddDevices is off - not adding device.
[  4578.488] (II) config/udev: Adding input device Lid Switch
(/dev/input/event1)
[  4578.488] (II) AutoAddDevices is off - not adding device.
[  4578.489] (II) config/udev: Adding input device Sleep Button
(/dev/input/event2)
[  4578.489] (II) AutoAddDevices is off - not adding device.
[  4578.489] (II) config/udev: Adding input device USB 2.0 UVC VGA
WebCam (/dev/input/event7)
[  4578.489] (II) AutoAddDevices is off - not adding device.
[  4578.490] (II) config/udev: Adding input device HDA Intel PCH
HDMI/DP,pcm=3 (/dev/input/event10)
[  4578.490] (II) AutoAddDevices is off - not adding device.
[  4578.490] (II) config/udev: Adding input device HDA Intel PCH Mic
(/dev/input/event11)
[  4578.490] (II) AutoAddDevices is off - not adding device.
[  4578.491] (II) config/udev: Adding input device HDA Intel PCH
Headphone (/dev/input/event12)
[  4578.491] (II) AutoAddDevices is off - not adding device.
[  4578.491] (II) config/udev: Adding input device Asus WMI hotkeys
(/dev/input/event5)
[  4578.491] (II) AutoAddDevices is off - not adding device.
[  4578.492] (II) config/udev: Adding input device AT Translated Set 2
keyboard (/dev/input/event0)
[  4578.492] (II) AutoAddDevices is off - not adding device.
[  4578.492] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/event6)
[  4578.492] (II) AutoAddDevices is off - not adding device.
[  4578.493] (II) config/udev: Adding input device SynPS/2 Synaptics
TouchPad (/dev/input/mouse0)
[  4578.493] (II) AutoAddDevices is off - not adding device.
[  4578.493] (II) config/udev: Adding input device PC Speaker
(/dev/input/event4)
[  4578.493] (II) AutoAddDevices is off - not adding device.
[  4578.494] (II) config/udev: Adding input device ACPI Virtual
Keyboard Device (/dev/input/event13)
[  4578.494] (II) AutoAddDevices is off - not adding device.
[  5254.072] (II) UnloadModule: "mouse"
[  5254.095] Server terminated successfully (0). Closing log file.

I also attached a bugreport generated by bumblebee-bugreport.

I want to know
1) Whether my nvidia proprietary driver is being used or not?
2) And whats wrong with my bumblebee?



On Fri, Feb 21, 2014 at 1:23 AM, Anubhav Yadav <anubhav1691@gmail.com> wrote:
> I found something interesting
>
> grep nvidia /var/log/Xorg.8.log
>
> [  4576.924] (++) Using config file: "/etc/bumblebee/xorg.conf.nvidia"
> [  4576.925] (++) ModulePath set to "/usr/lib/nvidia,/usr/lib/xorg/modules"
> [  4576.928] (II) Loading /usr/lib/nvidia/libglx.so
> [  4577.050] (II) LoadModule: "nvidia"
> [  4577.050] (II) Loading /usr/lib/nvidia/nvidia/nvidia_drv.so
> [  4577.121] (II) Module nvidia: vendor="NVIDIA Corporation"
> [  4577.844] (II) NVIDIA(0):     "nvidia-auto-select"
> [  4577.847] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
> [  4577.881] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
>
> Does it means that the nvidia driver is being loaded successfully?



-- 
Regards,
Anubhav Yadav
Imperial College of Engineering and Research,
Pune.

Attachment: bumblebee-bugreport-20140221_122838.tar.gz
Description: GNU Zip compressed data


Reply to: