[Undertale] Game won’t launch on Wine/Proton (Lutris or terminal) - instant exit, no window

I can’t get any Windows game to launch using Wine or Proton, either through Lutris or directly from the terminal.

The issue is always the same: the game never actually opens. No window appears at all, and it just exits immediately every time I try to launch it. There’s no crash message or obvious error, and after launch there’s no Wine process left running either.

Winecfg opens normally, and other simple Windows apps seem to work fine, so Wine itself doesn’t look broken.

When I try launching through Proton manually, it does create a prefix and I see this in the terminal:

fsync: up and running
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely

But after that, nothing happens and the process just exits.

I made a completely fresh Wine prefix, and also tested a few different Wine-GE versions just in case it was a version issue. I even tried running Proton-GE manually with a properly set prefix, and went through Lutris again after resetting its configuration from scratch. I also reinstalled the Wine/Proton runners to make sure nothing was corrupted on that side.

System Information

Kernel: 7.0.0-14-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc

Desktop: Cinnamon v: 6.6.7 tk: GTK v: 3.24.41 wm: Muffin v: 6.6.3 vt: 7 dm: LightDM v: 1.30.0

Distro: Linux Mint 22.3 Zena base: Ubuntu 24.04 noble

Type: Desktop System: HP product: HP EliteDesk 705 G4 SFF v: SBKPF serial: <superuser CPU:

Info: quad core model: AMD Ryzen 3 PRO 2200G with Radeon Vega Graphics bits: 64 type: MCP

Device-1: AMD Raven Ridge [Radeon Vega Series / Radeon Mobile Series] vendor: Hewlett-Package

API: Vulkan v: 1.3.275 layers: 7 surfaces: xcb,xlib device: 0 type: integrated-gpu driver: N/A

Software Information:

  • Wine/Proton: Wine-GE / Proton-GE (latest versions)
  • Launcher: Lutris + terminal (manual Proton runs)

Release Information:

  • Not sure (happens with all games I tested, so seems unrelated to a specific release)
  • like pizza tower or undertale

Steps already taken:

  • Fresh Wine prefix
  • Tried multiple Wine-GE versions
  • Manual Proton-GE execution with proper prefix setup
  • Reset Lutris configuration completely
  • Reinstalled Wine/Proton runners

At this point I’m not sure if it’s a missing dependency, a Wine/Proton setup issue, or something deeper in the system configuration. Any ideas?

reddit.com
u/MK_GAMERR — 13 days ago

I can't launch any game using wine/proton in lutris or terminal

The weird thing is the game never actually opens. No window appears at all, and it just exits immediately every time I try to launch it. There’s no crash message or obvious error, and after launch there’s no Wine process left running either.

Winecfg opens normally, and other simple Windows apps seem to work fine, so Wine itself doesn’t look broken.

When I try launching through Proton manually, it does create a prefix and I see this in the terminal:

fsync: up and running
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely

But after that, nothing happens and the process just exits.

I made a completely fresh Wine prefix, and also tested a few different Wine-GE versions just in case it was a version issue. I even tried running Proton-GE manually with a properly set prefix, and went through Lutris again after resetting its configuration from scratch. I also reinstalled the Wine/Proton runners to make sure nothing was corrupted on that side.

System:

  • Linux Mint 22
  • AMD Vega 8 GPU
  • 64-bit system
  • Lutris with latest Wine-GE / Proton-GE
reddit.com
u/MK_GAMERR — 13 days ago
▲ 2 r/Lutris

I can't Launch any game with lutris or wine/proton in terminal

The weird thing is the game never actually opens. No window appears at all, and it just exits immediately every time I try to launch it. There’s no crash message or obvious error, and after launch there’s no Wine process left running either.

Winecfg opens normally, and other simple Windows apps seem to work fine, so Wine itself doesn’t look broken.

When I try launching through Proton manually, it does create a prefix and I see this in the terminal:

fsync: up and running
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely

But after that, nothing happens and the process just exits.

I made a completely fresh Wine prefix, and also tested a few different Wine-GE versions just in case it was a version issue. I even tried running Proton-GE manually with a properly set prefix, and went through Lutris again after resetting its configuration from scratch. I also reinstalled the Wine/Proton runners to make sure nothing was corrupted on that side.

System:

  • Linux Mint 22
  • AMD Vega 8 GPU
  • 64-bit system
  • Lutris with latest Wine-GE / Proton-GE
reddit.com
u/MK_GAMERR — 13 days ago