tis-nvidia-app icon

Nvidia App

Paquet d’installation silencieuse pour Nvidia App

11.0.6.383-4
Drivers
Drivers

Les paquets PREPROD sont des paquets construits via LUTI. Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.

  • package: tis-nvidia-app
  • name: Nvidia App
  • version: 11.0.6.383-4
  • categories: Drivers
  • maintainer: WAPT Team,Tranquil IT,Flavien Schelfaut
  • editor: Nvidia
  • licence: proprietary_free
  • locale: all
  • target_os: windows
  • impacted_process: NVIDIA app,NVIDIA Overlay,nvcontainer,nvfvsdksvc_x64
  • architecture: x64
  • signature_date:
  • size: 175.55 Mo
  • installed_size: 595.66 Mo
  • homepage : https://www.nvidia.com/fr-fr/software/nvidia-app/
  • conflicts :

package           : tis-nvidia-app
version           : 11.0.6.383-4
architecture      : x64
section           : base
priority          : optional
name              : Nvidia App
categories        : Drivers
maintainer        : WAPT Team,Tranquil IT,Flavien Schelfaut
description       : The NVIDIA App unifies the Control Panel and GeForce Experience, offering gamers and creators tools to optimize settings, manage drivers, and access recording and visual customization features enhanced by AI.
depends           : 
conflicts         : tis-nvidia-geforce-experience
maturity          : PREPROD
locale            : all
target_os         : windows
min_wapt_version  : 2.1
sources           : 
installed_size    : 595664033
impacted_process  : NVIDIA app,NVIDIA Overlay,nvcontainer,nvfvsdksvc_x64
description_fr    : La NVIDIA App unifie le Panneau de configuration et GeForce Experience, offrant aux joueurs et créateurs des outils pour optimiser les paramètres, gérer les pilotes, et accéder à des fonctionnalités d'enregistrement et de personnalisation visuelle améliorées par l'IA.
description_pl    : Aplikacja NVIDIA łączy Panel sterowania z GeForce Experience, oferując graczom i twórcom narzędzia do optymalizacji ustawień, zarządzania sterownikami oraz dostęp do funkcji nagrywania i personalizacji wizualnej ulepszonych przez AI.
description_de    : Die NVIDIA App vereint das Kontrollpanel und GeForce Experience und bietet Spielern und Kreativen Werkzeuge zur Optimierung von Einstellungen, zur Verwaltung von Treibern sowie zum Zugriff auf Aufzeichnungs- und visuelle Anpassungsfunktionen, die durch KI verbessert wurden.
description_es    : La aplicación NVIDIA unifica el Panel de Control y GeForce Experience, ofreciendo a jugadores y creadores herramientas para optimizar configuraciones, gestionar controladores y acceder a funciones de grabación y personalización visual mejoradas por IA.
description_pt    : O aplicativo NVIDIA unifica o Painel de Controle e o GeForce Experience, oferecendo aos jogadores e criadores ferramentas para otimizar configurações, gerenciar drivers e acessar funcionalidades de gravação e personalização visual aprimoradas por IA.
description_it    : L'app NVIDIA unifica il Pannello di Controllo e GeForce Experience, offrendo a giocatori e creatori strumenti per ottimizzare le impostazioni, gestire i driver e accedere a funzionalità di registrazione e personalizzazione visiva migliorate dall'IA.
description_nl    : De NVIDIA-app verenigt het Configuratiescherm en GeForce Experience, en biedt gamers en makers tools om instellingen te optimaliseren, drivers te beheren en toegang te krijgen tot opname- en visuele aanpassingsfuncties die door AI zijn verbeterd.
description_ru    : Приложение NVIDIA объединяет Панель управления и GeForce Experience, предлагая игрокам и создателям инструменты для оптимизации настроек, управления драйверами, а также доступ к функциям записи и визуальной настройки, улучшенным с помощью ИИ.
audit_schedule    : 
editor            : Nvidia
keywords          : driver,nvidia,geforce
licence           : proprietary_free
homepage          : https://www.nvidia.com/fr-fr/software/nvidia-app/
package_uuid      : ba714ef5-1f56-47b1-9c08-5dc2dd5455c9
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0
max_os_version    : 
icon_sha256sum    : 1625c819fe4bcb93dc1f80c2f8779f1fd17a71e6868779506791e0206320f536
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-01-21T16:51:12.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature         : QNOZAwxQtHiLrI1Ent59a0kc3SzGqWm0I15KmbSTev0HF4RaQjWN4tZWlknN86CQApH9wgRehFRBQBzKeuk+KtPLeljifrsJmlfUYikRhWHCzZpL8cKv4etdqdy1mor5G4yC5SUhAMn2CL0h8zimb28fm0rpCxm+3uGKDDf1HLki6Sp4XZCLJDK5Jxi/0NJrN0UB5ovo0NRyUNF7J/b7FYylkifUa/5hDZ1CI13ekAbx2FvN6rbCJtuIBW7873LE67UxFN0I7Jjus3AIHGM8J14RXbk9CHVXaVWIU1lax5PY/pJV7WZw+ucok6+ojhYuVnEW5tS5kTooPhW9oP4qLg==

# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *


def host_as_nvidia_gpu():
    wmi = wmi_info(keys=['Win32_VideoController'])
    gpu = wmi['Win32_VideoController']

    if isinstance(gpu, dict):
        if 'NVIDIA' in gpu['Name']:
            return True

    if isinstance(gpu, list):
        for v in gpu:
            if 'NVIDIA' in v['Name']:
                return True
            
    return False

def install():
    # Declaring local variables
    bin_name = glob.glob("NVIDIA_app*.exe")[0]

    if not host_as_nvidia_gpu():
        error("The current computer doesn't have a nvidia GPU !")

    install_exe_if_needed(
        bin_name,
        silentflags="-s -noreboot -noeula",
        key="{B2FE1952-0186-46C3-BAEC-A80AA35AC5B8}_Display.NvApp",
        min_version=control.get_software_version(),
    )

def uninstall():
    quiet_uninstall_string = installed_softwares(name=f"Application NVIDIA {control.get_software_version()}")[0]["uninstall_string"] + " -silent"
    run(quiet_uninstall_string)

# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import waptlicences

def update_package():
    # Declaring local variables
    package_updated = False
    proxies = get_proxies_from_wapt_console()
    if not proxies:
        proxies = get_proxies()
    app_name = control.name

    base_url = "https://www.nvidia.com/fr-fr/software/nvidia-app/"

    download_url = ""
    for a in bs_find_all(base_url, 'a','class', 'btn-content btncta'):
        if a['href'].endswith('.exe'):
            download_url = a['href']

    latest_bin = download_url.split('/')[-1]
    version = latest_bin.split('_')[-1]
    version = version.replace('.exe', '')[1:]

    # Downloading latest binaries
    print(f"Latest {app_name} version is: {version}")
    print(f"Download URL is: {download_url}")
    if not isfile(latest_bin):
        print(f"Downloading: {latest_bin}")
        wget(download_url, latest_bin, proxies=proxies)
    else:
        print(f"Binary is present: {latest_bin}")

    # Deleting outdated binaries
    for f in glob.glob('*.exe'):
        if f != latest_bin:
            remove_file(f)

    expected_issuer = 'NVIDIA Corporation'
    sign_name = waptlicences.check_exe_signing_certificate(latest_bin)[0]
    if sign_name != expected_issuer:
        error(f'Bad issuer {sign_name} != {expected_issuer} ')

    # Changing version of the package
    if Version(version) > Version(control.get_software_version()):
        print(f"Software version updated (from: {control.get_software_version()} to: {version})")
        package_updated = True
    else:
        print(f"Software version up-to-date ({version})")

    control.set_software_version(version)
    control.save_control_to_wapt()

    # Validating update-package-sources
    return package_updated

ce4cb43a778b177973dbeea9c3ffef5cfd6d04769cf106bc07ee11257e99e098 : NVIDIA_app_v11.0.6.383.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
b2557f33e70844d70a40b71e91f677e7c87f6bc7872a2d45e8c06f38d66189a1 : WAPT/control
1625c819fe4bcb93dc1f80c2f8779f1fd17a71e6868779506791e0206320f536 : WAPT/icon.png
f38f382cfa36f64687d438a830b4426a97e3c1a9ce6d323723da06b8960f691b : luti.json
614a054d79c3daaa06e7d182439cbaea46f9fa8df7af97872b21f9bf1d6ad6aa : setup.py
d65d1d48cfdb7647527cb486bdc731456c3ecf3f29cfe49a5a1986f3b29670ca : update_package.py