Web projects offered to freelance web developers and designers often include creating a website using graphics already prepared by an employer in Photoshop .psd files. But Photoshop is not available on Linux. Are there any tools available to work with .psd files on Linux, what quality do they have and is there any loss of information associated with using them instead of the official Photoshop software?
Before now I have opened PSDs with the Gimp but it is not the same. Layers go missing, things involving text look different and latest features in new Photoshop versions simply do not work.
Therefore, even if a PSD file does open in the Gimp you are not entirely sure if it is looking as it is supposed to. Therefore, you do need Photoshop.
Photoshop works absolutely fine in a Virtualbox PC, it can be made to work with Wine but I have struggled with the user-interface under Wine. Your best bet is to run Photoshop in an XP Virtualbox or on a secondary PC that has Vista/Windows 7 pre-installed.
Use The Gimp. Despite what anyone else says, my company has interacted with Photoshop users for the web for 8 years without any issue whatsoever. While some may claim they have had problems, and you can find claims about anything for everything including mine, you are not likely to have any problems using Gimp for the web.