GLX not loading with Nvidia driver 352.55

Hi,
I have an Msi Gs60 with a 970M card. I installed Xubuntu 14.04 and built the new kernel 4.2.3 since the wireless card was not working with the old kernel. I executed the .run and installed the nvidia driver without issues( the only thing I got is that the pre-install script failed).
If I run nvidia-smi I can detect the card correctly and everything seems working.
When I try to use glxinfo I get:

name of display: :0.0
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Error: couldn’t find RGB GLX visual or fbconfig
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Error: couldn’t find RGB GLX visual or fbconfig

Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.
Xlib: extension “GLX” missing on display “:0.0”.

I checked the Xorg log and found the following:
[ 5.389] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

Xorg log

[     5.267] 
X.Org X Server 1.17.1
Release Date: 2015-02-10
[     5.267] X Protocol Version 11, Revision 0
[     5.267] Build Operating System: Linux 3.2.0-77-generic x86_64 Ubuntu
[     5.267] Current Operating System: Linux giacomo-GS60-2QE 4.2.3 #2 SMP Mon Oct 19 16:10:33 CEST 2015 x86_64
[     5.267] Kernel command line: BOOT_IMAGE=/vmlinuz-4.2.3 root=UUID=7777ce42-3579-406c-a62a-458b67e9256b ro quiet splash vt.handoff=7
[     5.267] Build Date: 13 May 2015  04:35:05AM
[     5.268] xorg-server 2:1.17.1-0ubuntu3~trusty1 (For technical support please see http://www.ubuntu.com/support) 
[     5.268] Current version of pixman: 0.30.2
[     5.268] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     5.268] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     5.268] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Oct 20 09:48:54 2015
[     5.269] (==) Using config file: "/etc/X11/xorg.conf"
[     5.269] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     5.271] (==) No Layout section.  Using the first Screen section.
[     5.271] (==) No screen section available. Using defaults.
[     5.271] (**) |-->Screen "Default Screen Section" (0)
[     5.271] (**) |   |-->Monitor "<default monitor>"
[     5.271] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[     5.271] (==) Automatically adding devices
[     5.271] (==) Automatically enabling devices
[     5.271] (==) Automatically adding GPU devices
[     5.272] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[     5.272] 	Entry deleted from font path.
[     5.272] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[     5.272] 	Entry deleted from font path.
[     5.272] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[     5.272] 	Entry deleted from font path.
[     5.272] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[     5.272] 	Entry deleted from font path.
[     5.272] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[     5.272] 	Entry deleted from font path.
[     5.272] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[     5.272] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[     5.273] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[     5.273] (II) Loader magic: 0x55bf1132ec60
[     5.273] (II) Module ABI versions:
[     5.273] 	X.Org ANSI C Emulation: 0.4
[     5.273] 	X.Org Video Driver: 19.0
[     5.273] 	X.Org XInput driver : 21.0
[     5.273] 	X.Org Server Extension : 9.0
[     5.273] (II) xfree86: Adding drm device (/dev/dri/card0)
[     5.273] (II) xfree86: Adding drm device (/dev/dri/card1)
[     5.276] (--) PCI:*(0:0:2:0) 8086:0416:1462:1102 rev 6, Mem @ 0xf6400000/4194304, 0xd0000000/268435456, I/O @ 0x0000f000/64
[     5.276] (--) PCI: (0:1:0:0) 10de:13d8:1462:1102 rev 161, Mem @ 0xf5000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[     5.276] (II) LoadModule: "glx"
[     5.277] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     5.349] (II) Module glx: vendor="NVIDIA Corporation"
[     5.349] 	compiled for 4.0.2, module version = 1.0.0
[     5.349] 	Module class: X.Org Server Extension
[     5.350] (II) NVIDIA GLX Module  352.55  Thu Oct  8 14:48:58 PDT 2015
[     5.350] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[     5.350] 	loading driver: nvidia
[     5.350] (==) Matched intel as autoconfigured driver 0
[     5.350] (==) Matched nvidia as autoconfigured driver 1
[     5.350] (==) Matched nvidia as autoconfigured driver 2
[     5.350] (==) Matched nouveau as autoconfigured driver 3
[     5.350] (==) Matched intel as autoconfigured driver 4
[     5.350] (==) Matched modesetting as autoconfigured driver 5
[     5.350] (==) Matched fbdev as autoconfigured driver 6
[     5.350] (==) Matched vesa as autoconfigured driver 7
[     5.350] (==) Assigned the driver to the xf86ConfigLayout
[     5.350] (II) LoadModule: "intel"
[     5.351] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[     5.353] (II) Module intel: vendor="X.Org Foundation"
[     5.353] 	compiled for 1.17.1, module version = 2.99.917
[     5.353] 	Module class: X.Org Video Driver
[     5.353] 	ABI class: X.Org Video Driver, version 19.0
[     5.353] (II) LoadModule: "nvidia"
[     5.353] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     5.358] (II) Module nvidia: vendor="NVIDIA Corporation"
[     5.358] 	compiled for 4.0.2, module version = 1.0.0
[     5.358] 	Module class: X.Org Video Driver
[     5.358] (II) LoadModule: "nouveau"
[     5.358] (WW) Warning, couldn't open module nouveau
[     5.358] (II) UnloadModule: "nouveau"
[     5.358] (II) Unloading nouveau
[     5.358] (EE) Failed to load module "nouveau" (module does not exist, 0)
[     5.358] (II) LoadModule: "modesetting"
[     5.358] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     5.359] (II) Module modesetting: vendor="X.Org Foundation"
[     5.359] 	compiled for 1.17.1, module version = 1.17.1
[     5.359] 	Module class: X.Org Video Driver
[     5.359] 	ABI class: X.Org Video Driver, version 19.0
[     5.359] (II) LoadModule: "fbdev"
[     5.359] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[     5.359] (II) Module fbdev: vendor="X.Org Foundation"
[     5.359] 	compiled for 1.17.1, module version = 0.4.4
[     5.359] 	Module class: X.Org Video Driver
[     5.359] 	ABI class: X.Org Video Driver, version 19.0
[     5.359] (II) LoadModule: "vesa"
[     5.359] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[     5.360] (II) Module vesa: vendor="X.Org Foundation"
[     5.360] 	compiled for 1.17.1, module version = 2.3.3
[     5.360] 	Module class: X.Org Video Driver
[     5.360] 	ABI class: X.Org Video Driver, version 19.0
[     5.360] (II) Applying OutputClass "nvidia" to /dev/dri/card0
[     5.360] 	loading driver: nvidia
[     5.360] (==) Matched intel as autoconfigured driver 0
[     5.360] (==) Matched nvidia as autoconfigured driver 1
[     5.360] (==) Matched nvidia as autoconfigured driver 2
[     5.360] (==) Matched nouveau as autoconfigured driver 3
[     5.360] (==) Matched intel as autoconfigured driver 4
[     5.360] (==) Matched modesetting as autoconfigured driver 5
[     5.360] (==) Matched fbdev as autoconfigured driver 6
[     5.360] (==) Matched vesa as autoconfigured driver 7
[     5.360] (==) Assigned the driver to the xf86ConfigLayout
[     5.360] (II) LoadModule: "intel"
[     5.360] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[     5.360] (II) Module intel: vendor="X.Org Foundation"
[     5.360] 	compiled for 1.17.1, module version = 2.99.917
[     5.360] 	Module class: X.Org Video Driver
[     5.360] 	ABI class: X.Org Video Driver, version 19.0
[     5.360] (II) UnloadModule: "intel"
[     5.360] (II) Unloading intel
[     5.360] (II) Failed to load module "intel" (already loaded, 21951)
[     5.360] (II) LoadModule: "nvidia"
[     5.360] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[     5.360] (II) Module nvidia: vendor="NVIDIA Corporation"
[     5.360] 	compiled for 4.0.2, module version = 1.0.0
[     5.360] 	Module class: X.Org Video Driver
[     5.360] (II) UnloadModule: "nvidia"
[     5.360] (II) Unloading nvidia
[     5.360] (II) Failed to load module "nvidia" (already loaded, 21951)
[     5.360] (II) LoadModule: "nouveau"
[     5.361] (WW) Warning, couldn't open module nouveau
[     5.361] (II) UnloadModule: "nouveau"
[     5.361] (II) Unloading nouveau
[     5.361] (EE) Failed to load module "nouveau" (module does not exist, 0)
[     5.361] (II) LoadModule: "modesetting"
[     5.361] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     5.361] (II) Module modesetting: vendor="X.Org Foundation"
[     5.361] 	compiled for 1.17.1, module version = 1.17.1
[     5.361] 	Module class: X.Org Video Driver
[     5.361] 	ABI class: X.Org Video Driver, version 19.0
[     5.361] (II) UnloadModule: "modesetting"
[     5.361] (II) Unloading modesetting
[     5.361] (II) Failed to load module "modesetting" (already loaded, 0)
[     5.361] (II) LoadModule: "fbdev"
[     5.361] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[     5.361] (II) Module fbdev: vendor="X.Org Foundation"
[     5.361] 	compiled for 1.17.1, module version = 0.4.4
[     5.361] 	Module class: X.Org Video Driver
[     5.361] 	ABI class: X.Org Video Driver, version 19.0
[     5.361] (II) UnloadModule: "fbdev"
[     5.361] (II) Unloading fbdev
[     5.361] (II) Failed to load module "fbdev" (already loaded, 0)
[     5.361] (II) LoadModule: "vesa"
[     5.361] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[     5.361] (II) Module vesa: vendor="X.Org Foundation"
[     5.361] 	compiled for 1.17.1, module version = 2.3.3
[     5.361] 	Module class: X.Org Video Driver
[     5.361] 	ABI class: X.Org Video Driver, version 19.0
[     5.361] (II) UnloadModule: "vesa"
[     5.361] (II) Unloading vesa
[     5.361] (II) Failed to load module "vesa" (already loaded, 0)
[     5.361] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[     5.362] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[     5.362] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[     5.362] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[     5.362] (II) NVIDIA dlloader X Driver  352.55  Thu Oct  8 14:27:48 PDT 2015
[     5.362] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[     5.362] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     5.362] (II) FBDEV: driver for framebuffer: fbdev
[     5.362] (II) VESA: driver for VESA chipsets: vesa
[     5.362] (++) using VT number 7

