Skip to content

Tips and Tweaks

gamedirection edited this page Aug 22, 2026 · 1 revision

Tips and Tweaks

This page collects tips that apply no matter which install method you used: Install Guide: Wine, Install Guide: Lutris, Install Guide: Bottles, Install Guide: Heroic, or Install Guide: Rum.

Each install method still keeps its own Troubleshooting section for problems specific to that tool. Check this page first for anything general, like dark theme, performance, or finding your WINEPREFIX.

Table of Contents

Dark Theme for Wine

Wine does not follow your desktop's dark theme by default. A shared registry file fixes this for any Wine prefix, regardless of which install method created it.

  1. Download the wine-dark-theme.reg file from this repository. Click the download button on the top right of the file view.

  2. Save it to your Downloads folder.

  3. Open a terminal and change to that folder.

    cd ~/Downloads
  4. Apply the file to a WINEPREFIX with wine regedit.

    WINEPREFIX="/path/to/your/prefix" wine regedit wine-dark-theme.reg
  5. You may see a message that Wine could not find a wine-mono package. Click Install and let it finish.

The WINEPREFIX value is the only part that changes between install methods. See Finding Your Wine Prefix below for how to find it for your setup. If you omit WINEPREFIX=... entirely, the command applies to your shell's current default prefix, which only matters if you rely on one.

Performance and Fixing Stuttering

Bottles

If Affinity feels stuttery under Bottles:

  • Open the bottle's Settings, go to the Performance section, and toggle on Feral GameMode.
  • Open the bottle's Settings, go to the Compatibility section, and switch the Windows version from Windows 10 to Windows 11. (Reported fix on Discord)

Heroic Games Launcher

To reduce latency under Heroic Games Launcher:

  1. Right-click the game and select Settings.
  2. Go to the Other tab.
  3. Check the Game Mode option.

Quote from darkside99: "These are the best settings for improving performance and reducing latency."

Heroic performance settings: Other tab with Game Mode checked

Finding Your Wine Prefix

Each install method keeps its WINEPREFIX in a different place. You need this path for the dark theme steps above, and for any other WINEPREFIX=... command.

Install method Typical prefix location
Wine (manual guide) Whatever you set with export WINEPREFIX=... in Step 2. The guide uses $HOME/.affinity by convention.
Bottles (Flatpak) ~/.var/app/com.usebottles.bottles/data/bottles/bottles/<BottleName>/
Heroic Games Launcher Shown under the game's Details page, in Install Info -> WinePrefix folder. The default is /home/$USER/Games/Heroic/Prefixes/default/Affinity.
Lutris (legacy guide) Right-click the app, select Configure, open the Game options tab, and read the Wine prefix field.
Lutris (new installer script) $GAMEDIR, which defaults to /home/$USER/Games/affinity-suite/.

Desktop and Dock Icon Setup

Pinning Affinity to your dock, taskbar, or application panel works the same way regardless of which install method created its .desktop entry.

  • GNOME / Fedora / Pop!_OS / Ubuntu default: open Activities, search Affinity, right-click, select Add to Favorites.
  • KDE Plasma / Manjaro / Arch: right-click the menu entry, select Add to Panel or Pin to Task Manager.
  • XFCE / others: right-click the panel, select Add New Item -> Launcher -> Affinity.

Affinity then appears alongside your native apps with its custom blue squircle SVG icon.

If you also install Photo 2, Designer 2, and Publisher 2:

  1. Duplicate and rename the .desktop file for each app.
  2. Change only the Name, Exec, and Icon fields in each copy.

Clone this wiki locally