How to install Photoshop CS5 in Ubuntu Maverick 10.10

If you are running Ubuntu 10.10 Maverick and own a copy of the Photoshop CS 5 installer, you will find that you won’t be able to install it under wine. Photoshop CS5 on Ubuntu 10.4 works fine, but not 10.10. Here’s what I did to get it running on my Ubuntu Maverick machine.

What you’ll need:

  • A computer running Ubuntu Maverick
  • A computer running Windows (it doesn’t have to be a computer. It can be a virtual machine running Windows in Virtualbox)
  • A copy of Photoshop CS5 installer. You can get the trial version at Adobe website

In your Windows machine, download (if you don’t own a copy) and install the Photoshop CS5.

Once the installation is completed, go the Start menu and type “regedit” on the search bar. The registry window will appear. Navigate to “HKEY_LOCAL_MACHINE -> Software -> Adobe“, right click the Adobe folder and select “Export”. When prompted, name the file “adobe.reg”.

photoshop-reg

photoshop-reg-export

Back to your Ubuntu Maverick machine, we will need to install wine and the Microsoft true type fonts

This will create the “.wine” folder and prepare wine for usage.

Next, we are going to perform some hacks

Since we can’t get the installer to work in Ubuntu 10.10, we have to copy the core files from Windows to the Ubuntu machine. Folders/files you need to copy/paste are listed down below:

Copy the following folders/files from WindowsandPaste to Ubuntu
C:\Program Files\Adobe\->$HOME/.wine/drive_c/Program Files/Adobe
C:\Program Files\Common Files\Adobe->$HOME/.wine/drive_c/Program Files/Common Files/Adobe
C:\Documents and Settings\$USER\Application Data\Adobe->$HOME/.wine/drive_c/users/$USER/Applications Data/Adobe
C:\windows\system32\odbcint.dll->$HOME/.wine/drive_c/windows/system32/odbcint.dll

Lastly, save the “adobe.reg” file to the Home folder. In your terminal, type:

This will import the “adobe.reg” into the wine registry.

That’s it. Now go to “Home -> .wine -> drive_c -> Program Files -> Adobe ->Adobe Photoshop CS5“, right click on the Photoshop.exe file and select “Open with Wine Windows Program Loader”.

photoshop-open-with-wine

Photoshop CS5 should load. You can also add a shortcut to the Application Menu for quick access.

Note:

1. Some people have mentioned that Photoshop CS5 in Ubuntu crashed with the text function. This has been fixed with the addition of atmlib.dll file.

2. Complex PSD file should load without problem.

3. The above mods were done with wine version 1.2.1. and Photoshop CS5 trial version. If you are using other version of wine or Photoshop, there is no guarantee that the above method will work.

For those who can’t get Photoshop CS5 to work, or find it too heavy for your daily usage, you can try out PhotoShop CS5 Portable. This is the unofficial portable version of Photoshop CS5 (not released by Adobe) and the installer work fine with wine. You will still need the atmlib.dll file for the text function to work.

PS: I am not going to tell you where to download the portable version. You can ask big brother G for answer. Also, any comment with links pointing to the file will also be deleted

Image credit: realtimecounter

