Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 31 Aug 2016, 02:08
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars )
Photoshop in Wine
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [11 Posts]  
Author Message
Bruce B


Joined: 18 May 2005
Posts: 11481
Location: The Peoples Republic of California

PostPosted: Sun 05 Oct 2008, 19:44    Post subject:  Photoshop in Wine
Subject description: Comments on performance, compatibility and stability
 

Introduction

This post is specifically for puppyluvr and of course for any interested. This doesn't warrant a 'howto' by any stretch of the imagination. Just tiny pieces of information. Hopefully of some value, maybe even good enough to start more discussion.

Brief Wine experience overview

Over the years, I've tried and used Wine on many occasions. I've had fair success, also some failures trying to get it support various Windows programs. Typically, what I've ran into is, success with annoying quirks.

Photoshop has always been a no go.

Eventually, I decided that programs simply work right running in their native environments. So, I run Windows apps on Windows in emulation. No problems, speed is good, but not as lighting fast as I'm about to report with Wine, not even close.


Slitaz Cooking, Wine 1.0.0 and Photoshop 4.01


Photoshop worked like a champ and unspeakably fast. Image manipulation is a big undertaking, it doesn't happen in real time. But it seems to, when it is that fast, what more can I say?

Wine balked about one conversion dll, so I removed it. I didn't need it anyway.

(IfranView 3.95 crashed Slitaz X when trying to change view mode from window mode to full screen.)

Vector Linux 5.9, newer version of Wine and Photoshop 4.01

This was a total failure. Photoshop would get into a race condition and take a full minutes work for me to get it to shut down. So I installed the older Wine

Vector Linux 5.9, Wine 1.0.0 and Photoshop 4.01

Same problem. So it wasn't the Wine version. In thinking through the difference, I noted with Slitaz test, I did it right and preserved the DOS 8.3 uppercase filenames. In the Vector test, I copied from Slitaz to Vector and file names got converted from uppercase to lowercase. So I put the 8.3 filenames back to uppercase and Photoshop works like a champ.

I still need to go back and do more testing in IrfanView, but I can make an update later on what I learn.

Last notes

A couple years ago, WineHQ had nothing good to say about Photoshop 4.01 support. Within the last couple days, I found it is 'untested' by them, but one reader reported it works great.

Photoshop 4.01 was expensive enough at the time, and it served me well enough, I didn't want to buy newer versions at a cost of several hundred dollars, so I stayed with 4.01.

I suppose people could buy 4 or 5 fairly reasonably priced on ebay or somewhere. I'd certainly recommend it, for non-purist FOSS people. Once Photoshop had been intimately learned, by me, Gimp just didn't take.

There are a few jpeg types Photoshop 4.01 can open, but crashes when saving. These are newer formats than what was used at the time this Photoshop was built.

In order to avoid this crashing, I convert all jpegs with a lossless routine to the baseline format. This prevents any crashing. Also a very, very important advantage is, it gets rid of the exif data and any extraneous data. This keeps Photoshop from changing compression ratio from file to file, allowing you to set it as you want and all files are compressed the same and saved in baseline format. Otherwise, Photoshop saves in the original compression ratio and format, as it thinks it should be, but not all files were originally created with Photoshop, so results can be inconsistent.

The Linux tool to use for making the lossless, baseline conversion is jpegtran, I've found it included in all Puppys < 4.00. A simple script makes very easy work of the recoding.

And I am sincerely talking about some awesome speed with Wine, as well stability. Things like opening 25 1/4 mb files in about two seconds tops. Manipulating images so fast, you can hardly measure the time. It just happens.

-----------------

Intel dual 2.8Ghz processor, all image file operations performed on RAM filesystem.

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
playdayz


Joined: 25 Apr 2008
Posts: 3794

PostPosted: Sun 05 Oct 2008, 20:42    Post subject: Tell us more  

First, how did you install photoshop in the wine setup? "wine installer.exe" from the folder the installer is in, is about the simplest in my experience and often has good results, and then using the .desktop file that the wine installer creates is often successful in starting the program.

