Affinity Photo

No Screenshot

Submit Screenshot

New features:

Performance improvements, Select same, PDF passthrough, Windows GPU acceleration, RAW improvements, Contour tool, Add live liquify layer, Data merge, Add path text, Linked images and resource manager, Select object, Edit spare channels as layers, Convert pixel layer to image node, New divide blend mode, Flattened bitmap representation used for all PSD files

Application Details:

Version: 1.9.1
License: Demo
Votes: 4
Latest Rating: Garbage
Latest Wine Version Tested: 6.2-staging

Maintainers: About Maintainership

Free Download Free Trial

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works


What does not

Installer failed with 

Unhandled Exception:
System.NotImplementedException: The method or operation is not implemented.


What was not tested

Everything during the installation and afterwards the program itself.

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentManjaro 20.2.1 NibiaMar 09 20216.2-stagingNo Not installable NoGarbageErik Steiner 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

d2d1 CreatePathGeometry1 not implemented.
by materus on Tuesday December 14th 2021, 5:05
I've got Affinity to install on wine-tkg and start. I was able to export/import image, draw with brushes and some more things. Saving project was not working.
Rendering was a bit glitchy but usable.
Main problem i've encountered was crash when trying to use some tools like color picker. It calls CreatePathGeometry1 from d2d1 and crashes due to use of null pointer. I checked wine sources and it is not implemented.

Wine: wine-6.22-380-g27584c14497 ( TkG Staging Esync Fsync )
System: Arch Linux

I got it to work with:
winetricks -q dotnet472
winetricks -q dxvk
winetricks win10
wine reg add "HKCU\\SOFTWARE\\Microsoft\\Avalon.Graphics" /v DisableHWAcceleration /t REG_DWORD /d 1 /f

Adding reg fixed app being black with dxvk.
Affinity settings
by Timo on Saturday December 11th 2021, 11:35
Hi, Affinity user here planning to switch from Win10 to Wine.
Affinity has options (command line and in Edit>preferences>Performance) to set which renderer is used. I would recommend to select „WARP“ which don’t use OpenCL, this could avoid lots of GPU related issues. Affinity Apps tend be overly sensitive to GPU driver and often crash on Windows, too.
More progress
by James on Saturday August 21st 2021, 22:29
So I think what was different between mine and your wine environments is that I was trying to use dxvk to utilize vulkan based rendering and you were using the standard d3d handling built into wine.

I tried with a fresh wineprefix but without dxvk and it renders with less black artifacting. But as you encountered it does not let you create an image.

I can happily say that after compiling wine-staging 6.14 with rbernon's changes mixed in, that I can create a file and make changes in an image. Its actually incredibly performant.

However the one major draw back is the gui is black unless I resize the window and hold click down.

His work is a WIP branch however. I'm excited though! This is slowly coming to fruition!
RE: More progress
by Light on Saturday August 28th 2021, 7:51
Can you provide a link to rbernon’s branch/patch? I wanted to give it a try, but couldn’t find it.
RE: More progress
by James on Saturday August 28th 2021, 10:22
Partially running
by James on Monday August 16th 2021, 16:24
I was able to get it running with your comments from version 1.8: for .

I did need to also add `winetricks corefonts` as well as run winecfg and set the OS to win10. And I installed dxvk and d9vk.

It runs, but that's about it, on my machine (nvidia card).

Its a buggy mess, graphics don't seem to refresh. It does respond to input though. I can get to the canvas, and splash screen that lets you open a new document.

After that it crashes after some amount of time.
I am using Affinity Photo v1.10.* on a fresh wineprefix.