Also wine is not linux, and photoshop is not a linux program. If you want to run Linux only, then alternatives like krita, gimp etc.. exist that work natively. While I admit they often don't line up with adobe's tools yet, Krita's come a long way from what I've been told, and for a good portion of basic photoshop tasks (rgb only for the most part) you can use gimp quite effectively.
As a non-graphic designer I use linux daily and love it. I only keep windows around for the few windows-only games I still play
Don't know about Krita, but Gimp still (?) has no good CMYK support, so buh bai printing industry. Not an alternative.
So I'll double down on my statement that a good 20-30% of photoshop use cases can be covered by GIMP, with the exception of non-RBG requirements like printing that could possibly move to Krita or other tools.
https://en.wikipedia.org/wiki/GEGL#babl http://www.gegl.org/babl/
It's not a Linux problem, it's a Windows emulation problem in Wine.
As for Linux, I'm using it for 25+ years, and I ditched Windows 10+ years ago. Windows is not necessary to do stuff. However, if you vitally depend on CS5 then running CS5 in emulation is not the best idea. At least you can use it properly in a PC emulator like VMware in Linux.
now, I do mostly web and dev, so Linux is a sweet spot there...
If you need to run Photoshop, it is a Linux (as a plataform), problem. Also “Wine Is Not an Emulator”.
That said, so what? It's cool that you can use Windows software on Linux. But even without that it's still a perfectly usable OS.
That’s why projects like MAME are very important.