x11-drivers / nvidia-drivers

NVIDIA Accelerated Graphics Driver

Official package sites : http://www.nvidia.com/ ·

v355.06-r1 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* ~amd64 ~amd64-fbsd ~x86 ~x86-fbsd
USE flags
+X +tools acpi gtk2 gtk3 multilib pax_kernel uvm

v352.30 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi gtk2 gtk3 multilib pax_kernel uvm

v349.16 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi gtk2 gtk3 multilib pax_kernel uvm

v346.87 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi gtk2 gtk3 multilib pax_kernel uvm

v343.36 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi multilib pax_kernel uvm

v340.76 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi multilib pax_kernel uvm

v331.113 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r2
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi multilib pax_kernel uvm

v304.125 :: 0 :: gentoo

Modified
License
GPL-2 NVIDIA-r1
Keywords
-* amd64 x86 ~amd64-fbsd ~x86-fbsd
USE flags
+X +tools acpi multilib pax_kernel

v173.14.39 :: 0 :: gentoo (Masked by set 1)

Modified
License
GPL-2 NVIDIA-r1
Keywords
-* amd64 x86 ~x86-fbsd
USE flags
acpi multilib tools

v96.43.23 :: 0 :: gentoo (Masked by set 1)

Modified
License
GPL-2 NVIDIA-r1
Keywords
-* amd64 x86 ~x86-fbsd
USE flags
acpi custom-cflags gtk multilib

General

X
Install the X.org driver, OpenGL libraries, XvMC libraries, and VDPAU libraries
acpi
Add support for Advanced Configuration and Power Interface
custom-cflags
Build with user-specified CFLAGS (unsupported)
gtk
Add support for x11-libs/gtk+ (The GIMP Toolkit)
gtk2
Install nvidia-settings with support for GTK+ 2
gtk3
Install nvidia-settings with support for GTK+ 3
multilib
On 64bit systems, if you want to be able to compile 32bit and 64bit binaries
pax_kernel
PaX patches from the PaX project
tools
Install additional tools such as nvidia-settings
uvm
Install the Unified Memory kernel module (nvidia-uvm) for sharing memory between CPU and GPU in CUDA programs

kernel

FreeBSD
KERNEL setting for system using the FreeBSD kernel
linux
KERNEL setting for system using the Linux kernel

app-arch / xz-utils : utils for managing LZMA compressed files

app-eselect / eselect-opencl : Utility to change the OpenCL implementation being used

app-eselect / eselect-opengl : Utility to change the OpenGL interface being used

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-apps / sed : Super-useful stream editor

sys-libs / glibc : GNU libc6 (also called glibc2) C library

virtual / linux-sources : Virtual for Linux kernel sources

virtual / modutils : Virtual for utilities to manage Linux kernel modules

virtual / pkgconfig : Virtual for the pkg-config implementation

app-eselect / eselect-opencl : Utility to change the OpenCL implementation being used

app-eselect / eselect-opengl : Utility to change the OpenGL interface being used

dev-libs / atk : GTK+ & GNOME Accessibility Toolkit

dev-libs / glib : The GLib library of C routines

media-video / nvidia-settings : NVIDIA Linux X11 Settings Utility

sys-libs / glibc : GNU libc6 (also called glibc2) C library

sys-power / acpid : Daemon for Advanced Configuration and Power Interface

virtual / modutils : Virtual for utilities to manage Linux kernel modules

x11-base / xorg-server : X.Org X servers

x11-libs / gdk-pixbuf : Image loading library for GTK+

x11-libs / gtk+ : Gimp ToolKit +

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libXvMC : X.Org XvMC library

x11-libs / libvdpau : VDPAU wrapper and trace libraries

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pangox-compat : PangoX compatibility library

app-crypt / johntheripper : fast password cracker

app-crypt / oclhashcat-lite-bin : An opencl hash cracker

app-crypt / oclhashcat-plus-bin : An opencl multihash cracker

dev-libs / libdynd : C++ dynamic multi-dimensionnal array library with Python exposure

dev-libs / starpu : Unified runtime system for heterogeneous multicore architectures

dev-python / pycuda : Python wrapper for NVIDIA CUDA

dev-util / nvidia-cuda-sdk : NVIDIA CUDA Software Development Kit

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

games-fps / quake4-bin : Sequel to Quake 2, an id Software 3D first-person shooter

games-fps / quake4-demo : Sequel to Quake 2, an Id 3D first-person shooter

kde-misc / nvdevmon : A device monitor for NVIDIA cards

mate-extra / mate-sensors-applet : MATE panel applet to display readings from hardware sensors

media-tv / kodi : Kodi is a free and open source media-player and entertainment hub

media-tv / xbmc : Stub ebuild to migrate people to media-tv/kodi

media-video / nvidia-settings : NVIDIA Linux X11 Settings Utility

sci-libs / cholmod : Sparse Cholesky factorization and update/downdate library

sci-misc / boinc : The Berkeley Open Infrastructure for Network Computing

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

virtual / opencl : Virtual for OpenCL implementations

