Why Run Windows Apps on Linux Mint?
With Windows 10 reaching end-of-life in October 2025, millions of users switched to Linux Mint in 2026. Many still rely on Windows-only software — accounting tools, industry-specific apps, older games — that don't have Linux versions. Wine (Wine Is Not an Emulator) lets you run these applications directly on Linux Mint without a virtual machine, with performance close to native Windows execution.
Which Tool Should You Use?
In 2026, you have several options:
- Wine — The foundation. Best for advanced users who want full control.
- Bottles — Modern, sandboxed GUI front-end. Recommended for most users in 2026.
- Lutris — Best for games. Manages Wine, Proton, and native Linux games in one place.
- PlayOnLinux — Older tool, compatibility issues with Linux Mint 22. Not recommended in 2026.
This guide covers Wine directly (gives you the most control) and Bottles (easiest for beginners).
Method 1: Install Wine from WineHQ (Recommended)
The WineHQ repository always has the latest Wine version with better app compatibility than the default Linux Mint repos.
Step 1: Enable 32-bit Support
sudo dpkg --add-architecture i386
This is critical — most Windows applications require 32-bit libraries even on 64-bit systems. Without this, many apps will fail silently.
Step 2: Add the WineHQ Repository Key and Source
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/noble/winehq-noble.sources
Note: Linux Mint 22 is based on Ubuntu Noble (24.04), so use the noble repo. For Linux Mint 21 (Vera/Victoria/Virginia), use jammy.
Step 3: Update and Install Wine
sudo apt update
sudo apt install --install-recommends winehq-stable
Or install the development version for better app compatibility (but less stability):
sudo apt install --install-recommends winehq-devel
Step 4: Verify the Installation
wine --version
You should see wine-10.x or later (Wine 10 was released January 2026).
Method 2: Configure Wine After Installation
winecfg
This opens the Wine configuration GUI. On first run, it creates your Wine prefix (a fake Windows directory at ~/.wine) and prompts you to install Wine Mono (required for .NET apps) and Wine Gecko (required for IE-based components). Accept both installations.
In winecfg, set the Windows version to match the app you want to run — try Windows 10 first, then adjust if the app doesn't work.
Method 3: Install Windows Applications with Winetricks
Winetricks installs common Windows components that many apps require:
sudo apt install winetricks
winetricks
Or use it from the command line to install specific components:
# Install Visual C++ redistributables (required by many Windows apps)
winetricks vcrun2019
# Install DirectX (for older games)
winetricks directx9
# Install .NET Framework
winetricks dotnet48
# Install fonts (fixes text rendering issues)
winetricks corefonts
Running a Windows Application
wine /path/to/setup.exe
Or double-click a .exe file in the file manager — Linux Mint automatically associates .exe files with Wine after installation.
Method 4: Use Bottles (Easiest GUI Approach)
Bottles is the modern replacement for PlayOnLinux. It sandboxes each Windows app in its own Wine environment (called a "bottle"), preventing configuration conflicts.
sudo apt install bottles
Or install via Flatpak (recommended — gets updates faster):
flatpak install flathub com.usebottles.bottles
Open Bottles → Create a new bottle → Choose "Application" or "Gaming" preset → Install your .exe inside the bottle. Each bottle has its own Wine version, Windows components, and settings, making it easy to run apps that need different configurations.
Troubleshooting: Common Wine Issues on Linux Mint 22
App Won't Start — "wine: cannot find L"C:\windows\system32\explorer.exe""
wineboot --update
Missing DLL Error
Use winetricks to install the missing component. Search appdb.winehq.org for your app to see what components are needed.
Graphics/Display Issues in Games
winetricks d3dx9 d3dcompiler_47
Broken Wine Installation (Mixing Repos)
If you installed Wine from the default Mint repo and then added WineHQ, you'll have a broken installation. Fix it:
sudo apt remove --purge wine* winehq*
sudo apt autoremove
rm -rf ~/.wine
# Then re-install from WineHQ from Step 1
Check App Compatibility First
Before spending time configuring Wine, check if your app is supported: appdb.winehq.org has compatibility ratings for thousands of Windows applications. Apps rated "Platinum" or "Gold" will work out-of-the-box. "Bronze" or "Garbage" rated apps will need significant workarounds or may not work at all.
Need Help Running a Specific Windows App?
If your specific application isn't working under Wine, CloudHouse Technologies' Pay-Per-Ticket Support has Linux experts who can configure Wine prefixes, install required DLLs, and get your application running — no subscription required.
