WineHQ

Adobe Photoshop

Photoshop CC 2019 brings you the new Frame tool, Content-Aware Fill workspace, and Symmetry Mode for the brush tool.

Application Details:

Version: CC 2019 (20.0)
License: Subscription
URL: http://www.adobe.com/products/...
Votes: 0
Latest Rating: Silver
Latest Wine Version Tested: 8.12

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

Nothing

What does not

Can't validate with Creative Cloud


Please don't submit "working" reports if you have used a pirated version of Adobe

Workarounds

Install in a VM and copy files over.

What was not tested

Everything

Hardware tested

Graphics:

  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

The application can't connect to Adobe to validate your CC-account, thereby making the application impossible to start.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
Workaround?
RatingSubmitter
ShowUbuntu 23.04 "Lunar" (+ variants like Kubuntu)Jul 10 20238.12No, but has workaround Yes YesSilverPontus Ottosson 
ShowManjaro Linux 22Mar 16 20238.1No, but has workaround Yes YesSilverJulius 
CurrentArch Linux x86_64Oct 31 20194.18No, but has workaround No YesGarbageGustav Almstrom 
ShowArch Linux x86_64Oct 22 20194.17-stagingNo, but has workaround Yes YesSilverLeon 
ShowArch Linux x86_64Jul 25 20194.12.1No, but has workaround No YesGarbageGustav Almstrom 

Known Bugs

Bug # Description Status Resolution Other apps affected
38105 Missing window control mechanisms (min/max/expand) and dragging ability while application is in unmaximized state UNCONFIRMED View
41595 Photoshop Palettes Remain Above All X11 Windows UNCONFIRMED View
47012 Photoshop Installer crashes after showing blank window UNCONFIRMED View
47015 Photoshop CC2019 login screen content does not render without native msxml3 NEW View

Show all bugs

HowTo / Notes

Workaround X11 live-lock bug

This is a simple workaround (Python 3) script for Bug 35041 - Multiple apps and games crash with heap corruption or live-lock in libX11 (EA Origin, Garmin Express Fit, SMPlayer, LotRO launcher, Kindle for PC, Conan Exiles)('taskset -c 0 wine ./foo.exe' is a workaround). The script will restart Photoshop, if it fails to launch correctly.


 #!/bin/env python3

import subprocess, re, sys, signal

error_keywords = re.compile('^.*(Assertion|0x65372a0).*$')
success_keywords = re.compile('^.*(list_manager_QueryInterface).*$')
os.environ['__GL_MaxFramesAllowed'] = "1"

exited = False
process = None
successful_launch = False
timeout = 3

def kill_photoshop(signalnum, frame):
   if not successful_launch:
      print("Unsuccessful launch waiting %d seconds, killing Photoshop ..."%timeout, file=sys.stderr)
      process.kill()

signal.signal(signal.SIGALRM, kill_photoshop)

while not exited:
   process = subprocess.Popen(["wine64", "start". "C:\\Program Files\\Adobe\\Adobe Photoshop CC 2019\\Photoshop.exe"], stderr=subprocess.PIPE)
   successful_launch = False
   signal.alarm(timeout)
   while True:
      if process.poll():
         break
      line = process.stderr.readline()
      # print("got line %d and process %s"%(len(line),process.poll()))
      if len(line) == 0 and process.poll() is not None:
         if process.poll() == 0:
            exited = True
         break
      if line:
         print(line.strip())
         if success_keywords.match(str(line)):
            print("Successful Photoshop launch detected", file=sys.stderr)
            successful_launch = True
         if error_keywords.match(str(line)):
            print("Error keyword match, killing process", file=sys.stderr)
            process.kill()
            break
   print("Process return code %d"%process.wait())

Credit: a friend of artik - see A .py script to 100% boot Photoshop CC 2019 using all CPU.

Comments

Back