Photoshop

Photoshop crash in OS X 10.9.2 may be Apple bug with OpenCL

Photoshop CC iconAdobe Creative Cloud icon

If you use Photoshop CC on a Mac and it crashes when using GPU-assisted features like Smart Sharpen, you may need to turn off OpenCL support in Photoshop until the problem is fixed. Reports point to a possible bug in the Apple graphics driver for AMD/ATI GPUs in OS X 10.9.2 Mavericks. (Which means this crash may only apply to you if your Mac has that type of GPU in that version of OS X.)

[Update: This did turn out to be an Apple bug. Apple fixed it in OS X 10.9.3. If you are running 10.9.3 or later you do not need to perform the steps listed below; you can leave OpenCL turned on in Photoshop. This also means that if Photoshop is crashing and you are using OS X 10.9.3 or later, the cause is probably not related to this problem.]

The official Adobe help page for this issue walks you through the steps to disable OpenCL support in Photoshop:

Photoshop Help / Crash | Smart Sharpen

Here’s a picture of the option, since the Adobe help page doesn’t include one (click to enlarge):

Use OpenCL preference in Adobe Photoshop CC

This bug has also been discussed in posts in the Adobe Community forum for Photoshop (such as Crashes with PS CC on Mac OS 10.9.2), and on the Mac Performance Guide blog (2013 Mac Pro: Photoshop CC Filter Crashes Appear to be Due to Apple Graphics Drivers). The MPG article also refers to OS X 10.9.2 issues with with some external monitors such as the NEC PA series; I’ve also seen these problems.

Adobe CS2 free-for-all? Not quite…and what it really means

Adobe Creative Suite 2 graphic

Bargain hunters went nuts and hammered Adobe download servers over reports that Adobe Creative Suite 2 is supposedly available for a free download. This isn’t the whole story; the facts have been somewhat oversimplified by the “telephone game” nature of passing along information on the Internet. The story is clearer with a little more context.

Adobe Creative Suite requires online activation in order to function. Adobe made a decision to shut down the activation server for Creative Suite 2, which was released in 2005. Shutting down the activation server means that if any of the remaining CS2 users needed to reinstall their software, the software would not be able to activate. Adobe chose to do the right thing for those users: They made it possible for them to keep using the software by providing replacement downloads that won’t look for an activation server.

It’s not meant for everybody

What Adobe wanted to do is provide a simple way for legitimate CS2 users to continue using their software. But whether it was due to lack of clarity on the original Adobe CS2 download page or the immense desire of users to get free software that has a high perceived value, the message being spread around the Internet is that CS2 is free to all. But it isn’t, and Adobe has clarified its language (updated mid-2013) in the Adobe tech note Error: Activation Server Unavailable | CS2, Acrobat 7, Audition 3 (look under How to Install, step 2):

“You can use the serial numbers provided as a part of the download only if you legitimately purchased CS2, CS2 applications, Acrobat 7, or Audition 3.”

In other words, you are not any more (or less) entitled to use CS2 than you ever were. If you didn’t have a license then, you don’t now. But if you still depend on CS2 for mission-critical tasks today, Adobe has removed the activation requirement for the license you have, and that’s a net plus. If you do have a valid CS2 license you can grab the activation-free software from the Adobe CS2 downloads page.

If there’s no technical barrier that stops you from using this software if you don’t have a valid license for it, should you use it anyway? That’s an interesting moral decision. Many of us express frustration when content companies employ copy protection/DRM in a way that seems to assume we can’t be trusted. But if you act against the terms of a license because there’s nothing to stop you, all you’ve done is prove that the content companies are right.

Would you benefit from running CS2 today?

Whether you’re frantically trying to snag your free download or disappointed that you don’t actually qualify from a legal point of view, it’s worth stepping back for a second to think about the implications of using CS2 today:

  • What’s your hardware? The biggest benefit of being able to run CS2 is for users with older computers. As I write this (in 2013), CS2 is now 8 years old. On the Windows side it isn’t optimized for Windows 7 or 8. But the real problem is on the Mac side. CS2 was written for the processor that powered Macs in 2005: The PowerPC. But soon after, Apple migrated all Mac hardware to Intel processors, and the last version of OS X that can run PowerPC software is OS X 10.6 Snow Leopard. But it’s been many years since any new Macs could run 10.6, so new and recent Macs will not run or install CS2 at all. So if you’ve got an up-to-date Mac you can’t use CS2; compatibility with Intel Macs started with CS3. On the other hand, those still running old PowerMac G5 towers will be happy that they can still run CS2.
  • What’s your workflow? Having access to CS2 may be useful if your main workflows are centered around older media, such as traditional prepress, pre-HTML5, and standard-definition video. But if your work depends on keeping up with today’s emerging media such as HD and DSLR video, output to online streaming video, the latest camera raw formats, and content for mobile devices such as eBooks and responsive web sites, your business would benefit more from having CS5 or CS6.
  • Can you use CS2 to get  an upgrade discount? Some have asked whether having a CS2 serial number would make you eligible for upgrade discounts. No, it would not. Currently, upgrade discounts for the current version (CS6) are available to registered users of the previous version (CS5). It used to be that you could upgrade from the last two previous versions, but even that wouldn’t reach far back enough to make CS2 useful to obtain an upgrade discount.
  • How good is Photoshop CS2? Photoshop CS2 is quite powerful, and if it does what you need then it’s great. But it lacks recent GPU acceleration support, support for recent raw formats, HDR and panorama tools, profile-based lens correction, 3D, video editing, better selection and masking tools, the entire content-aware feature set, Lightroom integration, and more. (For a list of the many changes since CS2, see the Photoshop version history on Wikipedia.) Photoshop CS2 is quite suitable for a computer of the same era, but like the rest of CS2 it won’t make the best use of current hardware.