2. Did you have to do anything special to wine, in terms of dll's and so forth?

3. Have you tried it in Puppy?

Observations. Wouldn't it be interesting if photoshop workers started trading in their windows workstations for linux and wine because photoshop ran faster in wine!!!

2. Several versions of photoshop are supported in Crossover Linux ($) for anyone who might like it to run without getting their hands dirty.

3. PhotoFiltre is a *much* less powerful program than photoshop that also runs well in wine for me. I think someone has confirmed that Art Weaver also runs. I could not make Irfanview run either.
PhotoFiltre http://www.murga-linux.com/puppy/viewtopic.php?search_id=1875671853&t=32489
Back to top
View user's profile Send private message 
Bruce B


Joined: 18 May 2005
Posts: 11481
Location: The Peoples Republic of California

PostPosted: Sun 05 Oct 2008, 23:42    Post subject:  

playdayz,

Answers

* I didn't even know about a wine installer. Just a copy operation, that's how I lost the filename case on Vector

* Everything was pure raw Wine defaults. Later, I suppose I can play with native dlls, configuration, tweaks and such. I don't really know Wine as a program. Something new to learn. Until now, I never had reason to learn.

* No, I haven't tried it in Puppy. But I really don't see why it wouldn't work. If Puppy supported my processor, I'd like to try it and report on it.

* Regarding your observations. I see no reason to use Windows when Wine does so well. Frankly, without testing on this computer in Windows, I don't think Windows would be faster. For one thing, just working on Linux' huge ram disk adds a lot of speed.

But there is one major thing completely untested by me. That is, photo quality printing. And I'm not in a position to test that now or in the near future.

* Crossover Linux? Fortunately, there are about three Windows ISV products I'm interested in and that's it. But nothing could have gone easier than this Wine / Photoshop install.

* I'll do some testing on IrfanView and update you.

Q: Advice about installing native .dll files?

Bruce

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
noiseglas

Joined: 13 May 2008
Posts: 7

PostPosted: Mon 06 Oct 2008, 13:08    Post subject:  

Well I don't know about Photoshop 4.01 but Photoshop 6.0 runs excellent on Puppy 4.0 with wine 1.1.5.
Back to top
View user's profile Send private message 
Bruce B


Joined: 18 May 2005
Posts: 11481
Location: The Peoples Republic of California

PostPosted: Mon 06 Oct 2008, 19:04    Post subject:  

Wine and Photoshop 4.01 in Puppy

Installed Wine 1.0.0 in Puppy. But it wouldn't create the /root./wine directory because it said I'm not root.

A had little problem with that one. I AM ROOT. Being root, I shall be boss over Wine and my computer. Nuff said. Man over machine.

So after letting Wine know who is who, it works swell.

Photoshop 4.01 runs fine. I've installed macros or 'actions' as they are called. These actions are run with F keys or Shift+F keys. I have some conflicts with JWM and which gets F key priority. But I can resolve those.

Photoshop runs as if it's on a 500Mhz computer. But I'd expect this much, because Puppy is running in Qemu. The slower behavior is not a reflection of anything really, except Puppy's operating environment.

IrfanView

I did a lot of testing of IrfanView395 on Vector with full Xorg support and proprietary Nvidia drivers. I have so far found no problems


Notetab Pro

Don't see a problem off hand, but needs lots of testing as it has lots of features.

Learning Syntax

Linux syntax is correct:
wine /root/.wine/drive_c/notepro/notepro.exe $1

Windows style is wrong:
wine/root/.wine/drive_c/notepro/notepro.exe %1

Line endings

I noted that Wine windows program .ini files are using CRLF (carriage return + linefeed)

Linux uses LF (line feed)

Tip: when editing ini files, Puppy's wonderful little mp has a setting to save the line endings as crlf*

* hex 0d 0a

Summary

Wine improves with age

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
puppyluvr


Joined: 06 Jan 2008
Posts: 3414
Location: Chickasha Oklahoma

PostPosted: Tue 07 Oct 2008, 00:42    Post subject:  

