I'm sure some of you would love to install and use Photoshop on your Linux box. So while I prefer using GIMP, I will still show you how to install Adobe Photoshop inside Linux with the help of Wine (not the alcoholic drink) just in case your photo shop classes or jobs require you to setup and use it. On this tutorial, I'm using Ubuntu 9.10 "Karmic Koala" and Photoshop CS4.Now let's get started and install Adobe Photoshop on Ubuntu Linux:
* Downloading and Installing Wine
sudo add-apt-repository ppa:ubuntu-wine/ppa
To download and install Wine on Ubuntu, just click HERE.
A pop-up will appear, just click "OK".
winetricks is a simple script to download and install various redistributable runtime libraries sometimes needed to run programs in Wine.
wget http://www.kegel.com/wine/winetricks
Now install them:
sh winetricks msxml6 gdiplus gecko vcrun2005
You should also install Microsoft TTF fonts:
sudo apt-get install msttcorefonts
Before we will install Photoshop CS4, we will have to download a .dll file. Get atmlib.dll from HERE.

* Installing Photoshop CS4 on Ubuntu
You can now run the Photoshop CS4 installer via Wine with this command:
LANG=C wine Setup.exe
Note: you may need to add the path to your installer
Just install Photoshop the way you do it on Windows and you are done.
* Running Photoshop CS4 on Ubuntu



interesting in trying this...wondering if it will be buggy!
I used this method to install Lightroom 2.4 and it not only installed OK, it actually ran. The only problem is that while the photos I imported show up in the grid, they display only as grey squares with no actual picture content. I guess there are some missing .dlls.
Really nice post, i was just curious and wanted to try it, but got a error whine trying to run "Setup.exe".
This is what i get:
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
btw: i'm running Kubuntu 9.10 and whine version is 1.1.38
I prefer GIMP. By the way, GIMP 2.8 is going to become even better, because it will be singlewindowed!
hi i tried this every thing went right until i run the setup.exe file.
while running it asked for the serial number.i entered it but it is saying that the entered key is invalid.
In terminal it throws a error
"fixme:hook:IsWinEventHookInstalled (32773)-stub!
fixme:hook:IsWinEventHookInstalled (32773)-stub!
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:shell:DllGetClassObject failed for CLSID=
{a07034fd-6caa-4954-ac3f-97a27216f98a} (unknown)
fixme:hook:IsWinEventHookInstalled (32773)-stub!
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:hook:IsWinEventHookInstalled (32773)-stub!
fixme:hook:IsWinEventHookInstalled (32773)-stub!
fixme:hook:IsWinEventHookInstalled (32773)-stub!"
will be very helpful if you guide me from getting out of this error in intalling photoshop CS4
I've done everything up until the command: LANG=C wine Setup.exe
But mine says: Module not gound
user@user-laptop:~$ LANG=C wine Setup.exe
wine: could not load L"C:\\windows\\system32\\Setup.exe": Module not found
Where am I supposed to put the .exe file?
I tried putting it into:
/home/user/.wine/dosdevices/c:
And then I wrote "LANG=C wine /home/anda/.wine/dosdevices/c:Photoshop.exe" but then it says that it cannot find it...
What should I do?
Thanks in advance
- Anda Hendriksen
hi i am dinesh. just paste the setup.exe file in Desktop.
and then enter in to desktop through terminal by typing cd /home/yourusername/Desktop
then enter the command LANG=C wine Setup.exe.
should work now.
The instalation stay aways "Preparing to Install" and don't continue... any sugestion?
"fixme:hook:IsWinEventHookInstalled (32773)-stub!"
i used to install PS cs 8.0
cannot run .exe file..
i just rename .exe to .msi
work perfectly.
Hi,
I tried to follow all the instructions, but when I run Setup.exe I get
"Setup Error
Setup has encountered an error and cannot continue..."
The last lines from console:
fixme:seh:_abnormal_termination (void)stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
fixme:shell:UnixFolder_IShellFolder2_QueryInterface Unimplemented interface {062e1261-a60e-11d0-82c2-00c04fd5ae38} (unknown)
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
err:ole:CoGetClassObject class {6c736db1-bd94-11d0-8a23-00aa00b58e10} not registered
err:ole:CoGetClassObject no class object {6c736db1-bd94-11d0-8a23-00aa00b58e10} could be created for context 0x1
fixme:shell:UnixFolder_IShellFolder2_QueryInterface Unimplemented interface {062e1261-a60e-11d0-82c2-00c04fd5ae38} (unknown)
fixme:wininet:CommitUrlCacheEntryInternal entry already in cache - don't know what to do!
fixme:shell:UnixFolder_IShellFolder2_QueryInterface Unimplemented interface {062e1261-a60e-11d0-82c2-00c04fd5ae38} (unknown)
fixme:seh:_abnormal_termination (void)stub
fixme:seh:_abnormal_termination (void)stub
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_END_BROWSER_SESSION: STUB
fixme:wininet:InternetSetOptionW Option INTERNET_OPTION_RESET_URLCACHE_SESSION: STUB
End Adobe Setup. Exit code: 0
Ideas, please? :)
Thanks a lot.
everything else got setup but as soon as I tried to open it from wine it is giving error
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:shell:DllCanUnloadNow stub
fixme:richedit:RichEditWndProc_common EM_SETTARGETDEVICE: stub
fixme:richedit:RichEditWndProc_common EM_SETTARGETDEVICE: stub
fixme:richedit:RichEditWndProc_common EM_SETTARGETDEVICE: stub
err:richedit:ReadStyleSheet ReadStyleSheet: missing style number
what about with thise problem:: after instal and run i have this sentences:
this product has encountered a problem which requires that you restart your computer before it can be launched
continue to see this message after restarting your computer, please contact either your IT admin or adobe technical support...
error 147:20
"in windows it works, but in wine dosnt. why?"
plz help me ,everything went fine up to installation,adobe installer has finished the job and now my terminal says-Exiting installer with Code:0.
what is dat? plz help me friends.and also give a solution to run Adobe premiere in ubuntu 10.04.
MINE SAYS BACKTRACE WHAT DOES THIS MEAN
an error: when I try to install photoshop
wine: cannot find L"C:\\windows\\system32\\Setup.exe"