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

Bug#990180: unblock: nvidia-settings-tesla-460/460.73.01-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package nvidia-settings-tesla-460

Let's bring the versions of nvidia-settings-tesla-460 and
nvidia-graphics-drivers-tesla-460 in sync. Packaging wise the
icon is moved out of the legacy pixmaps location as in all other
nvidia-settings* packages.

unblock nvidia-settings-tesla-460/460.73.01-1

Andreas
diff -Nru nvidia-settings-tesla-460-460.32.03/debian/changelog nvidia-settings-tesla-460-460.73.01/debian/changelog
--- nvidia-settings-tesla-460-460.32.03/debian/changelog	2021-01-13 18:56:53.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/debian/changelog	2021-05-25 10:50:07.000000000 +0200
@@ -1,3 +1,26 @@
+nvidia-settings-tesla-460 (460.73.01-1) unstable; urgency=medium
+
+  * Rebuild as nvidia-settings-tesla-460.
+
+ -- Andreas Beckmann <anbe@debian.org>  Tue, 25 May 2021 10:50:07 +0200
+
+nvidia-settings (460.73.01-1) unstable; urgency=medium
+
+  [ Andreas Beckmann ]
+  * New upstream release 460.73.01.
+
+  [ Pino Toscano ]
+  * Install nvidia-settings.png in the hicolor icon theme, rather than the
+    legacy pixmaps location.
+
+ -- Andreas Beckmann <anbe@debian.org>  Tue, 25 May 2021 09:45:09 +0200
+
+nvidia-settings (460.56-1) unstable; urgency=medium
+
+  * New upstream release 460.56.
+
+ -- Andreas Beckmann <anbe@debian.org>  Mon, 01 Mar 2021 10:03:33 +0100
+
 nvidia-settings-tesla-460 (460.32.03-1) unstable; urgency=medium
 
   * Initial release of nvidia-settings for use with the Tesla 460 driver.
@@ -39,6 +62,17 @@
 
  -- Andreas Beckmann <anbe@debian.org>  Tue, 05 Jan 2021 15:08:14 +0100
 
+nvidia-settings-tesla-450 (450.119.03-1) unstable; urgency=medium
+
+  [ Andreas Beckmann ]
+  * New upstream release 450.119.03.
+
+  [ Pino Toscano ]
+  * Install nvidia-settings.png in the hicolor icon theme, rather than the
+    legacy pixmaps location.
+
+ -- Andreas Beckmann <anbe@debian.org>  Tue, 25 May 2021 10:40:16 +0200
+
 nvidia-settings-tesla-450 (450.102.04-1) unstable; urgency=medium
 
   * New upstream release 450.102.04.
@@ -102,6 +136,21 @@
 
  -- Andreas Beckmann <anbe@debian.org>  Wed, 01 Jul 2020 16:26:58 +0200
 
+nvidia-settings-tesla-440 (440.100-4) unstable; urgency=medium
+
+  [ Pino Toscano ]
+  * Install nvidia-settings.png in the hicolor icon theme, rather than the
+    legacy pixmaps location.
+
+ -- Andreas Beckmann <anbe@debian.org>  Tue, 25 May 2021 10:21:55 +0200
+
+nvidia-settings-tesla-440 (440.100-3) unstable; urgency=medium
+
+  * Bump watch file version to 4. No changes needed.
+  * Bump Standards-Version to 4.5.1. No changes needed.
+
+ -- Andreas Beckmann <anbe@debian.org>  Mon, 22 Feb 2021 21:19:35 +0100
+
 nvidia-settings-tesla-440 (440.100-2) unstable; urgency=medium
 
   [ Andreas Beckmann ]
@@ -209,6 +258,21 @@
 
  -- Andreas Beckmann <anbe@debian.org>  Wed, 25 Sep 2019 00:35:05 +0200
 
+nvidia-settings-tesla-418 (418.113-6) unstable; urgency=medium
+
+  [ Pino Toscano ]
+  * Install nvidia-settings.png in the hicolor icon theme, rather than the
+    legacy pixmaps location.
+
+ -- Andreas Beckmann <anbe@debian.org>  Tue, 25 May 2021 10:15:39 +0200
+
+nvidia-settings-tesla-418 (418.113-5) unstable; urgency=medium
+
+  * Bump watch file version to 4. No changes needed.
+  * Bump Standards-Version to 4.5.1. No changes needed.
+
+ -- Andreas Beckmann <anbe@debian.org>  Mon, 22 Feb 2021 21:11:22 +0100
+
 nvidia-settings-tesla-418 (418.113-4) unstable; urgency=medium
 
   [ Andreas Beckmann ]