Very Happy Hello Bruce,
Aw heck, now I gotta learn about wine. Very Happy Very Happy
Should be fun, and the benifits will be worth it. ( less windoze in my house) ..
Only tried Wine once, (Thats what she said...LOL)..
Was able to get IE, paint, ect. to run, but not Irfanview or Safari...
Didnt have a Photoshop disk then, but I do now....
My wife is running Compiz, Hope Wine and Compiz get along....
Maybe tomorrow....

@Bruce, on a side note, I love Wallp, and have used it a lot..
But I can only kill it from the process manager, not even from the console. Tried writing a script to kill it, no go.
I put it in /root/my applications, and link it to /root/startup (which I create if a Puppy doesnt have one.)
Same for 301 and 4.00...only from the process manager..
Back to top
View user's profile Send private message Visit poster's website 
Bruce B


Joined: 18 May 2005
Posts: 11481
Location: The Peoples Republic of California

PostPosted: Tue 07 Oct 2008, 02:00    Post subject:  

Gqview can be added to Puppy. Then I can write a script to set wall paper from gqview. Will that suit your fancy?
_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
erikson


Joined: 27 Feb 2008
Posts: 735
Location: Ghent, Belgium

PostPosted: Tue 07 Oct 2008, 13:47    Post subject:  

Bruce B wrote:
Wine improves with age

Good wine stands the test of time Wink
http://www.youtube.com/watch?v=8qe_DPi7KIs

_________________
If it ain't broke, don't fix it. --- erikson
hp/compaq nx9030 (1.6GHz/480MB/37.2GB), ADSL, Linksys wireless router
http://www.desonville.net/
Puppy page: http://www.desonville.net/en/joere.puppy.htm

Back to top
View user's profile Send private message Visit poster's website 
SirDuncan


Joined: 09 Dec 2006
Posts: 836
Location: Ohio, USA

PostPosted: Tue 07 Oct 2008, 13:55    Post subject:  

I actually had Photoshop CS3 working in Wine on Ubuntu, but it refused to load any filters/brush effects/etc. That made it nearly useless, but it was running. I need it for a class, so I ended up with XP running in a VM.

The primary issue reported on Wine sites is that CS3 will not install. I avoided this by using Thinstall to make it a portable app. Then I was having trouble with some DLL. That was fixed by finding it on a copy of XP and moving it to my Wine install. Then it worked except for the filter thing. If someone ever figure it out, let me know.

_________________
Be brave that God may help thee, speak the truth even if it leads to death, and safeguard the helpless. - A knight's oath
Back to top
View user's profile Send private message Visit poster's website 
Bruce B


Joined: 18 May 2005
Posts: 11481
Location: The Peoples Republic of California

PostPosted: Tue 07 Oct 2008, 17:30    Post subject:  

SirDuncan,

An idea or two. Not a known solution.

I had a problem with Wine in one test because of text case.

Linux filesystems are one name

Windows filesystems are two name, one name of the file follows the dos 8.3 convention perfectly. If it doesn't we have 1 truename and 1 alias.

One time I converted all filters into dos one name file, by copying them in dos. Photoshop worked perfectly with the one name dos names.

Also of course there is an .ini file Photosop uses.

Noting that the ini file must be with dos line endings.

You might preserve the one plugin directory and make a copy by converting them to one name, the dos name, which is how to avoid the aliasing Windows uses.

If you want to tinker, keep me posted.

The main reason for this post, I was more than surprised that wine would ever support photoshop.

Bruce

_________________
New! Puppy Linux Links Page
Back to top
View user's profile Send private message 
Pelo


Joined: 10 Sep 2011
Posts: 9117
Location: Mer méditerrannée (1 kms°)

PostPosted: Fri 06 May 2016, 12:02    Post subject: How to install Photoshop CS2 in the later Slackos  

How to install Photoshop CS2 in the later Slackos Click and jump newest solutions
_________________
Sprinters choose Puppy Linux as mascot, always happy, always speedy.
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 1 of 1 [11 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars )
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.2011s ][ Queries: 11 (0.0273s) ][ GZIP on ]