[     5.362] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20150522
[     5.363] (II) intel(0): SNA compiled: xserver-xorg-video-intel-lts-vivid 2:2.99.917-1~exp1ubuntu2.2~trusty1 (Timo Aaltonen <tjaalton@debian.org>)
[     5.363] (II) intel(0): SNA compiled for use with valgrind
[     5.363] (WW) Falling back to old probe method for modesetting
[     5.363] (WW) Falling back to old probe method for fbdev
[     5.363] (II) Loading sub module "fbdevhw"
[     5.363] (II) LoadModule: "fbdevhw"
[     5.363] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[     5.364] (II) Module fbdevhw: vendor="X.Org Foundation"
[     5.364] 	compiled for 1.17.1, module version = 0.0.2
[     5.364] 	ABI class: X.Org Video Driver, version 19.0
[     5.364] (WW) Falling back to old probe method for vesa
[     5.364] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 4600
[     5.364] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2
[     5.364] (II) intel(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[     5.364] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[     5.364] (==) intel(0): RGB weight 888
[     5.364] (==) intel(0): Default visual is TrueColor
[     5.364] (II) intel(0): Output eDP1 has no monitor section
[     5.380] (--) intel(0): Found backlight control interface intel_backlight (type 'raw') for output eDP1
[     5.380] (II) intel(0): Enabled output eDP1
[     5.380] (II) intel(0): Output VGA1 has no monitor section
[     5.380] (II) intel(0): Enabled output VGA1
[     5.380] (II) intel(0): Output DP1 has no monitor section
[     5.380] (II) intel(0): Enabled output DP1
[     5.380] (II) intel(0): Output HDMI1 has no monitor section
[     5.380] (II) intel(0): Enabled output HDMI1
[     5.380] (II) intel(0): Output HDMI2 has no monitor section
[     5.380] (II) intel(0): Enabled output HDMI2
[     5.380] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[     5.380] (II) intel(0): Output VIRTUAL1 has no monitor section
[     5.380] (II) intel(0): Enabled output VIRTUAL1
[     5.380] (--) intel(0): Output eDP1 using initial mode 1920x1080 on pipe 0
[     5.380] (==) intel(0): TearFree disabled
[     5.380] (==) intel(0): DPI set to (96, 96)
[     5.380] (II) Loading sub module "dri2"
[     5.380] (II) LoadModule: "dri2"
[     5.380] (II) Module "dri2" already built-in
[     5.380] (II) Loading sub module "present"
[     5.380] (II) LoadModule: "present"
[     5.380] (II) Module "present" already built-in
[     5.380] (II) UnloadModule: "nvidia"
[     5.380] (II) Unloading nvidia
[     5.380] (II) UnloadModule: "fbdev"
[     5.380] (II) Unloading fbdev
[     5.381] (II) UnloadSubModule: "fbdevhw"
[     5.381] (II) Unloading fbdevhw
[     5.381] (II) UnloadModule: "vesa"
[     5.381] (II) Unloading vesa
[     5.381] (==) Depth 24 pixmap format is 32 bpp
[     5.383] (II) intel(0): SNA initialized with Haswell (gen7.5, gt2) backend
[     5.383] (==) intel(0): Backing store enabled
[     5.383] (==) intel(0): Silken mouse enabled
[     5.383] (II) intel(0): HW Cursor enabled
[     5.383] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[     5.384] (==) intel(0): DPMS enabled
[     5.384] (==) intel(0): display hotplug detection enabled
[     5.384] (II) intel(0): [DRI2] Setup complete
[     5.384] (II) intel(0): [DRI2]   DRI driver: i965
[     5.384] (II) intel(0): [DRI2]   VDPAU driver: i965
[     5.384] (II) intel(0): direct rendering: DRI2 enabled
[     5.384] (II) intel(0): hardware support for Present enabled
[     5.384] (--) RandR disabled
[     5.389] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
[     5.391] (II) intel(0): switch to mode 1920x1080@60.1 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[     5.393] (II) intel(0): Setting screen physical size to 508 x 285
[     5.400] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[     5.402] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[     5.402] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[     5.402] (II) LoadModule: "evdev"
[     5.403] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[     5.404] (II) Module evdev: vendor="X.Org Foundation"
[     5.404] 	compiled for 1.17.1, module version = 2.9.0
[     5.404] 	Module class: X.Org XInput Driver
[     5.404] 	ABI class: X.Org XInput driver, version 21.0
[     5.404] (II) Using input driver 'evdev' for 'Power Button'
[     5.404] (**) Power Button: always reports core events
[     5.404] (**) evdev: Power Button: Device: "/dev/input/event2"
[     5.404] (--) evdev: Power Button: Vendor 0 Product 0x1
[     5.404] (--) evdev: Power Button: Found keys
[     5.404] (II) evdev: Power Button: Configuring as keyboard
[     5.404] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[     5.404] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[     5.404] (**) Option "xkb_rules" "evdev"
[     5.404] (**) Option "xkb_model" "pc105"
[     5.404] (**) Option "xkb_layout" "it"
[     5.406] (II) XKB: reuse xkmfile /var/lib/xkb/server-3781FECB9CB8D26EE03343DB2C93394EA704B98F.xkm
[     5.406] (II) config/udev: Adding input device Video Bus (/dev/input/event10)
[     5.406] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[     5.406] (II) Using input driver 'evdev' for 'Video Bus'
[     5.406] (**) Video Bus: always reports core events
[     5.406] (**) evdev: Video Bus: Device: "/dev/input/event10"
[     5.406] (--) evdev: Video Bus: Vendor 0 Product 0x6
[     5.406] (--) evdev: Video Bus: Found keys
[     5.406] (II) evdev: Video Bus: Configuring as keyboard
[     5.406] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input11/event10"
[     5.406] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[     5.406] (**) Option "xkb_rules" "evdev"
[     5.406] (**) Option "xkb_model" "pc105"
[     5.406] (**) Option "xkb_layout" "it"
[     5.407] (II) config/udev: Adding input device Lid Switch (/dev/input/event0)
[     5.407] (II) No input driver specified, ignoring this device.
[     5.407] (II) This device may have been added with another device file.
[     5.407] (II) config/udev: Adding input device Video Bus (/dev/input/event9)
[     5.407] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[     5.407] (II) Using input driver 'evdev' for 'Video Bus'
[     5.407] (**) Video Bus: always reports core events
[     5.407] (**) evdev: Video Bus: Device: "/dev/input/event9"
[     5.407] (--) evdev: Video Bus: Vendor 0 Product 0x6
[     5.407] (--) evdev: Video Bus: Found keys
[     5.407] (II) evdev: Video Bus: Configuring as keyboard
[     5.407] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:44/LNXVIDEO:00/input/input10/event9"
[     5.407] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[     5.407] (**) Option "xkb_rules" "evdev"
[     5.407] (**) Option "xkb_model" "pc105"
[     5.407] (**) Option "xkb_layout" "it"
[     5.407] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[     5.407] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[     5.407] (II) Using input driver 'evdev' for 'Power Button'
[     5.408] (**) Power Button: always reports core events
[     5.408] (**) evdev: Power Button: Device: "/dev/input/event1"
[     5.408] (--) evdev: Power Button: Vendor 0 Product 0x1
[     5.408] (--) evdev: Power Button: Found keys
[     5.408] (II) evdev: Power Button: Configuring as keyboard
[     5.408] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[     5.408] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 9)
[     5.408] (**) Option "xkb_rules" "evdev"
[     5.408] (**) Option "xkb_model" "pc105"
[     5.408] (**) Option "xkb_layout" "it"
[     5.408] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event11)
[     5.408] (II) No input driver specified, ignoring this device.
[     5.408] (II) This device may have been added with another device file.
[     5.408] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event12)
[     5.408] (II) No input driver specified, ignoring this device.
[     5.408] (II) This device may have been added with another device file.
[     5.409] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event13)
[     5.409] (II) No input driver specified, ignoring this device.
[     5.409] (II) This device may have been added with another device file.
[     5.409] (II) config/udev: Adding input device BisonCam, NB Pro (/dev/input/event8)
[     5.409] (**) BisonCam, NB Pro: Applying InputClass "evdev keyboard catchall"
[     5.409] (II) Using input driver 'evdev' for 'BisonCam, NB Pro'
[     5.409] (**) BisonCam, NB Pro: always reports core events
[     5.409] (**) evdev: BisonCam, NB Pro: Device: "/dev/input/event8"
[     5.409] (--) evdev: BisonCam, NB Pro: Vendor 0x5986 Product 0x55c
[     5.409] (--) evdev: BisonCam, NB Pro: Found keys
[     5.409] (II) evdev: BisonCam, NB Pro: Configuring as keyboard
[     5.409] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1.4/3-1.4:1.0/input/input9/event8"
[     5.409] (II) XINPUT: Adding extended input device "BisonCam, NB Pro" (type: KEYBOARD, id 10)
[     5.409] (**) Option "xkb_rules" "evdev"
[     5.409] (**) Option "xkb_model" "pc105"
[     5.409] (**) Option "xkb_layout" "it"
[     5.409] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event5)
[     5.409] (II) No input driver specified, ignoring this device.
[     5.409] (II) This device may have been added with another device file.
[     5.410] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event6)
[     5.410] (II) No input driver specified, ignoring this device.
[     5.410] (II) This device may have been added with another device file.
[     5.410] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event3)
[     5.410] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[     5.410] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[     5.410] (**) AT Translated Set 2 keyboard: always reports core events
[     5.410] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event3"
[     5.410] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[     5.410] (--) evdev: AT Translated Set 2 keyboard: Found keys
[     5.410] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[     5.410] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input3/event3"
[     5.410] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 11)
[     5.410] (**) Option "xkb_rules" "evdev"
[     5.410] (**) Option "xkb_model" "pc105"
[     5.410] (**) Option "xkb_layout" "it"
[     5.410] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event4)
[     5.410] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
[     5.410] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
[     5.410] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
[     5.410] (II) LoadModule: "synaptics"
[     5.410] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[     5.411] (II) Module synaptics: vendor="X.Org Foundation"
[     5.411] 	compiled for 1.17.1, module version = 1.8.99
[     5.411] 	Module class: X.Org XInput Driver
[     5.411] 	ABI class: X.Org XInput driver, version 21.0
[     5.411] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
[     5.411] (**) ETPS/2 Elantech Touchpad: always reports core events
[     5.411] (**) Option "Device" "/dev/input/event4"
[     5.428] (II) synaptics: ETPS/2 Elantech Touchpad: found clickpad property
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 3260 (res 33)
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 2119 (res 32)
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: pressure range 0 - 255
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: finger width range 0 - 15
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: buttons: left double triple
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
[     5.428] (**) Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
[     5.428] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[     5.428] (**) ETPS/2 Elantech Touchpad: always reports core events
[     5.452] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input5/event4"
[     5.452] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 12)
[     5.452] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration 2.5
[     5.452] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MaxSpeed is now 1.75
[     5.452] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) AccelFactor is now 0.051
[     5.452] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
[     5.452] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 1
[     5.452] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[     5.452] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[     5.452] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
[     5.452] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[     5.452] (**) ETPS/2 Elantech Touchpad: Ignoring device from InputClass "touchpad ignore duplicates"
[     5.454] (II) config/udev: Adding input device MSI WMI hotkeys (/dev/input/event7)
[     5.454] (**) MSI WMI hotkeys: Applying InputClass "evdev keyboard catchall"
[     5.454] (II) Using input driver 'evdev' for 'MSI WMI hotkeys'
[     5.454] (**) MSI WMI hotkeys: always reports core events
[     5.454] (**) evdev: MSI WMI hotkeys: Device: "/dev/input/event7"
[     5.454] (--) evdev: MSI WMI hotkeys: Vendor 0 Product 0
[     5.454] (--) evdev: MSI WMI hotkeys: Found keys
[     5.454] (II) evdev: MSI WMI hotkeys: Configuring as keyboard
[     5.454] (**) Option "config_info" "udev:/sys/devices/virtual/input/input8/event7"
[     5.454] (II) XINPUT: Adding extended input device "MSI WMI hotkeys" (type: KEYBOARD, id 13)
[     5.454] (**) Option "xkb_rules" "evdev"
[     5.454] (**) Option "xkb_model" "pc105"
[     5.454] (**) Option "xkb_layout" "it"
[     6.184] (II) intel(0): EDID vendor "SDC", prod id 12876
[     6.184] (II) intel(0): Printing DDC gathered Modelines:
[     6.184] (II) intel(0): Modeline "1920x1080"x0.0  143.00  1920 1968 2000 2080  1080 1082 1087 1144 -hsync -vsync (68.8 kHz eP)

Xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 352.55  (buildmeister@swio-display-x64-rhel04-15)  Thu Oct  8 15:52:34 PDT 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Hi Giacomo,

According to your log, your X server is using the Intel driver on an Intel integrated graphics device, which is incompatible with the NVIDIA libglx. I would recommend finding a guide for your Linux distribution that documents how to set things up for an Optimus laptop.