@@ -320,6 +384,17 @@
 
  -- Andreas Beckmann <anbe@debian.org>  Sun, 22 Jul 2018 23:31:47 +0200
 
+nvidia-settings-legacy-390xx (390.143-1) unstable; urgency=medium
+
+  [ Andreas Beckmann ]
+  * New upstream release 390.143.
+
+  [ Pino Toscano ]
+  * Install nvidia-settings.png in the hicolor icon theme, rather than the
+    legacy pixmaps location.
+
+ -- Andreas Beckmann <anbe@debian.org>  Tue, 25 May 2021 09:59:11 +0200
+
 nvidia-settings-legacy-390xx (390.141-1) unstable; urgency=medium
 
   * New upstream release 390.141.
diff -Nru nvidia-settings-tesla-460-460.32.03/debian/nvidia-settings.install.in nvidia-settings-tesla-460-460.73.01/debian/nvidia-settings.install.in
--- nvidia-settings-tesla-460-460.32.03/debian/nvidia-settings.install.in	2021-01-13 18:56:53.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/debian/nvidia-settings.install.in	2021-05-25 10:50:07.000000000 +0200
@@ -1,6 +1,6 @@
 usr/bin/nvidia-settings				usr/lib/#PRIVATE#/
 debian/nvidia-settings.desktop			usr/lib/#PRIVATE#/
-nvidia-settings#VARIANT#.png			usr/share/pixmaps/
+usr/share/icons/
 usr/bin/nv-control-dpy				usr/lib/#PRIVATE#/
 usr/share/man/man1/nvidia-settings.1.gz		usr/lib/#PRIVATE#/
 usr/lib/libnvidia-gtk?.so.*
diff -Nru nvidia-settings-tesla-460-460.32.03/debian/rules nvidia-settings-tesla-460-460.73.01/debian/rules
--- nvidia-settings-tesla-460-460.32.03/debian/rules	2021-01-13 18:56:53.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/debian/rules	2021-05-25 10:50:07.000000000 +0200
@@ -58,7 +58,8 @@
 override_dh_auto_install:
 	dh_auto_install --destdir=debian/tmp
 	install -m 0755 samples/$(OUTPUTDIR)/nv-control-dpy debian/tmp/usr/bin/
-	install -m 0644 doc/nvidia-settings.png debian/tmp/nvidia-settings$(-variant).png
+	install -d -m 0755 debian/tmp/usr/share/icons/hicolor/128x128/apps/
+	install -m 0644 doc/nvidia-settings.png debian/tmp/usr/share/icons/hicolor/128x128/apps/nvidia-settings$(-variant).png
 
 execute_after_dh_auto_clean:
 	$(MAKE) -C samples clean
diff -Nru nvidia-settings-tesla-460-460.32.03/doc/version.mk nvidia-settings-tesla-460-460.73.01/doc/version.mk
--- nvidia-settings-tesla-460-460.32.03/doc/version.mk	2020-12-27 20:10:32.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/doc/version.mk	2021-04-01 23:56:49.000000000 +0200
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 460.32.03
+NVIDIA_VERSION = 460.73.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff -Nru nvidia-settings-tesla-460-460.32.03/samples/version.mk nvidia-settings-tesla-460-460.73.01/samples/version.mk
--- nvidia-settings-tesla-460-460.32.03/samples/version.mk	2020-12-27 20:10:32.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/samples/version.mk	2021-04-01 23:56:53.000000000 +0200
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 460.32.03
+NVIDIA_VERSION = 460.73.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff -Nru nvidia-settings-tesla-460-460.32.03/src/Makefile nvidia-settings-tesla-460-460.73.01/src/Makefile
--- nvidia-settings-tesla-460-460.32.03/src/Makefile	2020-12-27 20:10:32.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/src/Makefile	2021-04-01 23:56:53.000000000 +0200
@@ -242,6 +242,7 @@
 
 define BINARY_DATA_HEADER_RULE
   $$(OUTPUTDIR)/$(notdir $(1)).h:
