So when I’m using wine I used to have no issues I downloaded Pokemon insurgence ran it . And it was choppy so I tried a bunch different stuff including redownloading wine . And now when I try to launch any exe it just opens the terminal and does nothing . When I try and run it manually it says it doesn’t have permissions but I’m positive I have given it permissions . Please help
Wine
- Edited
Nobody's replying, so maybe I'll suggest a few things to debug the issue.
First, try running Wine with debugging on your default prefix:
WINEPREFIX=~/.wine WINEDEBUG=fixme-all wineboot &> winefix.log
Then reinitialize the prefix with:
WINEPREFIX=~/.wine wineboot --init
Since you're probably aware that .exe files don't need execute permissions (as Wine treats them as data files, not native Linux executables), a "permission denied" error might point to something else — like a noexec-mounted filesystem (e.g. a USB stick), or a parent directory that doesn't allow access.
Also, check if your Wine binary is actually 32-bit. Most .exe programs are 32-bit, so this matters. You can check with:
file /usr/bin/wine
It should say "ELF 32-bit" — if not, you might be missing the 32-bit version of Wine, which is required for many applications. For example, mine shows:
/usr/bin/wine: ELF 32-bit LSB pie executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /usr/lib32/ld-linux.so.2...
If you're missing 32-bit support, make sure it's installed (e.g. 32-bit Wine package and 32-bit libraries for your distro). Otherwise, Wine might silently fail or just open a terminal with no output. Check
eopkg li | grep wine
If everything seems fine, try running your .exe directly and log the output:
WINEPREFIX=~/.wine wine /full/path/to/your.exe &> wine_run.log
Then check the log for clues.
Try using the flatpak package "Lutris" to run games on Linux. It has wine and other runners configured by default