Port details |
- nvidia-settings Display Control Panel for X NVidia driver
- 580.82.07 x11
=46 570.169Version of this port present on the latest quarterly branch. - Maintainer: x11@FreeBSD.org
 - Port Added: 2004-08-14 22:17:35
- Last Update: 2025-09-03 09:10:56
- Commit Hash: 2b2519a
- People watching this port, also watch:: nvidia-driver, firefox, xorg, xorg-libraries, mplayer
- License: GPLv2
- WWW:
- https://www.nvidia.com/object/unix.html
- Description:
- The `nvidia-settings` utility is a tool for configuring the NVIDIA
XFree86/X.org graphics driver. It operates by communicating with the NVIDIA
X driver, querying and updating state as appropriate. This
communication is done with the NV-CONTROL X extension.
Values such as brightness and gamma, XVideo attributes, temperature,
and OpenGL settings can be queried and configured via nvidia-settings.
¦ ¦ ¦ ¦ 
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- nvidia-settings>0:x11/nvidia-settings
- To install the port:
- cd /usr/ports/x11/nvidia-settings/ && make install clean
- To add the package, run one of these commands:
- pkg install x11/nvidia-settings
- pkg install nvidia-settings
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nvidia-settings
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1756835794
SHA256 (NVIDIA-nvidia-settings-580.82.07_GH0.tar.gz) = 1b242d260d42b5da1f06aa7dd73b2358a4220aed7e7db2f660d0a43d45ee62a5
SIZE (NVIDIA-nvidia-settings-580.82.07_GH0.tar.gz) = 1320587
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- dbus.h : devel/dbus
- vulkan-headers>0 : graphics/vulkan-headers
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- update-desktop-database : devel/desktop-file-utils
- as : devel/binutils
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xv.pc : x11/libXv
- xxf86vm.pc : x11/libXxf86vm
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- xv.pc : x11/libXv
- xxf86vm.pc : x11/libXxf86vm
- Library dependencies:
-
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libharfbuzz.so : print/harfbuzz
- libjansson.so : devel/jansson
- libvdpau.so : multimedia/libvdpau
- libGL.so : graphics/libglvnd
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-3.so : x11-toolkits/gtk30
- libharfbuzz.so : print/harfbuzz
- libpango-1.0.so : x11-toolkits/pango
- libintl.so : devel/gettext-runtime
- This port is required by:
- for Run
-
- x11-wm/compiz
Configuration Options:
- No options to configure
- Options name:
- x11_nvidia-settings
- USES:
- gl gmake gnome pkgconfig gettext-runtime xorg desktop-file-utils
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.0_15 06 Jun 2008 14:09:15
 |
edwin  |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.0_14 19 Apr 2008 17:56:05
 |
miwi  |
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav) |
1.0_13 06 Mar 2008 14:04:05
 |
bland  |
Track another inplace release.
Diff contains set of:
- Control over new hardware and nvidia-driver features.
- UI changes.
- Documentation fixes.
- Code cleanups. |
1.0_12 28 May 2007 04:52:28
 |
bland  |
Track another inplace release.
Diff contains set of:
- Control over new hardware and nvidia-driver features.
- UI changes.
- Documentation fixes.
- Code cleanups. |
1.0_11 19 May 2007 20:32:57
 |
flz  |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
1.0_10 06 Dec 2006 15:06:13
 |
acm  |
- Use MASTER_SITE_NVIDIA
- Bump PORTVERSION
- The tarballs were rerolled for compatibility with new driver of NVIDIA
Approved by: bland (maintainer) |
1.0_9 29 Aug 2006 01:56:09
 |
bland  |
Track another inplace release.
Over 600K diff contains set of:
- Control over new hardware and nvidia-driver features.
- UI changes.
- Documentation fixes.
- Code cleanups. |
1.0_8 23 Aug 2006 18:40:44
 |
jylefort  |
Fix a crash that occurs when glib is built WITH_COLLATION_FIX.
Approved by: maintainer |
1.0_8 24 Mar 2006 01:39:24
 |
bland  |
- Chase WWW.
- Whitespace.
PR: 94884 |
1.0_8 16 Jan 2006 13:31:43
 |
bland  |
Track inplace distfile change. Diff shows:
- Minor Makefile tweaks.
- Displaying bus type "Integrated". |
1.0_7 14 Jan 2006 09:23:38
 |
kris  |
BROKEN: Size mismatch |
1.0_7 07 Jan 2006 01:48:36
 |
bland  |
Backout :local tweak I mistakely put in so fetching from backup site
works again.
PR: 91429 |
1.0_7 14 Dec 2005 15:35:14
 |
bland  |
- Track yet another in-place release (regular bunch fixes and features
update).
- Build libXNVCtrl.a library and therefore drop for i386 only restriction.
- Minor comment tweak. |
1.0_6 05 Nov 2005 05:22:06
 |
marcus  |
Bump PORTREVISION to chase the glib20 shared library update. |
1.0_5 02 Sep 2005 05:48:44
 |
bland  |
- Track yet another silent in-place update.
~100K diff shows switching over to information returned by driver rather
than built-in static tables. UI fixes. Generic code cleanup.
- Respect $(CC) and ${X11BASE}
- Remove -O from vendor's Makefile
- Respect ${INSTALL_PROGRAM}, and do not unconditionally strip the binary
- Install user's guide
PR: 84971
Submitted by: jylefort |
1.0_4 17 Aug 2005 16:15:04
 |
bland  |
It seems to be the rule for this port to make inplace releases. So
fix fetching with ${MASTER_SITE_LOCAL} backup. [1]
Suggested by: jylefort [1]
Approved by: portmgr (krion) |
1.0_4 25 Jul 2005 02:17:46
 |
bland  |
Yet another inplace release. 230K diff incl.:
- GLX info reporting.
- DFP info reporting.
- RandR support.
- Cursor shadow colouring.
- NV-CONTROL API extension and cleanups.
- New NV-CONTROL demos.
- New FramelockUseHouseSync CLI option.
- Catchup with latest hardware releases.
- UI tweaks.
- Grammar fixes.
- Generic code cleanup. |
1.0_3 12 Mar 2005 10:54:27
 |
marcus  |
Bump PORTREVISION to chase the glib20 shared lib version change. |
1.0_2 15 Feb 2005 12:18:18
 |
bland  |
Fix source tarball md5 and size.
nVIDIA updated recently nvidia-settings with GVO (Graphics to Video Out)
support. But quietly released source inplace of 1.0 tarball.
Diffs are clean.
Reported by: tarc@mail.ru |
1.0_1 07 Nov 2004 22:37:47
 |
marcus  |
Bump PORTREVISIONS for all ports that depend on atk or pango to ease in the
big upgrade. |
1.0 15 Sep 2004 02:51:37
 |
bland  |
Disable port build for archs != i386. While technicaly it can be built
from the sources this will bring havy dependecy on X code and what
is more significant atm NVidia diriver availble for ia32 only anyway.
So stick with pre-built libNVCtrl.a now.
Reported by: pointyhat
Approved by: portmgr (marcus) |
1.0 15 Aug 2004 04:57:54
 |
bland  |
Add nvidia-settings 1.0, Display Control Panel for XFree86/X.org NVidia
driver. |