www-client / chromium : Open-source version of Google Chrome web browser

x11-libs / libvdpau : VDPAU wrapper and trace libraries

335503 : x11-drivers/nvidia-drivers isn't trying to set mtrr entry (write-combining)

433102 : x11-drivers/nvidia-drivers - CONFIG_{AMD,INTEL}_IOMMU causes kernel module to fail?

433121 : x11-drivers/nvidia-drivers are masked on hardened profile

434244 : x11-drivers/nvidia-drivers-173* and hardened-sources

434956 : app-eselect/eselect-opengl-1.2.6.1: improper ROOT and EROOT handling (was: x11-drivers/nvidia-drivers-304.48: programs cannot find libnvidia-tls.so.304.48)

443926 : <=x11-drivers/nvidia-drivers-96.43.23 - This server has a video driver ABI version of 13.0 that is not supported by this NVIDIA driver.

452762 : x11-drivers/nvidia-drivers - install udev rule only when build with USE="-X"

454740 : x11-drivers/nvidia-drivers-304.64 should not include udev rule to unconditionally load nvidia.ko (even if the system doesn't support it)

464072 : x11-drivers/nvidia-drivers Xorg hangs after clicking links

485724 : x11-drivers/nvidia-drivers: please convert to multilib-build

487146 : x11-drivers/nvidia-drivers-331.13 black screen in some games

487558 : >=x11-drivers/nvidia-drivers-{331.17,319.49} causes processes to wait due to memory corruption

488714 : x11-drivers/nvidia-drivers - black screen

496582 : x11-drivers/nvidia-drivers should depend on sys-libs/zlib[abi_x86_32]

501328 : media-libs/mesa with >x11-drivers/nvidia-drivers-331 - egl.c:(.text+0x4d): undefined reference to `_eglLog'

504326 : x11-drivers/nvidia-drivers-334.21 - efi mode boot problem with /opt/bin/nvidia-smi

506216 : x11-drivers/nvidia-drivers-334.21 - make: *** /lib/modules/3.12.13-gentoo/build: Permission denied. Stop.

506696 : x11-drivers/nvidia-drivers - /dev/nvidia-uvm not created explicitly (was: should be owned by and only accessible to root:video)

508196 : x11-drivers/nvidia-drivers - NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1140) installed in this system is not supported by the 337.12 NVIDIA Linux driver release.

513380 : x11-drivers/nvidia-drivers-337.25 - at boot, nvidia.ko silently fails to initialise

526944 : x11-drivers/nvidia-drivers - nvidia.ko contains writeable executable sections

528108 : x11-drivers/nvidia-drivers-343.22-r2 - .../work/kernel/nv-linux.h:199:2: error: #error "This driver requires the ability to change memory types!"

532342 : x11-drivers/nvidia-drivers - denial of service and arbitrary code execution through GLX indirect rendering protocol requests (CVE-2014-8298)

534128 : app-eselect/eselect-opengl-1.3.1 with x11-drivers/nvidia-drivers - Section "Files" in xorg.conf conflicts with generated xorg.conf.d/20opengl.conf, breaking glx

537686 : app-eselect/eselect-opengl-1.2.7 (after upgrading then downgrading) with =x11-drivers/nvidia-drivers-340.65, glx acceleration still broken

545320 : x11-drivers/nvidia-drivers-349.12 :should check kernel config for SLAB versus SLUB

545544 : x11-drivers/nvidia-drivers launches extra dbus session bus

547268 : @preserved-rebuild loop with x11-drivers/nvidia-drivers-349.16

551366 : x11-drivers/nvidia-drivers-304.125 Failed Patch: nvidia-drivers-pax-const.patch

556530 : Lack of support for x11-drivers/nvidia-drivers

557128 : x11-drivers/nvidia-drivers-355.06: pax_kernel patches must be updated to reflect changes in driver's directory structure

557138 : app-eselect/eselect-opencl with >=x11-drivers/nvidia-drivers-350 should support OpenCL 1.2 but eselect-opencl still provides only 1.1 headers

558028 : x11-drivers/nvidia-drivers-340.76 does not build on sys-kernel/gentoo-sources-3.18.19; build on 3.18.16-gentoo

559650 : x11-drivers/nvidia-drivers: version bump 340.93

Jeroen Roovers
The 96 and 173 branches are no longer supported and remain vulnerable to CVE-2014-8298 (bug #532342). You may be able to mitigate the vulnerability by disabling GLX indirect rendering protocol support on the X server.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Raise kernel compatibility to <4.2.
Jeroen Roovers · gentoo
Version bump.
Ulrich Müller · gentoo
[QA] Remove emul-linux-x86-* from dependencies.
Jeroen Roovers · gentoo
Drop emul-linux* dependencies (bug #544876).
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump.
Ulrich Müller · gentoo
Update dependency after package move of eselect modules to app-eselect.
Jeroen Roovers · gentoo
Fix Manifest (bug #544718 by email200202).
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
"exeinto /usr/bin; doexe" -> "dobin" (bug #543932).
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Raise compatible kernel version.
Jeroen Roovers · gentoo
Fix dev-libs/glib SLOTting. Fix -96* *DEPEND. Version bump.
Jeroen Roovers · gentoo
Raise x11-base/xorg-server compatibility (bug #539378 by bwcknr).
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Lower kernel requirements again (bug #532082).
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 (bug #532342). Lower compatible kernel version again (bug #532082).
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Raise supported kernel version.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Disable parallel make when building the kernel module.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Add new PaX patches (bug #529633).
Jeroen Roovers · gentoo
Assume an x11-base/xorg-server update means an ABI change.
Jeroen Roovers · gentoo
Change REQUIRED_USE X? ( || ( gtk2 gtk3 ) ) to tools? ( || ( gtk gtk3 ) ) (bug #529362 by bwcknr).
Jeroen Roovers · gentoo
Set sub-SLOT dependency on x11-base/xorg-server. Install nvidia-drm- outputclass.conf only when >x11-base/xorg-server-1.16 (bug #529254 by Oliver Freyermuth).
Jeroen Roovers · gentoo
Set MAKEOPTS=-j1 unconditionally (bug #529258 by thygreatswaggedone).
Jeroen Roovers · gentoo
Add missing GTK+ support library for nvidia-settings.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Add new constify patch (bug #482784).
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Raise kernel compatibility.
Jeroen Roovers · gentoo
Raise kernel compatibility.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Add /etc/init.d/nvidia-persistenced.
Jeroen Roovers · gentoo
Remove username.
Jeroen Roovers · gentoo
Add /etc/conf.d/nvidia-persistenced too.
Jeroen Roovers · gentoo
Add /etc/init.d/nvidia-persistenced (bug #523254 by Marius Brehler).
Jeroen Roovers · gentoo
Version bump (bug #523252 by Marius Brehler).
Jeroen Roovers · gentoo
Old.
Jeroen Roovers · gentoo
Update dependencies.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Install application profiles too.
Jeroen Roovers · gentoo
Fix version comparisons.
Jeroen Roovers · gentoo
Move kernel/device checks to pkg_pretend() in 304. Raise compatible kernel version in 343 properly.
Jeroen Roovers · gentoo
Raise kernel version compatibility.
Jeroen Roovers · gentoo
Version bump.
Samuli Suominen · gentoo
Use shorter get_udevdir() instead of the longer deprecated udev_get_udevdir() version.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump (bug #516680 by Frank Krömmelbein).
Jeroen Roovers · gentoo
Version bump (bug #516378 by Philipp Leonhardt).
Michał Górny · gentoo
Update dependencies to require guaranteed EAPI=5 or multilib ebuilds, bug #513718.
Jeroen Roovers · gentoo
Put back 334.21 for now (bug #513380).
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Raise kernel version compatibility.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Raise xorg-server compatibility (bug #512268).
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump. Work around parallel make failure on Module.symvers with USE=uvm.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Old.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump.
Mike Frysinger · gentoo
Add patch to fix building w/linux-3.14 #506466 by tman. Also switch over to default unpack from unpacker eclass.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Use remove instead of softdep in nvidia-uvm.conf (bug #506168).
Jeroen Roovers · gentoo
Update DESCRIPTION, remove duplicate <longdescription>.
Jeroen Roovers · gentoo
Add a modprobe.d script for the UVM driver by Alexander Monakov (bug #506168).
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092 by weihan3).
Kacper Kowalik · gentoo
Remove myself from metadata.xml
Jeroen Roovers · gentoo
Old.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Mike Frysinger · gentoo
Update license to newer version.
Jeroen Roovers · gentoo
Raise supported kernel version dependency.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Run linux-mod_pkg_setup after MODULE_NAMES but before BUILD_PARAMS is set (bug #501676 by Olivier Huber).
Jeroen Roovers · gentoo
Whitespace.
Jeroen Roovers · gentoo
Set up MODULE_NAMES so that nvidia-uvm gets built first (bug #501540).
Jeroen Roovers · gentoo
Invert if/else.
Jeroen Roovers · gentoo
Install the Unified Memory kernel module (nvidia-uvm) (bug #501540 by Andreas Steinmetz).
Jeroen Roovers · gentoo
Install the correct libGLESv2.so in multilib cases (bug #500866 by Enrico Tagliavini).
Jeroen Roovers · gentoo
Install libnvidia-eglcore.so too (bug #500708 by Mariusz Ceier).
Jeroen Roovers · gentoo
Install libGLESv2.so differently.
Jeroen Roovers · gentoo
Install libnvidia-fbc.so only for native ABI.
Jeroen Roovers · gentoo
Do not install libnvidia-fbc.so (bug #500634).
Jeroen Roovers · gentoo
Install some missing libraries.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Stable for AMD64 x86 too.
Jeroen Roovers · gentoo
Superseded by 331.38 for GeForce 820M support.
Jeroen Roovers · gentoo
Version bump.
Jeroen Roovers · gentoo
Version bump.
Andreas K. Huettel · gentoo
Rotate ChangeLog
Jeroen Roovers · gentoo
Old.