DLSS Updater - Le Bottin des Jeux Linux

DLSS Updater

🗃️ Specifications

📰 Title: DLSS Updater 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Tool 👁️ Visual: 2D
🏷️ Category: Tool ➤ Video Upscaling 🏝️ Perspective: First person (interface)
🔖 Tags: Tool; Video Upscaling; Installation Software; Easy Installation; Harware Optimization; Photorealistic Rendering ⏱️ Pacing: Real Time
🐣️ Approx. start: 2024-05-19 👫️ Played: Single
🐓️ Latest: 2026-08-08 🚦 Status: 05. Tested & Working (status)
📍️ Version: Latest: 💥️ 4.5.1➜4.6.3 // Dev: 093e9b3 ❤️ Like it: 7. ⏱️ (untested|fct test)
🏛️ License type: 🕊️ Libre 🎀️ Quality: 1. 🏆️⭐⭐⭐⭐⭐ (perfect)
🏛️ License: AGPL-3.0 ⭐ (temporary):
🎰️ ID: 16593 🐛️ Created: 2026-07-12

🚦 Entry status

💡 Lights on: 🚧️ Some work remains to be done:
📰 What's new?: 💥️ New 💭️ New version published (to be updated):
🦣️ Awaiting publication on Mastodon: 🎨️ Significant improvement:
🦺️ Work in progress: 🎖️ This work: 5 stars
📰 Previous News: 🛜️ RSS (on RSS Guard): ✓
👫️ Contrib.: goupildb 🛜️ Reading frequency: 0w (well-spaced updates)
🐜️ Updated: 2026-08-12

📦️ Deliverables

📦️ Package name: ..... 📦️ Arch:
📄️ Source: ✓ ..... 📦️ RPM:
⚙️ Generic binary: ..... 📦️ Deb:
🌍️ Browser version: ..... 📦️ AppImage:
📱️ Mobile support: ..... 📦️ Flatpak: ✓
🧹️ Not use: ..... 📦️ Snap:

📖️ Summary

📜️[en]: A libre tool for centrally managing updates of video upscaling libraries (DLSS for NVIDIA, FSR for AMD, XeSS for Intel) installed on a system. By analyzing installed games, it detects upscaling and image generation libraries and replaces them with newer versions while preserving the older ones (to revert to them if necessary). It notably offers individual or bulk updates for libraries (DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR, and DirectStorage), detection of major launchers (Steam, Epic, GOG, Ubisoft, EA, Battle.net, Xbox), title-specific Proton options (including DLSS SR/RR/FG presets and FSR 4 and XeSS upgrades via DLL), and blacklists of games to ignore. 📜️[fr]: Un outil libre de centralisation de la mise à jour des bibliothèques d’upscaling vidéo (DLSS pour NVidia, FSR pour AMD, XeSS pour Intel) installés sur un système. En analysant les jeux installés, il détecte les bibliothèques d’upscaling et de génération d’images et les remplace par des versions plus récentes tout en préservant les anciennes (pour retour en arrière éventuel). Il offre notamment la mise à jour unitaire ou globale des bibliothèques (DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR et DirectStorage), la détection des principaux lanceurs (Steam, Epic, GOG, Ubisoft, EA, Battle.net, Xbox), les options pour Proton par titre (avec préréglages DLSS SR/RR/FG et mises à niveau FSR 4 et XeSS via DLL) et les listes noires de jeux à ignorer.

🎥️ Videos


🐹️ From Users: (202606),


🕯️ How To: (202503), [pt](202504),

🕸️ Links

🏡️ Website & videos
Website: [Homepage] [Dev site] [Features/About] [Screenshots]
Videos: t(202xxx) gd(202xxx) gu(202606) r(202xxx) lp(202xxx) ht(202503) ht[fr](202xxx) ht[de](202xxx) ht[ru](202xxx) ht[pl](202xxx) ht[cz](202xxx) ht[sp](202xxx) ht[pt](202504) ht[it](202xxx) ht[tr](202xxx)]
Doc: [WIKI] [FAQ]
Updates: [RSS] / [Changelog 1(news/blog) 2(release notes) 3(tags) 4(commits)]

💰 Commercial
[Support their work (Donate)]

🍩️ Resources
(empty, license): [Homepage] [Dev site] 🎬️ g(202xxx)

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (DLSS Updater Team 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Deco (Recol) 1 2 [fr] [en]): [Site 1 2] [Chat] [mastodon] [Bluesky] [X] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [Bluesky] [PeerTube] [YouTube] [PressKit] [Lemmy] [reddit] [Discord]

🐝️ Related
[Wikipedia (DLSS (NVidia): Deep Learning Super Sampling) [fr] [en] [de]]
[Wikipedia (FSR (AMD): FidelityFX Super Resolution) [fr] [en] [de]]
[Wikipedia (XeSS (Intel): XeSS Super Resolution) [fr] [en] [de]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak(author's repo)] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB]

🕊️ Source of this Entry: [PlayingTux (20260711)]

🦣️ Social Networking Update (on mastodon)

🛠️️ Title: DLSS Updater
🦊️ Idea: A libre tool for centralizing updates of video upscaling libraries (DLSS, FSR, XeSS)
🏡️ -
🐣️ https://github.com/Recol/DLSS-Updater
🔖 #LinuxTool #VideoUpscaling #InstallationSoftware #HarwareOptimization
📦️ #Libre #Flatpak
📕️ https://lebottinlinux.vps.a-lec.org/LO.html

🥁️ Update: 4.5.1➜4.6.3
⚗️ Huge vers. 🦬️
📌️ Changes: https://github.com/Recol/DLSS-Updater/releases
🦣️ From: https://mastodon.social/@playingtux/117007024019500529
🛜️ https://github.com/Recol/DLSS-Updater/releases.atom

🐹️ https://www.youtube.com/embed/rlNOpoblgPE
🕯️https://www.youtube.com/embed/XSKqQQFUurs

🕶️ A view of its UI (v. 4.3.1, on my Linux PC) after clicking the settings button—revealing additional sections (Update Preferences, Blacklist, Proton Upscalers, etc.), with a logs section below displaying detected games and suggestions.

📚️ DLSS Updater is a libre tool for centrally managing updates of video upscaling libraries (DLSS for NVIDIA, FSR for AMD, XeSS for Intel) installed on a system. By analyzing installed games, it detects upscaling and image generation libraries and replaces them with newer versions while preserving the older ones (to revert to them if necessary). It notably offers individual or bulk updates for libraries (DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR, and DirectStorage), detection of major launchers (Steam, Epic, GOG, Ubisoft, EA, Battle.net, Xbox), title-specific Proton options (including DLSS SR/RR/FG presets and FSR 4 and XeSS upgrades via DLL), and blacklists of games to ignore.

🕵‍ 4.3.1: ⏱️
🟢️ The tool seems functional and of excellent quality to me.

📕 Description [en]

📜️ "A libre tool for centralizing updates of video upscaling libraries (DLSS, FSR, XeSS)" 📜️

What if you could update all the games that are detected on your system?

Update every DLSS / XeSS / FSR DLL across all the games on your system — from one place.

DLSS Updater scans the games installed on your system, detects the upscaling and frame-generation DLLs they ship with, and replaces them with newer versions — with automatic backups so you can always roll back. It runs on Windows and Linux and understands games from every major launcher.

Features

🖥️ Cross-Platform
Runs on Windows & Linux and detects games from every major launcher — Steam, Epic, GOG, Ubisoft, EA, Battle.net & Xbox.

🔄 Updates Everything
DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR & DirectStorage — all at once, or one binary at a time.

🎛️ DLSS Presets
Apply global or per-game SR / RR / FG preset overrides on Windows (NVIDIA), or per-title Proton launch options on Linux — DLSS SR/RR/FG overrides plus FSR 4 & XeSS DLL upgrades.

🖼️ Smart Game Images
Optional Steam Web API matching for near-perfect banners, plus custom banner & name overrides that survive rescans.

💾 Safe by Default
Every binary is backed up before it's touched — restore any DLL in one click from the Backups tab.

🚫 Custom Blacklist
Skip (or force) any title with your own per-game blacklist, layered on top of the community list.

📕 Description [fr]

Un outil libre de centralisation de la mise à jour des bibliothèques d’upscaling vidéo (DLSS, FSR, XeSS), par la DLSS Updater Team, initié par Deco (Recol).
En Python.

DLSS Updater est un outil libre et multiplateforme de centralisation de la mise à jour des bibliothèques d’upscaling vidéo (DLSS pour NVidia, FSR pour AMD, XeSS pour Intel) installés sur un système. En analysant les jeux installés, il détecte les bibliothèques d’upscaling et de génération d’images et les remplace par des versions plus récentes tout en préservant les anciennes (pour retour en arrière éventuel). Il offre notamment la mise à jour unitaire ou globale des bibliothèques (DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR et DirectStorage), la détection des principaux lanceurs (Steam, Epic, GOG, Ubisoft, EA, Battle.net, Xbox), les options pour Proton par titre (avec préréglages DLSS SR/RR/FG et mises à niveau FSR 4 et XeSS via DLL) et les listes noires de jeux à ignorer.


Et si vous pouviez mettre à jour tous les jeux détectés sur votre système ?

Mettez à jour toutes les DLL DLSS / XeSS / FSR de tous les jeux installés sur votre système, depuis un seul et même endroit.

DLSS Updater analyse les jeux installés sur votre système, détecte les DLL d’upscaling et de génération d’images qui les accompagnent, et les remplace par des versions plus récentes — avec des sauvegardes automatiques pour que vous puissiez toujours revenir en arrière. Il fonctionne sous Windows et Linux et prend en charge les jeux de tous les principaux lanceurs.

Fonctionnalités

🖥️ Multiplateforme
Fonctionne sous Windows et Linux et détecte les jeux provenant de tous les principaux lanceurs : Steam, Epic, GOG, Ubisoft, EA, Battle.net et Xbox.

🔄 Met tout à jour
DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR et DirectStorage : tout en même temps, ou un fichier binaire à la fois.

🎛️ Préréglages DLSS
Appliquez des préréglages SR / RR / FG globaux ou spécifiques à chaque jeu sous Windows (NVIDIA), ou des options de lancement Proton par titre sous Linux — préréglages DLSS SR/RR/FG ainsi que mises à niveau FSR 4 et XeSS via DLL.

🖼️ Images de jeux intelligentes
Correspondance facultative avec l’API Web de Steam pour des bannières quasi parfaites, ainsi que des remplacements personnalisés de bannières et de noms qui persistent après les nouvelles analyses.

💾 Sécurité par défaut
Chaque binaire est sauvegardé avant d’être modifié — restaurez n’importe quelle DLL en un clic depuis l’onglet « Sauvegardes ».

🚫 Liste noire personnalisée
Ignorez (ou forcez) n’importe quel titre grâce à votre liste noire personnalisée, superposée à celle de la communauté.

🚧️ Installation ➜ 🚀️ Launching [fr]

⚙️ Installation à partir du binaire

📦️ Installation (méthode alternative) à partir du binaire au format Flatpak :
• Un binaire au format Flatpak est disponible (à télécharger manuellement). Cliquez sur le binaire Flatpak avec votre gesttionnaire de fichier - ce qui aura pour effet de charger votre gestionnaire de paquets Flatpak (bazaar, discover et/ou gnome-software) qui vous permettra de l'installer en quelques clics.

💡Nota :
▸ Installation du support du format Flatpak (si ce n'est par défaut sur votre distribution) :
• Installez le support Flatpak : flatpak qt5-base
• Redémarrez votre PC (nécessaire).
• Installez un gestionnaire de paquets Flatpak : bazaar (mon préféré), discover et/ou gnome-software

[The Linux Experiment] compare les différents formats (Snaps vs Flatpaks vs Appimages) en novembre 2023.
[The Linux Experiment] fait le point sur le sujet en août 2023.
• Un excellent outil pour gérer les droits des applications installées via Flatpak : [Flatseal] (à installer depuis Flatpak).
• Par défaut (si vous n'avez réglé aucun droit supplémentaire via Flatseal ci-avant), lorsque votre application nécessite des données externes au paquet Flatpak (exemple : les données d'un jeu - tel que : game.ipk3 ou doom2/), il est nécessaire de les copier dans le répertoire Flatpak de votre application (situé dans ~./var/app/votre_application ou ~./local/share/flatpak/votre_application).
Exemple : ~./var/app/org.zdoom.GZDoom/.config/gzdoom/ ou ~./local/share/flatpak/net.dengine.Doomsday/current/active/files/)
• Si au lancement de votre application il ne se passe rien, copiez son raccourci en console pour voir le message d'erreur obtenu. Si vous obtenez le message "Could not initialize GLX", en console lancez : “$ flatpak update” puis relancez votre application.
• Les données des applications installées via Flatpak sont copiées dans : ~./.var/app/ ou ~./local/share/flatpak/
• Les binaires des applications installées via Flatpak sont copiées dans : /var/lib/flatpak/app/
Exemple de raccourci Flatpak : /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=gzdoom.sh org.zdoom.GZDoom



📄️ Installation à partir du source

• Source non testé.


🚀️ LANCEMENT DE L'INTERFACE

▸ Flatpak :
• Si vous l'avez installé à partir d'un paquet Flatpak, lancez-le depuis :
⚬ le Menu de votre gestionnaire de fenêtres,
⚬ ou depuis votre gestionnaire d'applications Flatpak (bazaar, discover ou gnome-software - ce dernier se nomme “Logiciels”, sont dans la section "Administration" du Menu de votre gestionnaire de fenêtres).
💡 Astuce : L'application Ulauncher (en dépôts AUR) permet aussi de lancer vos applications (y compris Flatpak) via un raccourci (tel que Alt F3) en saisissant ses premières lettres.

🕵️ Test [fr]

📜️ Préambule :
⚬ 1ere édition : le 12 juillet 2026 sous Manjaro. Par : goupildb. ⏱️ Durée du test : 5 minutes. 🎯️ Objectif : Initialisation de l'entrée, tests et premières impressions.



💻️ PC specs :
Linux distribution: Manjaro
Kernel: 7.0.13-1-MANJARO +iw (pour le wi-fi) + acpi_call-dkms + rapiddisk-dkms + uwurandom-git-dkms + v4l2loopback-dkms
Graphics driver: NVIDIA 610.43.02 (proprietary version, via Manjaro)
Desktop environment: X-Cinnamon (6.6.8) / Xorg 11.0 (21.1.23)

CPU: AMD Ryzen 7 2700X (3,7GHz, 8 cores)
Motherboard: MSI B450 GAMING PRO CARBON AC (RVB) + (zenpower-dkms + zenpower3-dkms + iwlwifi-ax101-dkms)
RAM: 32Go DDR4 (2x16GB)
Graphics card: GeForce RTX 2070 (TU106)
Hard disk: 1TB NVMe Force MP510 + 2x4TB Seagate Barracuda + 2x12TB Seagate IronWolf
Monitors: 1 x ASUS ROG Swift PG348Q (3440x1440) (The other died after a micro-power cut 😤️) + 1 x ASUS ROG Swift OLED PG48UQ 47,5" (3840x2160) (Get used to it 🦒️)
Webcam: Logitech HD Pro Webcam C920 (1080p@30FPS, stereo mic.)
Microphone: Samson G-Track pro Condenser
Keyboard: Keychron K1 Pro
MIDI keyboard: ARTURIA Minilab 3
Mouse: G-Lab Kult-Iridium (RVB)
Tablet: WACOM PTZ-930 (Intuos 3) (input-wacom-dkms-patched required)
Printer: brother MFC-L2800DW (brother-mfc-l2820dw (Print) + brscan5 (Scan) required).
Gamepads (test: jstest-gtk):
- (USB): Logitech Rumblepad (2 analog pads, one digital pad, + force feedback).
- (Bluetooth): Microsoft Xbox Elite Wireless Controller Series 2 (xpadneo-dkms required + Plugging & unplugging the gamepad to load the driver. If necessary, leave the gamepad connected)(drift | not recognized by games if battery low)



🫕️ Installation :
‣ (✔ v. 4.3.1) Paquet Flatpak : FONCTIONNEL.
🟢️ Il est très facile à installer et à lancer grâce au livrable Flatpak,


👾️ Gameplay :

▸ ⛳️ Objectif / Thème
⚪️ C'est un outil de centralisation de la mise à jour des DLL de conversion en haute résolution et de génération d'images des jeux Windows.

▸ 🔧️ Mécanique
⚪️ En analysant les jeux installés, il détecte les DLL d’upscaling et de génération d’images et les remplace par des versions plus récentes tout en préservant les anciennes (pour retour en arrière éventuel).

▸ 🐮️ Spécificités
⚪️ Il offre notamment la mise à jour à l'unité ou globale des DLL (DLSS, Ray Reconstruction, Frame Generation, Streamline, XeSS, FSR et DirectStorage), la détection des principaux lanceurs (Steam, Epic, GOG, Ubisoft, EA, Battle.net, Xbox), les options pour Proton par titre (avec préréglages DLSS SR/RR/FG et mises à niveau FSR 4 et XeSS via DLL) et les listes noires de jeux à ignorer.


🧪️ Tests effectués :

▸ 🧫️ Conditions du test, objectif(s)

‣ 🔍️ (v. 4.3.1) : ✔ tested
‣ ◀️ Test binaire de fonctionnement : ✔ tested
⚪️ Ce test a pour objectif de faire une copie d'écran, de vérifier que le jeu/outil démarre, qu'aucun bug apparent ne survient,
⚪️ Point à prendre en considération : je n'ai pas les compétences/manque de temps pour un test sérieux de cet outil.

🧪️ Tests effectués :

▸ 🎲️ Résultat des tests
‣ 🔍️ (v. 4.3.1) :
‣ ◀️ Test binaire de fonctionnement :
🟢️ Visiblement il/elle fonctionne bien.


🌻️ Premières impressions :

🟢️ L'interface me semble d'excellente qualité.
⚪️ L'interface nécessite de lui fournir votre mot de passe d'accès à votre portefeuille Steam.


🧭️ Conclusion :

🕵️ Impression globale : 👍️
❤️ Like it: ⏱️ (untested|fct test)
🎀️ Quality: 🏆️⭐⭐⭐⭐⭐ (perfect)

🟢️ L'outil me semble fonctionnel et d'excellente qualité.
👏️ ❤️ Un grand bravo et merci (notamment pour la version Linux !) à son/ses auteur(s) !