In the end, having access to CS2 is most valuable to users who need to keep CS2 running on aging hardware and have not already moved up to a more recent version. There are not a lot of those users left, but they are exactly the users Adobe wanted to support with the new builds. If your business is built on computers, cameras, and other equipment that are a lot newer than 2005, it makes sense that the software you use should be optimized for the up-to-date tools you use. So if you feel you’re being excluded from a deal by not being eligible for a free copy of CS2, keep in mind that CS2 is not the most competitive set of tools for today’s media and hardware.

Is this a good sign for the future of old activated software?

On the whole, the Adobe move is good news. Since activation became standard procedure at companies like Microsoft and Adobe, users have wondered how long they can count on activation servers functioning reliably, and what happens if companies stop supporting activated software. Adobe has now set a precedent of letting old activation-based software continue to function without needing activation, and we can all hope that remains true in the future…at least for perpetual licenses.

(The reason I mention perpetual licenses is because Adobe Creative Cloud subscription licenses work differently. Adobe has made it clear that Creative Cloud software stops working if you stop paying the monthly fee, and that when a new version of Creative Cloud-based software comes out the old version will continue to work for only one more year.)

Photoshop CS5: Keyboard shortcut issue fixed by Mac OS X 10.6.7

Photoshop + Software Update = happy

Have you found that some keyboard shortcuts in Photoshop CS5 (Mac) haven’t been working? Or are some tools acting strangely, as if the Option or Shift keys were pressed? It turns out that Mac OS X 10.6.5 introduced a bug where modifier keys might stick; for example, you might always see the Hand tool, as if the spacebar was pressed, and you might be unable to switch away from the Hand tool. One way I experienced it was when I tried to press the Command and Spacebar keys to get the temporary Zoom tool, but nothing would happen.

The bug was also in Mac OS X 10.6.6, but Adobe reports that Apple finally fixed the problem in the Mac OS X 10.6.7 update. So while there have been various workarounds that involve tracking down software conflicts, now that Mac OS X 10.6.7 is out, the fastest and simplest solution is to download and install the Apple update. As usual, you can run Software Update to get the new version, or you can download the Combo installer from the link above.

While the problem isn’t mentioned in Apple’s release notes for 10.6.7, this issue is related to a change that Apple made to an API in Mac OS X 10.6.5, as explained in this forum post. A number of Mac applications were affected, but Photoshop was the most prominent one, and there are several threads discussing it on the Adobe User-to-User Forum for Photoshop.

Update: OpenType issues introduced with Mac OS X 10.6.7

Upgrading to 10.6.7 is no longer a no-brainer. Apple has apparently introduced a new bug related to OpenType fonts in PDF files generated by Mac OS X 10.6.7, so if you use OpenType fonts (and who wouldn’t, since they’re modern and cross-platform) you may have problems printing or rendering from them in 10.6.7. I suppose it comes down to whether it’s more important to you to have your keyboard shortcuts working in programs like Photoshop (in which case you’d upgrade to 10.6.7), or whether you need reliable handling of OpenType fonts (in which case you’d stick with 10.6.6).

(Update to this update: Apple has fixed this OpenType issue in the Snow Leopard Font Update, so make sure you run that update after updating to 10.6.7.)

Photoshop CS5: Mac font-related crashes fixed by Mac OS X 10.6.5

Mac OS X v10.6.5 Update (Combo)

For some time now, Adobe has been advising customers that some Photoshop CS5 crashes were traced to bugs in the font code in Mac OS X. It appears that Apple has now fixed many of those crashes in today’s release of the Mac OS X 10.6.5 update, according to Photoshop engineer Chris Cox in a post at the Adobe support forums.

If you’ve experienced these crashes (I haven’t), download Mac OS X 10.6.5 and you’ll hopefully see an improvement in Photoshop stability. As always, I recommend downloading the Combo updater if you’ve got the bandwidth for it.

On a side note, if you’ve got a new camera and you’ve been waiting for Mac OS X to support its raw format, check the list of camera raw formats added in 10.6.5. It contains new support for some notable recent models such as the Canon PowerShot S95, Canon EOS 60D, and the Panasonic Lumix DMC-LX5.

Photoshop CS5: Fix crashes in Mac OS X 10.6.4

If you experienced crashes in Adobe Photoshop CS5 on the Mac after installing the Mac OS X 10.6.4 update, there were issues with the graphics drivers in that particular Apple update that may have caused your crashes. (The bugs may have also affected you if you use Apple Aperture or play certain graphics-intensive games under Mac OS X 10.6.4.)

Now the good news: Apple has released Snow Leopard Graphics Update 1.0. If you download it and then install it on Mac OS X 10.6.4, it should resolve the problem, according to Adobe.

If you had been holding at Mac OS X 10.6.3 like I’ve been, it looks like it’s finally safe for Photoshop users to move up to Mac OS X 10.6.4 as long as you also install Snow Leopard Graphics Update 1.0.