WineHQ

Adobe Photoshop

Adobe Photoshop Version 21

Application Details:

Version: CC 2020 (21.0)
License: Subscription
URL: http://www.adobe.com/products/...
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 6.20-staging

Maintainers: About Maintainership

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

Everything seems to work, I have only found minor issues that shouldn't affect usability. The program operates at a good speed. If there is any performance decrease, it is not noticeable.

What does not

Moving the window cannot be done by dragging from the title bar. Instead you can hold alt and left click drag (KDE only) to move.

The "Photoshop help" and "Photoshop Tutorials" entries in the help menu give errors, however tutorials do work and can be accessed from the "Learn" pane when creating a new file.

The help bubbles from the tutorial are contained in a black rectangle. This is an aesthetic issue only.

"Restoring down" the window can sometimes cause bugs in UI.
When Photoshop is launched the startup (Home) screen is completely plain except for the top bar. This doesn't really affect usability as the UI shows up fully when a new file is created.

The splash screen text can be hard to read and some of it is aliased (does not affect usability).


Workarounds

Installation using wine was not possible. Instead, I installed using Windows 10 and installed to a separate ntfs partition. This partition was then mounted in Linux. 

It might be possible to copy all of the installed files in "Adobe Photoshop 2020" to an ext4 partition and use wine from there.

INSTRUCTIONS

Make sure you have winetricks, wine-mono and wine gecko

Create a Wineprefix:

WINEPREFIX=~/.wine/photoshop winecfg

Change operating system to Windows 7 (can also use Windows 8 or 8.1)

Make 64bit:
WINEPREFIX=~/.wine/photoshop WINEARCH=win64

Install Libs:
WINEPREFIX=/home/user/.wine/photoshop winetricks vcrun2019 vcrun2012 vcrun2013 vcrun2010 fontsmooth=rgb gdiplus msxml3 msxml6 atmlib corefonts

Enable esync (Optional):

export WINEDEBUG=+esync

Start Program:

WINEPREFIX=~/.wine/photoshop wine [Path to Photoshop]/Photoshop.exe

What was not tested

I have not tested all of the tools, but all of the tools I have tested work.

Hardware tested

Graphics:

  • GPU: AMD
  • Driver: open source

Additional Comments

Using latest updated Manjaro 20.0.1. 

The instructions are adapted from Kannalo's report.

You could easily create a shell script or .desktop file to startup photoshop without hassle.

Not sure if esync actually improves performance or not since it is already responsive.

vcrun2019 should be replaceable with vcrun2017 or vcrun2015. More testing needs to be done to see what works best.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowGentoo LinuxNov 07 20216.20-stagingNo, but has workaround Yes YesSilverRafael Umbelino 
ShowPop!_OS 21.04Aug 27 20216.15N/A Yes NoGarbageZanDev 
ShowPop!_OS 21.04Aug 10 20216.0.1N/A Yes NoSilverZanDev 
ShowUbuntu 20.10 "Groovy" (+ variants like Kubuntu)Mar 10 20216.3No, but has workaround Yes YesSilverVapoOWO 
ShowUbuntu 20.04 "Focal" (+ variants like Kubuntu)Jun 22 20205.0.1Yes Yes NoSilverAlexander 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

Comments

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

Photoshop 2020 Linux 1005 FUNCIONANDO APPIMAGE
by Alex S. GameLinux on Wednesday November 10th 2021, 10:33
Eu consegui fazer funcionar em PT-BR e empacotei em appimage
youtu.be/cWYfEZLPPJs
100%
New dialog not working & concrt140.dll
by Davide Z on Saturday April 3rd 2021, 13:54
The "File>New" dialog is showing completely blank for me, luckily pressing enter will confirm the dialog and create a new image, which can then be resized, or you can just drag and drop existing images into the program

The spot healing brush tool was causing a crash, which was fixed by adding an override for concrt140
Back