u/Annual-Sun-6997

▲ 19 r/debian

Proton-autogen : Run Windows executables through Proton with zero Steam configuration.

Hi everyone,

I recently put together a small open-source tool called Proton-Autogen and thought it might be interesting to share here.

The idea is pretty simple: running Windows .exe files with Proton on Linux should feel as easy as double-clicking a native app, without having to go through Steam every time.

Right now, the usual workflow is often something like:

add the exe to Steam → pick a compatibility tool → configure a prefix → launch it through Steam

Proton-Autogen tries to automate most of that.

It automatically detects installed Proton versions (including GE-Proton when available), falls back to Wine if needed, and can be integrated directly into file managers so you can just right-click an .exe and launch it.

It also optionally supports GameMode and MangoHud, and handles basic per-app configuration behind the scenes.

Project:

https://github.com/N3oRay/proton-autogen

I’d really appreciate feedback from people using Debian or other Linux distros—especially on Proton compatibility, desktop integration, and any edge cases I might have missed.

reddit.com
u/Annual-Sun-6997 — 13 hours ago

Proton-autogen : Run Windows executables through Proton with zero Steam configuration.

Hi everyone,

I recently built a small open-source tool called Proton-Autogen.
I developed Proton-Autogen with the help of ChatGPT to accelerate certain parts of the development, but I designed, tested and integrated the tool myself.

Tested on CachyOS and Linux Mint

The goal is simple: make launching Windows executables with Proton as easy as double-clicking a file.

Normally, if you want to run a random .exe with Proton, you often need to:

  • Add it to Steam as a non-Steam game
  • Select a compatibility tool
  • Configure a prefix
  • Launch it through Steam

Proton-Autogen automates most of that.

Features:

  • Automatic Proton detection
  • GE-Proton support (preferred when available)
  • Wine fallback if Proton is not installed
  • File manager integration (right-click → Open with Proton-Autogen)
  • Optional GameMode support
  • Optional MangoHud support
  • Automatic prefix management

Example:

proton-autogen setup.exe
proton-autogen game.exe

Project:
https://github.com/N3oRay/proton-autogen

https://preview.redd.it/1snbj50v9n7h1.jpg?width=3600&format=pjpg&auto=webp&s=950a483072a3d61d938d0ab0c31cfbda6333aea9

I'd love feedback from Linux gamers, especially regarding Proton compatibility, desktop integration, and workflow improvements.

https://preview.redd.it/evk1wal0ni7h1.jpg?width=1024&format=pjpg&auto=webp&s=baaf99ac3d9338d387c4ca10318d756c9a1e6dd7

🚀 proton-autogen V2.3.8

Version V2.3.8 adds support for older games. And new prefix

🕹️ Old games mode

You can now launch some older games (like Unreal Tournament) using a special option:

proton-autogen UnrealTournament.exe --o

This mode improves compatibility with older games (DirectX 8 / legacy engines) and helps prevent some startup crashes.🚀 proton-autogen V2.3.8Version V2.3.8 adds support for older games. And new prefix

🕹️ Old games mode:
You can now launch some older games (like Unreal Tournament) using a special option:proton-autogen UnrealTournament.exe --o

This mode improves compatibility with older games (DirectX 8 / legacy engines) and helps prevent some startup crashes.

reddit.com
u/Annual-Sun-6997 — 20 days ago

Proton-autogen : Run Windows executables through Proton with zero Steam configuration.

Hi everyone,

I recently built a small open-source tool called Proton-Autogen.

The goal is simple: make launching Windows executables with Proton as easy as double-clicking a file.

Normally, if you want to run a random .exe with Proton, you often need to:

  • Add it to Steam as a non-Steam game
  • Select a compatibility tool
  • Configure a prefix
  • Launch it through Steam

Proton-Autogen automates most of that.

Features:

  • Automatic Proton detection
  • GE-Proton support (preferred when available)
  • Wine fallback if Proton is not installed
  • File manager integration (right-click → Open with Proton-Autogen)
  • Optional GameMode support
  • Optional MangoHud support
  • Automatic prefix management

Example:

proton-autogen setup.exe
proton-autogen game.exe

Project:
https://github.com/N3oRay/proton-autogen

I'd love feedback from Linux gamers, especially regarding Proton compatibility, desktop integration, and workflow improvements.

https://preview.redd.it/evk1wal0ni7h1.jpg?width=1024&format=pjpg&auto=webp&s=baaf99ac3d9338d387c4ca10318d756c9a1e6dd7

reddit.com
u/Annual-Sun-6997 — 21 days ago