LogoopenSUSE Build Service > Projects
Sign Up | Log In

Downloader and installer for the nVidia driver package (340.32)

Installing these packages can take a long time. These packages will automatically download the NVIDIA driver (+-70MB) from
http://download.nvidia.com/XFree86/Linux-x86_64 or http://download.nvidia.com/XFree86/Linux-x86 and save it in /usr/src.
The driver and libraries will be installed after the download.

The installer will install the nVidia files the Bumblebee way. The libraries will NOT interfere with any other libraries of a distribution and will be installed in a seperate nvidia directory. Usage will be controlled by editing the ld.so.conf(.d) and/or using the "ModulePath" var in xorg.conf.

You can also download the NVIDIA package yourself and copy it to the /usr/src directory. The installer will then skip the download part and just install the driver and libraries the Bumblebee way.

These rpms can be used by normal and Optimus enabled nVidia systems.

Tips and tricks

You can use the /usr/lib/nvidia/switch-libGL.sh or /usr/lib64/nvidia/switch-libGL.sh to force the use of the nVidia libGL* libraries.
This is only necessary if an application is compiled with hard linked library paths ( the rpath option was used ), for example "xbmc" from Packman.
A better solution is to start the offending application with:

LD_LIBRARY_PATH=/usr/lib/nvidia:/usr/lib/nvidia/vdpau <application_name> [ <arguments> ]

LD_LIBRARY_PATH=/usr/lib64/nvidia:/usr/lib64/nvidia/vdpau <application_name> [ <arguments> ]

and force the application to use the nVidia libs.

Release info

- Update to 340.32

  * Added support for the following GPUs:
        Quadro K420
        Quadro K620
        Quadro K2200
        Quadro K4200
        Quadro K5200
  * Fixed a regression that prevented the internal stereo infrared
  	emitter built into some 3D Vision monitors from working.
  * Fixed a bug that could cause some Java-based OpenGL applications
  	using JOGL to crash on startup on systems with Xinerama enabled.
  * Fixed a bug that could prevent OpenGL Framebuffer Objects (FBOs) from
  	being properly redrawn after a modeswitch.
  * Fixed a memory leak that occurred when starting OpenGL applications.
  * Fixed a bug that prevented the EDID-Like Data (ELD) of audio-capable
  	displays from being updated when hotplugged/unplugged.
  * Fixed a bug that caused Xid errors when using stereo mode 12 (HDMI 3D)
  	on Quadro boards without an onboard stereo DIN connector.
  * Fixed a video corruption issue for VDPAU decoding of VC-1 and WMV video
  	streams utilizing range remapping on Maxwell GPUs.
  * Fixed a "black window" bug in Ubuntu 14.04 when using the Xinerama and
  	Composite extensions.
  * Fixed a bug that caused the screen's contents to be shifted downward
  	when a G-SYNC monitor is unplugged and replaced by a non-G-SYNC monitor.
  * Fixed a bug that prevented G-SYNC from working when a G-SYNC monitor
	was unplugged and plugged back in without a modeset.

Comments for home:Bumblebee-Project:nVidia:340.32 (0)