+	$(at_if_quiet)$(MKDIR) $$(OUTPUTDIR)
 	$(at_if_quiet){ \
 	  $$(PRINTF) "extern const char _binary_$(subst .,_,$(notdir $(1)))_start[];\n"; \
 	  $$(PRINTF) "extern const char _binary_$(subst .,_,$(notdir $(1)))_end[];\n"; \
diff -Nru nvidia-settings-tesla-460-460.32.03/src/gtk+-2.x/ctkappprofile.c nvidia-settings-tesla-460-460.73.01/src/gtk+-2.x/ctkappprofile.c
--- nvidia-settings-tesla-460-460.32.03/src/gtk+-2.x/ctkappprofile.c	2020-12-27 20:10:34.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/src/gtk+-2.x/ctkappprofile.c	2021-04-01 23:56:59.000000000 +0200
@@ -3686,19 +3686,23 @@
         return nvstrdup(file_noversion);
     } else {
         char *expected_file_paths;
+        const char *version_missing_error_str;
         if (file) {
             expected_file_paths = nvstrcat("either ", file, " or ", file_noversion, NULL);
+            version_missing_error_str = ".";
         } else {
             expected_file_paths = nvstrdup(file_noversion);
+            version_missing_error_str = " or the X server is not accessible.";
         }
 
-        nv_error_msg("nvidia-settings could not find the registry key file. "
+        nv_error_msg("nvidia-settings could not find the registry key file%s "
                      "This file should have been installed along with this "
                      "driver at %s. The application profiles "
                      "will continue to work, but values cannot be "
                      "prepopulated or validated, and will not be listed in "
                      "the help text. Please see the README for possible "
-                     "values and descriptions.", expected_file_paths);
+                     "values and descriptions.", version_missing_error_str,
+                     expected_file_paths);
 
         free(expected_file_paths);
         free(file);
diff -Nru nvidia-settings-tesla-460-460.32.03/src/libXNVCtrl/version.mk nvidia-settings-tesla-460-460.73.01/src/libXNVCtrl/version.mk
--- nvidia-settings-tesla-460-460.32.03/src/libXNVCtrl/version.mk	2020-12-27 20:10:32.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/src/libXNVCtrl/version.mk	2021-04-01 23:56:49.000000000 +0200
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 460.32.03
+NVIDIA_VERSION = 460.73.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff -Nru nvidia-settings-tesla-460-460.32.03/src/nvml.h nvidia-settings-tesla-460-460.73.01/src/nvml.h
--- nvidia-settings-tesla-460-460.32.03/src/nvml.h	2020-12-27 20:10:35.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/src/nvml.h	2021-04-01 23:57:00.000000000 +0200
@@ -345,6 +345,7 @@
     NVML_NVLINK_ERROR_DL_RECOVERY = 1,     // Data link transmit recovery error counter
     NVML_NVLINK_ERROR_DL_CRC_FLIT = 2,     // Data link receive flow control digit CRC error counter
     NVML_NVLINK_ERROR_DL_CRC_DATA = 3,     // Data link receive data CRC error counter
+    NVML_NVLINK_ERROR_DL_ECC_DATA = 4,     // Data link receive data ECC error counter
 
     // this must be last
     NVML_NVLINK_ERROR_COUNT
@@ -538,18 +539,23 @@
  *   */
 typedef enum nvmlBrandType_enum
 {
-    NVML_BRAND_UNKNOWN        = 0, 
-    NVML_BRAND_QUADRO         = 1,
-    NVML_BRAND_TESLA          = 2,
-    NVML_BRAND_NVS            = 3,
-    NVML_BRAND_GRID           = 4,   // Deprecated from API reporting. Keeping definition for backward compatibility.
-    NVML_BRAND_GEFORCE        = 5,
-    NVML_BRAND_TITAN          = 6,
-    NVML_BRAND_NVIDIA_VAPPS   = 7,   // NVIDIA Virtual Applications
-    NVML_BRAND_NVIDIA_VPC     = 8,   // NVIDIA Virtual PC
-    NVML_BRAND_NVIDIA_VCS     = 9,   // NVIDIA Virtual Compute Server
-    NVML_BRAND_NVIDIA_VWS     = 10,  // NVIDIA RTX Virtual Workstation
-    NVML_BRAND_NVIDIA_VGAMING = 11,  // NVIDIA vGaming
+    NVML_BRAND_UNKNOWN          = 0, 
+    NVML_BRAND_QUADRO           = 1,
+    NVML_BRAND_TESLA            = 2,
+    NVML_BRAND_NVS              = 3,
+    NVML_BRAND_GRID             = 4,   // Deprecated from API reporting. Keeping definition for backward compatibility.
+    NVML_BRAND_GEFORCE          = 5,
+    NVML_BRAND_TITAN            = 6,
+    NVML_BRAND_NVIDIA_VAPPS     = 7,   // NVIDIA Virtual Applications
+    NVML_BRAND_NVIDIA_VPC       = 8,   // NVIDIA Virtual PC
+    NVML_BRAND_NVIDIA_VCS       = 9,   // NVIDIA Virtual Compute Server
+    NVML_BRAND_NVIDIA_VWS       = 10,  // NVIDIA RTX Virtual Workstation
+    NVML_BRAND_NVIDIA_VGAMING   = 11,  // NVIDIA vGaming
+    NVML_BRAND_QUADRO_RTX       = 12,
+    NVML_BRAND_NVIDIA_RTX       = 13,
+    NVML_BRAND_NVIDIA           = 14,
+    NVML_BRAND_GEFORCE_RTX      = 15,  // Unused
+    NVML_BRAND_TITAN_RTX        = 16,  // Unused
 
     // Keep this last
     NVML_BRAND_COUNT
@@ -844,6 +850,20 @@
     NVML_RESTRICTED_API_COUNT
 } nvmlRestrictedAPI_t;
 
+/**
+ * Enum to represent NvLink ECC per-lane error counts
+ */
+typedef enum nvmlNvLinkEccLaneErrorCounter_enum
+{
+    NVML_NVLINK_ERROR_DL_ECC_LANE0 = 0, // Data link receive ECC error counter lane 0
+    NVML_NVLINK_ERROR_DL_ECC_LANE1 = 1, // Data link receive ECC error counter lane 1
+    NVML_NVLINK_ERROR_DL_ECC_LANE2 = 2, // Data link receive ECC error counter lane 2
+    NVML_NVLINK_ERROR_DL_ECC_LANE3 = 3, // Data link receive ECC error counter lane 3
+
+    // this must be last
+    NVML_NVLINK_ERROR_DL_ECC_COUNT
+} nvmlNvLinkEccLaneErrorCounter_t;
+
 /** @} */
 
 /***************************************************************************************************/
@@ -897,8 +917,12 @@
  * vGPU software licensable features
  */
 typedef enum {
-    NVML_GRID_LICENSE_FEATURE_CODE_VGPU = 1,         //!< Virtual GPU
-    NVML_GRID_LICENSE_FEATURE_CODE_VWORKSTATION = 2  //!< Virtual Workstation
+    NVML_GRID_LICENSE_FEATURE_CODE_UNKNOWN      = 0,                                         //!< Unknown
+    NVML_GRID_LICENSE_FEATURE_CODE_VGPU         = 1,                                         //!< Virtual GPU
+    NVML_GRID_LICENSE_FEATURE_CODE_NVIDIA_RTX   = 2,                                         //!< Nvidia RTX
+    NVML_GRID_LICENSE_FEATURE_CODE_VWORKSTATION = NVML_GRID_LICENSE_FEATURE_CODE_NVIDIA_RTX, //!< Deprecated, do not use.
+    NVML_GRID_LICENSE_FEATURE_CODE_GAMING       = 3,                                         //!< Gaming
+    NVML_GRID_LICENSE_FEATURE_CODE_COMPUTE      = 4                                          //!< Compute
 } nvmlGridLicenseFeatureCode_t;
 
 /** @} */
@@ -1266,7 +1290,26 @@
  */
 #define NVML_FI_DEV_NVSWITCH_CONNECTED_LINK_COUNT   147  //!< Number of NVLinks connected to NVSwitch
 
-#define NVML_FI_MAX 148 //!< One greater than the largest field ID defined above
+/* NvLink ECC Data Error Counters
+ *
+ * Lane ID needs to be specified in the scopeId field in nvmlFieldValue_t.
+ *
+ */
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L0    148 //!< NVLink data ECC Error Counter for Link 0
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L1    149 //!< NVLink data ECC Error Counter for Link 1
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L2    150 //!< NVLink data ECC Error Counter for Link 2
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L3    151 //!< NVLink data ECC Error Counter for Link 3
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L4    152 //!< NVLink data ECC Error Counter for Link 4
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L5    153 //!< NVLink data ECC Error Counter for Link 5
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L6    154 //!< NVLink data ECC Error Counter for Link 6
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L7    155 //!< NVLink data ECC Error Counter for Link 7
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L8    156 //!< NVLink data ECC Error Counter for Link 8
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L9    157 //!< NVLink data ECC Error Counter for Link 9
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L10   158 //!< NVLink data ECC Error Counter for Link 10
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_L11   159 //!< NVLink data ECC Error Counter for Link 11
+#define NVML_FI_DEV_NVLINK_ECC_DATA_ERROR_COUNT_TOTAL 160 //!< NvLink data ECC Error Counter total for all Links
+
+#define NVML_FI_MAX 161 //!< One greater than the largest field ID defined above
 
 /**
  * Information for a Field Value Sample
@@ -4114,7 +4157,6 @@
  *         - \ref NVML_ERROR_INVALID_ARGUMENT   if \a sessionCount, or \a device or \a averageFps,
  *                                              or \a averageLatency is NULL
  *         - \ref NVML_ERROR_GPU_IS_LOST        if the target GPU has fallen off the bus or is otherwise inaccessible
- *         - \ref NVML_ERROR_NOT_SUPPORTED      if this query is not supported by \a device
  *         - \ref NVML_ERROR_UNKNOWN            on any unexpected error
  */
 nvmlReturn_t DECLDIR nvmlDeviceGetEncoderStats (nvmlDevice_t device, unsigned int *sessionCount,
@@ -7068,7 +7110,8 @@
 #define NVML_GPU_INSTANCE_PROFILE_4_SLICE 0x3
 #define NVML_GPU_INSTANCE_PROFILE_7_SLICE 0x4
 #define NVML_GPU_INSTANCE_PROFILE_8_SLICE 0x5
-#define NVML_GPU_INSTANCE_PROFILE_COUNT   0x6
+#define NVML_GPU_INSTANCE_PROFILE_6_SLICE 0x6
+#define NVML_GPU_INSTANCE_PROFILE_COUNT   0x7
 
 typedef struct nvmlGpuInstancePlacement_st
 {
@@ -7113,7 +7156,8 @@
 #define NVML_COMPUTE_INSTANCE_PROFILE_4_SLICE 0x3
 #define NVML_COMPUTE_INSTANCE_PROFILE_7_SLICE 0x4
 #define NVML_COMPUTE_INSTANCE_PROFILE_8_SLICE 0x5
-#define NVML_COMPUTE_INSTANCE_PROFILE_COUNT   0x6
+#define NVML_COMPUTE_INSTANCE_PROFILE_6_SLICE 0x6
+#define NVML_COMPUTE_INSTANCE_PROFILE_COUNT   0x7
 
 #define NVML_COMPUTE_INSTANCE_ENGINE_PROFILE_SHARED 0x0 //!< All the engines except multiprocessors would be shared
 #define NVML_COMPUTE_INSTANCE_ENGINE_PROFILE_COUNT  0x1
diff -Nru nvidia-settings-tesla-460-460.32.03/src/version.mk nvidia-settings-tesla-460-460.73.01/src/version.mk
--- nvidia-settings-tesla-460-460.32.03/src/version.mk	2020-12-27 20:10:32.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/src/version.mk	2021-04-01 23:56:49.000000000 +0200
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 460.32.03
+NVIDIA_VERSION = 460.73.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))
diff -Nru nvidia-settings-tesla-460-460.32.03/version.mk nvidia-settings-tesla-460-460.73.01/version.mk
--- nvidia-settings-tesla-460-460.32.03/version.mk	2020-12-27 20:10:32.000000000 +0100
+++ nvidia-settings-tesla-460-460.73.01/version.mk	2021-04-01 23:56:49.000000000 +0200
@@ -1,4 +1,4 @@
-NVIDIA_VERSION = 460.32.03
+NVIDIA_VERSION = 460.73.01
 
 # This file.
 VERSION_MK_FILE := $(lastword $(MAKEFILE_LIST))

Reply to: