Page 1 sur 1

Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : jeu. 2 juil. 2026 00:42
par N3ORAY
Bonjour à tous,

Je travaille sur un projet appelé Proton-Autogen, conçu pour simplifier l’exécution d’applications Windows sur Linux.

L’idée est simple : rendre l’utilisation de Proton, Wine et des outils associés aussi facile que le lancement d’une application native, sans avoir à configurer manuellement les préfixes, les runtimes ou les options techniques.

Proton-Autogen s’appuie sur des outils existants comme Steam, Proton, Wine, GameMode, MangoHud et Lutris, mais agit comme un orchestrateur qui automatise leur configuration et leur utilisation.

L’objectif est de réduire au maximum la complexité pour l’utilisateur :

détection automatique du meilleur runtime (Proton/Wine)
gestion automatique des environnements (préfixes)
profils et configurations simplifiées
interface CLI et GTK
options avancées disponibles mais non obligatoires


Image

Le but n’est pas de remplacer l’écosystème existant, mais de le rendre plus accessible, notamment pour les utilisateurs qui découvrent Linux et veulent simplement lancer des applications Windows sans passer par des configurations complexes.

Lien du projet : https://github.com/N3oRay/proton-autogen

Merci pour vos retours 👍

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : jeu. 2 juil. 2026 10:33
par Motux22
Bonjour,

Intéressant... Mais pas simple à installer. Surtout étant anglophobe, et incapable de faire la moindre compilation.
L'utilisation des machines virtuelles (KVM) me permet de faire des essais sans risque.

Merci, et bonne journée
Maurice

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : jeu. 2 juil. 2026 13:59
par N3ORAY
On peut pas faire plus simple sur Ubuntu ou Linux Mint :

Code : Tout sélectionner

sudo add-apt-repository ppa:n3oray/proton-autogen
sudo apt update
sudo apt install proton-autogen
Voilà c'est tout.
Puis pour l'UX:

Code : Tout sélectionner

proton-autogen --ux
Ou full CLI:

Code : Tout sélectionner

proton-autogen --help

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : jeu. 2 juil. 2026 15:35
par Motux22
Dès la première ligne j’obtiens ça :

Code : Tout sélectionner

Dépôt : « Types: deb
URIs: https://ppa.launchpadcontent.net/n3oray/proton-autogen/ubuntu/
Suites: noble
Components: main
 »
Description :
  * Initial Launchpad release
  * Improve Proton detection
  * Add KDE/Nemo integration
Plus d'informations : https://launchpad.net/~n3oray/+archive/ubuntu/proton-autogen
Ajout du dépôt.
Appuyez sur [ENTRÉE] pour continuer ou Ctrl-c pour annuler
Atteint :1 http://fr.archive.ubuntu.com/ubuntu noble InRelease
Réception de :2 http://fr.archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
Atteint :3 http://fr.archive.ubuntu.com/ubuntu noble-backports InRelease       
Atteint :4 http://security.ubuntu.com/ubuntu noble-security InRelease 
Réception de :5 https://ppa.launchpadcontent.net/n3oray/proton-autogen/ubuntu noble InRelease [17.8 kB]
Réception de :6 http://fr.archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1074 kB]
Ign :7 https://ppa.launchpadcontent.net/upubuntu-com/network/ubuntu noble InRelease
Err :8 https://ppa.launchpadcontent.net/upubuntu-com/network/ubuntu noble Release
  404  Not Found [IP : 2620:2d:4000:1009::15f 443]
Réception de :9 https://ppa.launchpadcontent.net/n3oray/proton-autogen/ubuntu noble/main amd64 Packages [496 B]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu noble-updates/main Translation-en [266 kB]
Réception de :11 https://ppa.launchpadcontent.net/n3oray/proton-autogen/ubuntu noble/main Translation-en [256 B]
Lecture des listes de paquets... Fait                                          
E: Le dépôt https://ppa.launchpadcontent.net/upubuntu-com/network/ubuntu noble Release n'a pas de fichier Release.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.

Merci !

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : jeu. 2 juil. 2026 16:33
par N3ORAY
Le problème ne vient pas du PPA n3oray/proton-autogen. Celui-ci a bien été ajouté et est accessible :

Réception de :5 https://ppa.launchpadcontent.net/n3oray ... gen/ubuntu noble InRelease
Réception de :9 ... noble/main amd64 Packages

L'erreur provient d'un autre PPA déjà présent sur votre système :

https://ppa.launchpadcontent.net/upubun ... ork/ubuntu

Le message :

404 Not Found
E: Le dépôt ... noble Release n'a pas de fichier Release.


signifie que ce PPA ne propose pas de paquets pour Ubuntu 24.04 (Noble) ou qu'il a été supprimé.

Vérifiez qu'il est bien présent
grep -R "upubuntu-com" /etc/apt/sources.list.d/ /etc/apt/sources.list

Vous devriez obtenir un fichier du genre :

/etc/apt/sources.list.d/upubuntu-com-network-noble.list
Supprimez ce PPA

Le plus simple :

Code : Tout sélectionner

sudo add-apt-repository --remove ppa:upubuntu-com/network
Si cela ne fonctionne pas, supprimez directement le fichier :

Code : Tout sélectionner

sudo rm /etc/apt/sources.list.d/*upubuntu-com*
Puis mettez à jour :

Code : Tout sélectionner

sudo apt update
Ensuite installez votre paquet

Code : Tout sélectionner

sudo apt install proton-autogen
En conclusion je pense que vous avez un soucis avec votre environement. Vous faites des mises régulièrement avec sudo apt update ?

NB: noble correspond à Ubuntu 24.04 LTS (ou une distribution basée dessus, comme une version récente de Linux Mint).
L'échec de apt update est causé par un PPA sans rapport (upubuntu-com/network) qui est cassé.

J'ai fais quelques recherche à ce sujet : upubuntu-com/network ne semble plus maintenu en Noble.

Bien cordialement,
Serge

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : jeu. 2 juil. 2026 21:59
par N3ORAY
Comme dis précédemment mon outil s’appuie sur des outils existants comme orchestrateur:

Pour compléter l'installation d'un environnement complet Proton, vous aurez besoin de: Steam, MangoHud, GameMode, ProtonUp-Qt , voici ce qu'il faut faire :

Installation de GameMode, MangoHud et ProtonUp-Qt sous Linux Mint ou Ubuntu:
1. Mettre le système à jour

Ouvrez un terminal et exécutez :

Code : Tout sélectionner

sudo apt update && sudo apt upgrade -y
2. Installer GameMode

GameMode optimise automatiquement les performances du processeur pendant les jeux.

Code : Tout sélectionner

sudo apt install gamemode -y
Pour l'utiliser dans Steam, ajoutez dans les Options de lancement du jeu :

Code : Tout sélectionner

gamemoderun %command%
3. Installer MangoHud

MangoHud affiche un overlay avec les FPS, l'utilisation du CPU/GPU, les températures, etc.

Code : Tout sélectionner

sudo apt install mangohud -y
Pour l'activer dans Steam :

Code : Tout sélectionner

mangohud %command%
Ou pour l'utiliser avec GameMode :

Code : Tout sélectionner

mangohud gamemoderun %command%
4. Installer ProtonUp-Qt

ProtonUp-Qt permet d'installer facilement les versions de Proton-GE pour Steam.

Si Flatpak est installé :

Code : Tout sélectionner

flatpak install flathub net.davidotek.pupgui2
Optionnel :
Lancez ensuite ProtonUp-Qt depuis le menu des applications, sélectionnez Steam, puis installez la dernière version de Proton-GE.

5. Utiliser Proton-GE dans Steam
Ouvrir Steam.
Clic droit sur un jeu → Propriétés.
Compatibilité.
Cocher Forcer l'utilisation d'un outil de compatibilité Steam Play spécifique.
Sélectionner la version Proton-GE installée.
Vérification
gamemoded -s
mangohud --version
flatpak run net.davidotek.pupgui2


Si tout fonctionne, vos jeux pourront bénéficier :

GameMode : optimisation des performances CPU.
MangoHud : affichage des FPS et des statistiques système.
ProtonUp-Qt : installation et gestion des versions Proton-GE.

Une fois que vous avez GameMode, MangoHud et ProtonUp-Qt . Pouvez simplement utiliser Proton-autogen pour géré automatiquement Proton.
Et lancer toutes vos applications Window. Pour faire simple au minimun vous pouvez simplement utilisé : ProtonUp-Qt et Proton-autogen

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : ven. 3 juil. 2026 10:10
par N3ORAY
Proton-Autogen v2.8.6 est disponible
Je suis heureux de vous annoncer la sortie de Proton-Autogen v2.8.6.

Cette version est désormais stable et adaptée à tous types de configurations système.

Elle apporte de réelles améliorations pour les utilisateurs, notamment une meilleure stabilité, une compatibilité renforcée et une expérience plus cohérente sur l’ensemble des configurations.

Cette mise à jour améliore également la détection automatique ainsi que la gestion globale des configurations de jeux.

Merci d’utiliser Proton-Autogen ! N'hésitez pas à contribuer au projet, ou déposer un commentaire pour dire si cela fonctionne bien pour vous.

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : ven. 3 juil. 2026 10:21
par Motux22
Bonjour,

Le PPA enlevé, je n'ai plus l'erreur et l’installation semble se faire. Par contre le démarrage par clic droit ne donne rien ; par ligne de commande l'erreur suivante :

Code : Tout sélectionner

> proton-autogen npp.8.9.6.4.Installer.x64.exe 
Traceback (most recent call last):
  File "/usr/bin/proton-autogen", line 12, in <module>
    from proton_autogen.backend import *
  File "/usr/lib/python3/dist-packages/proton_autogen/backend.py", line 20, in <module>
    from proton_autogen.pa_log import show_result, handle_result, show_message
  File "/usr/lib/python3/dist-packages/proton_autogen/pa_log.py", line 5, in <module>
    gi.require_version("Gtk", "4.0")
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 125, in require_version
    raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Gtk not available for version 4.0
J'ai fait des tests avec les utilitaires notepad+ et captvty (.exe) ; mais je me demande si proton-autogen n'est pas plus destiné aux jeux.
Je n'ai pas vu les interfaces graphiques visibles dans la présentation. Je vais refaire des essais en machines virtuelles.

Merci, et bonne journée
Maurice

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : ven. 3 juil. 2026 23:31
par N3ORAY
Alors effectivement à la base Proton (Steam) a été créé pour les jeux. Mais finalement à ce jour cela permet de faire fonctionner des applications aussi, tel que: Notepad, Notepad ++, Putty, Photoshop, etc ..

Oui c'est bizzard cette erreur, ton environnement ne semble pas avoir GTK 4.

Il faut que tu lance: Mise à jour ! ;)

Code : Tout sélectionner

          sudo apt update
          sudo apt install -y \
            python3 \
            python3-gi \
            python3-gi-cairo \
            python3-yaml \
            gir1.2-gtk-4.0 \
            gir1.2-glib-2.0 \
            libgtk-4-1 
Puis recharge les caches :

Code : Tout sélectionner

 ldconfig
Cela me faite penser que je devrais contrôler ce type d'erreur avec un message utilisateur.

Afin de te guider dans l'installation complète. Après cela vérifier les commandes :

proton-autogen --help
proton-autogen --diag
proton-autogen --list-protons

Tu dois installer Steam :
sudo apt update
sudo apt install steam

Puis si tu le souhaite :
Wine, et ProtonUp-QT . Et à partir de là tout dois fonctionner :)

Re: Proton-Autogen – Lancer des applications Windows sur Linux simplement

Posté : dim. 5 juil. 2026 03:17
par N3ORAY
Nouvelle version disponible :

Image

## Proton-Autogen 2.9.4 — Nouvelle version disponible

**Proton-Autogen 2.9.4** apporte une importante mise à jour axée sur les performances, la stabilité et l'expérience utilisateur.

Cette version introduit la gestion avancée des profils GPU avec détection automatique **AMD/NVIDIA**, un nouveau système de menus multilingues, des notifications améliorées, un menu des capteurs stable ainsi que des outils de diagnostic système avancés pour plusieurs distributions Linux.

L'interface utilisateur bénéficie également d'une nouvelle évolution avec de nouveaux badges, des améliorations des thèmes **Adwaita** et **Kitty UI**, une meilleure organisation de la liste des jeux et une expérience GTK4 plus fluide.

### Nouveautés principales

* Détection automatique et gestion des profils GPU **AMD/NVIDIA**.
* Nouveau menu **Requirements** multilingue :

* FR / EN / ZH / ES / DE / UK / PT
* Menu **About** multilingue.
* Système de notifications (Toast) :

* FR / EN / ZH / ES
* Nouveau menu **Sensors**.
* Diagnostics système avancés pour :

* Debian
* Ubuntu
* Linux Mint
* Arch Linux
* CachyOS
* Export des jeux Lutris.
* Registre des jeux intégré.
* Recherche des exécutables optimisée avec cache.
* Journalisation complète JSON :

```
~/.local/share/proton-autogen/logs/proton-autogen.json
```

### Améliorations UX

* Nouveaux thèmes :

* Adwaita UI
* Kitty UI
* Nouveaux badges :

* DX11 / DX12
* Win95
* Installation
* Steam
* Battle.net
* Favoris
* Temps de jeu
* Langue active
* Nouveau suivi du lancement avec progression.
* Meilleur retour utilisateur en cas d'erreur.
* Interface GTK4 améliorée.

### Performances et stabilité

* Amélioration du lancement Proton.
* Meilleure gestion des sessions.
* Amélioration de la détection et sélection Proton.
* Optimisation du scan des jeux.
* Amélioration de la gestion des préfixes Wine/Proton.
* Correction de problèmes liés à MangoHud pour les applications 32 bits.

### Corrections

* Correction des codes retour de lancement.
* Correction du rafraîchissement des badges.
* Correction des incohérences de mise à jour de la liste des jeux.
* Nombreuses améliorations internes backend/UI.

### Support linguistique

Interface disponible en :
🇫🇷 Français
🇬🇧 English
🇨🇳 中文
🇪🇸 Español
🇩🇪 Deutsch
🇺🇦 Українська
🇵🇹 Português

---

Merci aux utilisateurs pour leurs retours et tests.
Cette version continue d'améliorer l'objectif principal de Proton-Autogen : proposer une gestion simple, moderne et fiable des jeux Windows sous Linux.