63 comments

  1. Really useful, but I have a Mac version, any hints on how to get that working on Linux?

    • I have not heard of any Mac software working on Linux yet. Wine is meant for running Windows software, I don’t think it is possible to run the Mac version. As I mentioned in the article, you can use the trial version from Adobe website. When prompted, enter the serial key and it should work like normal.

      • @Damien Oh: I don’t own a CS 5 license but from my previous license (CS 3) the Mac license won’t work on Windows and vice-versa. Im not sure how they do the licensing in new versions but i doubt that it will.

        Else great guide :) Will try later on, atm im running windows over XEN which don’t play so nice with Nvidia driver. Hopefully this will do the trick to get 100% native performance :)

        • Thanks for pointing it out to me. I don’t own a Windows and Mac version at the same time, so i didn’t realize the license key don’t work for both.

      • Wouldn’t it be in general more logic or easier to try to get Mac Software run under Linux instead of Windows Software cause of the UNIX core of OSX? I mean, the OSX version of Photoshop is native coded for OSX, and OSX has a UNIX core, like Ubuntu. Sounds easier to me. Just a question by a noob.

        • On the contrary, it is difficult to get mac software to run on Linux. Mac software use dmg, which package the application and all its dependencies into a single file. Users can then drag and drop to install/uninstall. This is different from the Linux architecture.

  2. Thanks for the article. I am a wine newbie I have been using VMware for this in the past…
    I have a couple questions.
    Is this the 64 bit version of Ubuntu 10.10? Photoshop?
    What version of windows are you running on the other machine? xp or 7?
    assuming it Matched in wine config as windows 7 or xp.
    Also is this the 32 bit or 64 bit version of Photoshop?
    under 7 you have Program files folder (for 64 bit programs) and Program files (x86) for the 32 bit files.
    I would really like to make this work if I can. thanks.

    • Dan, I tested it on a 32 bit compute, running Ubuntu 10.10. On the Windows side, I am using Windows 7, but it should work for Win XP, Vista as well. The photoshop is also 32 bit version.

      Are you using 32 or 64 bit computer?

  3. “For those who can’t get Photoshop CS5 to work, or find it too heavy for your daily usage”

    Then maybe you should try the foss alternative gimp it is a competitior to photoshop and is free!

    • I have tried and used GIMP. I admit that it is good, but when it comes to more serious and professional work, I find that I can get things done faster with Photoshop.

      Believe me, there are still tons of people trying to get photoshop to work in Linux, even though GIMP is pre-installed in the distro.

      • it is because of your ui bias.
        people who ate trying to get photoshop to work on linux are fools (90% of them don’t need it).

        • Even if only 10% need it, it is already a good enough reason to get Photoshop working on Linux. This is about choices. If they can get it to work in Linux and be more productive, why not?

  4. Can the same procedures be followed to install other softwares?? I am an electronics student and I need to install circuit simulation softwares like “Multisim 10” or “IAR Workbench” “AVR Studios”… Since there are no Ubuntu alternatives for these softwares, I need to find something to make them work on Ubuntu…

    • Have you tried using Wine to install them? The above method requires hack and only work for specific application. You will have better luck installing Windows app with Wine.

  5. Hi, this worked for me – but the 2nd time I wanted to start photoshop, it hanged during the start process. Which version of windows do you tell wine to emulate, to make this work ?

    • The files were copied from a Windows 7 machine. I have no issue getting it to work everytime.

  6. Just to complete the whole process, when you doing the step:
    “sh winetricks msxml6 gdiplus gecko vcrun2005sp1 vcrun2008 msxml3 atmlib”
    just add at the end “tahoma nocrashdialog” it had fixed crappy fonts and no more error message when i start the program :)

  7. Oh Thanks !!!!!!!!!!!!!!!!!

    By following this I was able to install Adobe Dreamwaver CS5 in my Ubuntu 10.10 pc

    Again many many thanks

    • I have not tested all Adobe CS5, but some of the comments said that it works for Dreamweaver CS 5 as well.

  8. I followed this but when executing Photoshop the wheel spins but the program never opens. I’m using a licensed 64-bit version of Photoshop CS5 and 64-bit Ubuntu 10.10 with a new installation of wine.

    Any ideas?

  9. i’ve done it all, a 32 bit version, but when i go to load the program i get an error saying “an application has made an attempt to load the C runtime library incorrectly.” could you help?

    • I am also having this problem. I have reinstalled the .dll’s using winetricks, and it did not work for me.

      • Looking at the screen while installing the .dll’s
        It tells me:

        ——————————————————
        Note: command ‘wine msiexec /i msxml3.msi’ returned status 67. Aborting.
        ——————————————————
        ——————————————————
        msxml3 failed
        ——————————————————

  10. I’m having the same problem. “An Application has made an attempt to load the C runtime library incorrectly” Anyone know a solution?

    • The C runtime library is error is mainly due to the corrupted dll files. You might need to use winetrick to reinstall the dll files again

  11. in order to get the whole cs5 suite working wouldn’t it just be figuring out what dll”s are required?

  12. fixme:advapi:LookupAccountNameW (null) L”NAME” 0x1649c8 0x32f160 0x1648c8 0x32f164 0x32f158 – stub
    fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 2 ignored L”Upgrade” table values
    err:richedit:ReadStyleSheet skipping optional destination
    err:richedit:ReadStyleSheet skipping optional destination
    fixme:msi:ControlEvent_SpawnWaitDialog Doing Nothing
    fixme:msi:msi_unimplemented_action_stub MigrateFeatureStates -> 2 ignored L”Upgrade” table values
    fixme:msi:ACTION_CustomAction Rollback only action… rollbacks not supported yet
    err:msi:ITERATE_Actions Execution halted, action L”InstallFinalize” returned 1603
    err:msi:ITERATE_Actions Execution halted, action L”ExecuteAction” returned 1603
    ——————————————————
    Note: command ‘wine msiexec /i msxml3.msi’ returned status 67. Aborting.
    ——————————————————
    ——————————————————
    msxml3 failed
    ——————————————————

    That is the last few lines I am getting.
    any Idea what might be happening?

    • Look like your wine is not playing well. Try reinstalling your wine (and all its related config folders) and redo the above procedures again.

  13. Nice Ideas! Did you make sure of copies from Windows.

    I do not think because it is problematly. I know that because we must to develop with QT Creator for new Adobe Softwares on Linux System :) Please strike up to Adobe! If you know about pure C++ than we need more developers for Linux / Unix! Get to developing with Adobe Software CS5 on Linux without Wine!!!!!

    Thanks for helps & develops :)

  14. Hey, everything worked like a charm up until I ran Photoshop. I opens up, declares I have a Problem with my licensing and then closes. I own my copy on Windows and it works just fine there. Luckily, Flash CS5 will still turn on regardless of the licensing issue, so I can still use that just fine. I exported and imported my adobe.reg like the directions said but still Licensing issue!

    • It is a good thing that it still works. The support for Photoshop CS 5 in Wine is still not perfect yet, so you might still experience problems just like this.

  15. When I open PS CS5 with Wine Program Loader, I see a window on the taskbar named “Starting Photoshop” but then after a while it disappears, and nothing happens afterwards.
    Help?

  16. shit i have run it once and when i wanted to run it again he don’t want to run what should i do ,

    • Perhaps you want to try Photoshop CS5 portable. It is more lightweight and have less problems

  17. I’ve been using PS CS5 portable on my Ubuntu 10.10…. UI is still not perfect. And there’s no support for advanced GPU drawing. Anyone had success getting this activated? Thanks.

  18. “Your Photoshop username, organization, or serial number is missing or invalid. The application cannot continue and must now exit.” How to fix it?

  19. Thanks a lot for sharing these valuable comments those who are using open source platforms. I have lot of web designing work on my website and this guide told me how to use photoshop with ubuntu.

  20. it is installed and worked for few times. But now it is not launching. When i click the icon, it’s not getting started. Please resolve the issue.

  21. Tried it on my Toshiba Satellite with dual core AMD C50 64bit and its not working, gona try the portable version instead. I really need photoshop lol

Comments are closed.

Sponsored Stories