Skip to content

Launching

brcly edited this page Aug 14, 2026 · 3 revisions

Launching

LinUwUx must load into the Wine/Proton game process, not into Steam/Lutris/Heroic as a whole.

Pattern

  1. Install (Install).
  2. Set runner to GE-Proton or CachyOS Proton.
  3. Put linuwux on the game launch path only.
  4. Target the game binary (e.g. Game.exe), not a Windows launcher.exe from older packs.

Older DenuvOwO packs (launcher.exe)

Some older scene layouts include a Windows launcher.exe. That launcher is not required on Linux. Configure the Proton/umu entry to run the real game executable the same way you would for a modern reflex-based title. Keep linuwux on that game’s command only.

Markers that arm the runtime (file present next to the exe — never loaded):

  • reflex.dll / reflex64.dll
  • DenuvOwO.ini (winmm-loader style packs without reflex)

By launcher

Wrapper vs raw LD_PRELOAD

Method Notes
linuwux %command% Preferred; appends to existing LD_PRELOAD (needs ~/.local/bin on PATH)
LD_PRELOAD=…/liblinuwux.so Easy to clobber overlay/other preloads if you replace instead of append

Debug

LINUWUX_DEBUG=1 linuwux %command%

See Troubleshooting.

Clone this wiki locally