Skip to main content
Before you start, install Wine.

Install and start an app

  1. Download the official installer or portable archive in the sandbox.
  2. Install it.
  3. Start it on the desktop. Every GUI command needs DISPLAY=:0.
This example installs the MicroDicom medical image viewer and opens a CT scan:
On the first start, MicroDicom asks to become the default viewer. It does not open the file. To open the scan:
  1. Press Escape.
  2. Close MicroDicom.
  3. Run the last command again.
After this, the scan opens immediately.

Tips

  • Use wine start /unix <path> to start a program. start gives the program normal Windows console handles. Without it, programs written in Python (Blender, FreeCAD) and many others crash.
  • Most installers have a silent switch:
  • To find an official download link, open the app’s manifest in winget-pkgs. The InstallerUrl field is the vendor’s own link.
  • Windows paths map to Linux paths:

Steam

Steam has these needs:
  • It needs the Arial font.
  • It must not use Wine’s DirectWrite.
  • Its web view must not use a GPU.
The first start updates Steam and takes about 2 minutes. Then the sign-in window opens.

Paint.NET

Paint.NET 5.2 has a separate build for Wine.
  • It needs Wine 11.15 or newer. The Wine set-up installs this version.
  • Its installer makes its own Wine set-up and needs Wine Mono. So it opens the “Wine Mono Installer” window.
  • The xdotool loop below presses Install for you.
  • Use the x64 file. The release also has an arm64 file. That file does not run on a sandbox.
  • The Wine build is experimental. It expires 12 weeks after its build date. When it expires, download a new one.
  • Paint.NET 5.1 and older do not run.

Sysinternals

Process Explorer and Autoruns show a licence window on the first start. Accept the licence before the start, so that an agent does not have to. Autoruns rejects the /accepteula flag. So set the registry value for both apps:

Direct3D games

DXVK from the Wine set-up runs Direct3D 8, 9, 10 and 11 games on the software Vulkan driver. Old games that change the screen resolution can leave a full-screen window over the desktop. To stop Wine from changing the resolution, run: