Jump to content
You must now use your email address to sign in [click for more info] ×

Affinity products for Linux


Recommended Posts

2 hours ago, maor26 said:

No one is asking them to release a perfect product from day 1 but at least try and consider to maybe start working on it
slowly as a side project, then maybe release an alpha/beta release(they can always count on linux users to submit bug reports to make it better) and
eventually release a stable version(even if it takes a long time).
Valve did the same with steam a few years back. It was released as beta and it had bugs and also lacked some fetures.
After a long period of working on it while in beta, they released it as a stable version with feature parity to the windows client.
It took A LOT of time and effort, but they did it and it paid off.

Other views are available, but I would be personally be happy if the Windows version could be suitably tweaked so that it worked well with Wine/Crossover just like good old Photoshop CS2 does. I think an outcome like that would be an excellent and pragmatic compromise option.

Link to comment
Share on other sites

3 hours ago, Snapseed said:

Other views are available, but I would be personally be happy if the Windows version could be suitably tweaked so that it worked well with Wine/Crossover just like good old Photoshop CS2 does. I think an outcome like that would be an excellent and pragmatic compromise option.

incidentally CS6 works really well too via wine, though with Gimp 3.0 coming soon I might just give up on affinity, and I really don't want to use Photoshop. Krita, Gimp and Inkscape I guess are the big go-tos if Serif don't care for it.

Afterall, barely anyone uses Affinity compared to photoshop, so why bother with it?(!) 😂

Link to comment
Share on other sites

3 hours ago, LondonSquirrel said:

Aha. So you don't know what is involved.

You misunderstand. I'm not a professional programmer, but I have still published many games professionally with over a decade of experience, a lot of which happen to be cross platform, so I'm not totally clueless, I just know my limits and holes in my knowledge. I'm not about to sit here and say I'm an expert programmer when I'm not, and I'm not about to say I'm an expert in market analysis either, but I know enough to see a wasted opportunity like this one passing Serif by.

Link to comment
Share on other sites

4 hours ago, LondonSquirrel said:

Perhaps you have never done any cross platform programming? There are differences in all sorts of ways, such that what is allowed on one OS is not allowed on another. For example, allowed characters in file names. Another is file locking, which is completely different between Windows and UNIX (macOS being UNIX-like).  To handle these differences, you have to have a certain amount of per platform code.

Just "playing" here and there, I've found 10-15 years ago that were several stable libs/frameworks to support these differences. Out of those, I've used Qt and wxWidgets, but there was also GTK. So this is not an explanation.

Link to comment
Share on other sites

33 minutes ago, msdobrescu said:

So this is not an explanation.

How do you think that an app written to make use of Apple's M1 chipset will handle a Windows graphics card? This is another example of where you need to be platform aware, and not just write code for the lowest common denominator. QT and the like do not handle all of this. If it was that simple, cross platform programming really would be simple. 

Link to comment
Share on other sites

You've made me break my "three posts to a thread" rule. It's more of a guideline really but helps to keep me sane. 

This thread has really gone off the rails. What started as a simple request has suddenly turned into some quite passive aggressive insults. 

Serif had been publishing software for over thirty years. I've bought all of their software for at least twenty years and always found them to be exceedingly professional and capable. 

The comment that they somehow don't have the bottle to "take a risk" is ridiculous. It's easy to be brave when you're betting with someone else's money, resources and reputation. None of use have any idea what analysis they've done on this and so we have no idea how much of a risk they would be taking. 

To say that they've somehow painted themselves into a corner by incompetently writing code that can't be ported is pure conjecture as well. We don't even know for sure what tools/engine they've used. This isn't Serif's first rodeo, they've been at this a long time. 

Any attempt to chide, or otherwise shame them into doing what you want won't work. What do you expect them to do at the next strategy meeting? Port the software to Linux because someone on the forums said they can't do it or that they don't have the bottle. 

Try to keep it civilised (I'm english, that is spelled correctly). 

Link to comment
Share on other sites

38 minutes ago, LondonSquirrel said:

How do you think that an app written to make use of Apple's M1 chipset will handle a Windows graphics card?

There is no Windows graphics card. The access to hardware is provided by the OS if there is a driver written for it by the hardware maker. That happens when you use an Nvida or an ATI card, for example. That should happen for most of the hardware. For this there are standards like OpenGL, OpenCL and so on. Same as for Internet browsers, they implement standards (HTML, ECMA etc.). Steam bridges the software things related to games Windows specific API calls and, sometimes, shortcuts taken by their makers.

Link to comment
Share on other sites

12 minutes ago, msdobrescu said:

There is no Windows graphics card.

Yes I know that, but you know what I mean. Apple has a very limited hardware set, while Windows can have almost anything. An app written to make full use of M1 will not be able to use the same APIs on Windows at all. These differences are only likely to grow larger as Apple improves (add features to) M1.

Link to comment
Share on other sites

20 minutes ago, LondonSquirrel said:

These differences are only likely to grow larger as Apple improves (add features to) M1.

Then all said about why Affinity would not implement Linux apps due to the presumed volume of effort applies for M1 too.

That made me realize that to develop for Linux has a much larger technical support than for Windows or Mac if we look at the options and the fact that more people contribute to it than a big company does for its own products.

 

Link to comment
Share on other sites

31 minutes ago, msdobrescu said:

Then all said about why Affinity would not implement Linux apps due to the presumed volume of effort applies for M1 too.

Except the macOS market share... is about 10 times that of Linux on the desktop. And graphics apps are very popular amongst Mac users.

32 minutes ago, msdobrescu said:

to develop for Linux has a much larger technical support than for Windows or Mac

Correct. 

Link to comment
Share on other sites

5 hours ago, MattyWS said:

...though with Gimp 3.0 coming soon I might just give up on affinity, and I really don't want to use Photoshop. Krita, Gimp and Inkscape I guess are the big go-tos...

Starting up a virtual machine each time I wanted to run Affinity Photo had become too tedious for me, particularly given the poor performance of running it in a VM.  My Affinity Photo license goes largely unused now.

I've taken to just using Gimp instead.  It's rough around the edges and lacks a feature or two, but it's very capable.  The main hurdle has been adapting to its shortcuts and UI.

I raise my hand as someone who'd appreciate Affinity Photo releases under Linux, but I'm not holding my breath for it.  Serif will do what Serif will do.

As has been alluded of Linux users previously in the thread, I'm not opposed to paying for and using commercial, closed source software.  I've also paid for Davinci Resolve Studio, which I'm delighted to be able to use under Linux, and is a suitable equivalent for GPU/CPU intensive closed source graphics software running under Linux/Windows/OSX.  BlackMagic target and officially support CentOS (although perhaps under review given it's approaching EoL), so whilst you can run Davinci Resolve under other distros (and I do), they're only community supported.  And that's fine, because community support is something Linux has always done and does well.  In a nutshell, needing to support 200+ (or whatever) distros is not necessary.  Target one (eg: Ubuntu LTS or Fedora) and let the community worry about packaging for, and supporting other distros....or don't *shrug*

Link to comment
Share on other sites

On 11/23/2021 at 5:53 PM, MattyWS said:

I think thats the worst part about it. ; ; That and no vector shape tools.

I can get by without the vectors, but adjustment layers are a make or break feature for me. They're so important, I don't consider a photo editing app a photo editing app unless they're in there.

The good news is that adjustment layers and layer effects are planned for 3.2, which, given the improvements made in the 3.0 release, would finally make GIMP a fairly decent Photoshop/Affinity alternative. The problem is, no one knows how long that'll take. Given their track records, we could probably expect it by 2031 or so.

Link to comment
Share on other sites

On 11/23/2021 at 7:04 PM, Renzatic said:

And it still won't have freaking adjustment layers.

Yes, very important functions like non-destructive editing, inbuilt CMYK capability, etc are yet to appear and I suspect it will be a few more years yet before we see them in Gimp. The only suggestion I can offer is to keep on donating so that the good work can continue.

On 11/24/2021 at 12:29 AM, B-Interactive said:

Starting up a virtual machine each time I wanted to run Affinity Photo had become too tedious for me, particularly given the poor performance of running it in a VM.  My Affinity Photo license goes largely unused now.

I've taken to just using Gimp instead.  It's rough around the edges and lacks a feature or two, but it's very capable.  The main hurdle has been adapting to its shortcuts and UI.

I raise my hand as someone who'd appreciate Affinity Photo releases under Linux, but I'm not holding my breath for it.  Serif will do what Serif will do.

As has been alluded of Linux users previously in the thread, I'm not opposed to paying for and using commercial, closed source software.  I've also paid for Davinci Resolve Studio, which I'm delighted to be able to use under Linux, and is a suitable equivalent for GPU/CPU intensive closed source graphics software running under Linux/Windows/OSX.  BlackMagic target and officially support CentOS (although perhaps under review given it's approaching EoL), so whilst you can run Davinci Resolve under other distros (and I do), they're only community supported.  And that's fine, because community support is something Linux has always done and does well.  In a nutshell, needing to support 200+ (or whatever) distros is not necessary.  Target one (eg: Ubuntu LTS or Fedora) and let the community worry about packaging for, and supporting other distros....or don't *shrug*

If I may, please, I would like to make some constructive suggestions for you.

The first is to try developer Diolinux's PhotoGIMP patch for Gimp 2.10+ that make the UI more like Photoshop and that introduces the Photoshop shortcuts - https://github.com/Diolinux/PhotoGIMP

The second suggestion is to try the online Photopea image editor and it should look quite familiar - https://www.photopea.com/

The third and final suggestion is to try out PhotoLine and while there is no official Linux version, the developers in Germany make sure that their software works well with Wine so that Linux users are not left out - https://www.pl32.com/

There are some brief guides to PhotoLine below:

http://www.russellcottrell.com/photo/PhotoLine/basic.htm

http://www.russellcottrell.com/photo/PhotoLine/downloads/PhotoLineTutorial.pdf

http://evrencomert.com/PhotoLine.htm

While the interface might be a bit old school, it really is a competent and capable image editor (picture enclosed).

I must stress that all the above options are no commercial threat to Serif Europe whatsoever precisely because Serif Europe does not yet offer any Linux versions of their Affinity products.

 

PhotoLine.jpg

Link to comment
Share on other sites

Photopea works great for sure, I wish they'd make an actual desktop application for it but thats more a personal preference thing (I know you can save it as a web app though). Since my work is mostly adjustments to screenshots/renders I'm not so much doing photography (other than photogrammetry) or print work so gimp is getting there for me. 3.2 is probably the day I ditch everything else for Gimp if Affinity hasn't make things work on linux by then.

There is also Darktable (yet another example of an application that is cross platform without any problems, crazy huh) for people that mostly do photography and need something like Lighroom. I heard good things about RawTherapee too but I've not tried it myself.

http://rawtherapee.com/

https://www.darktable.org/
 

Link to comment
Share on other sites

2 hours ago, MattyWS said:

There is also Darktable (yet another example of an application that is cross platform without any problems, crazy huh)

"without any problems" is a bit disingenuous - it was 10 (ish) years before there was a decent Windows version.  Producing something that would run wasn't too much of a problem but supporting it was - sound familiar?

AP, AD & APub user, running Win10

Link to comment
Share on other sites

4 hours ago, B-Interactive said:

I use RawTherapee too and highly recommend it for photo processing.  In many ways, it's much more advanced than Lightroom or Photoshop Camera Raw, so may be a bit difficult for a new user to approach.

DisplayCAL is also a fantastic open-source screen calibration tool, I use with my X-Rite i1Display Pro.

Exactly my setup!

Link to comment
Share on other sites

  • 2 weeks later...

The revolution of compatibility seems definitely at the cusp of affinity.
Must we wane and depress at the blackhole of colored ignorance.
Requirements must be reached from the origination.....

Those healing requirements are the only solution.

We have to meet those requirements somewhere,somehow, with passion , healing and determination.

Who's going to actually fight for it...

That's the real question.

*I'm in support of fully functional linux ports with magical updates*




 

Link to comment
Share on other sites

  • 4 weeks later...

Year after year I bought PhotoShop, Illustrator, InDesign. I loved Adobe products back then. Then Adobe came up with fancy "suites," cranked up their prices, and finally lost me when they went to subscription hell. I then started using Affinity products. I really like all three, Photo, Designer, Publisher. Impressive. Beautiful, smart interface. A joy to run. Intuitive workflow. I bought all three for Mac. Then all three for Windows. Then Photo and Designer for iPad. I'd DEFINITELY buy all three again if there were a LINUX VERSION. My Linux machines run flawlessly, better, less errors than Mac, way yonder better than our Windows machines. I would happily just run Linux if there was commercial software I could run on it. Like Affinity. Most people don't really care what OS they are on, just what software they can run on it---they don't run Linux because the software they want to BUY isn't isn't available for Linux, because companies like Affinity or Serif think Linux users are a bunch of beatniks, whoever they are. Were.

If Affinity never comes out with a Linux version, I will no doubt move on. Affinity products are great, but there are always alternatives.

Edited by Ginhuardy
duplicate
Link to comment
Share on other sites

On 11/24/2021 at 2:22 PM, Snapseed said:

I must stress that all the above options are no commercial threat to Serif Europe whatsoever precisely because Serif Europe does not yet offer any Linux versions of their Affinity products.

If people are holding off on switching to Linux from other platforms because of some perceived lack of software options, then providing them with those options would make it easier for them to switch.  Once they are switched to Linux, they would have no reason to buy future versions of Serif products if those products are not available on their platform of choice.

Link to comment
Share on other sites

2 hours ago, fde101 said:

If people are holding off on switching to Linux from other platforms because of some perceived lack of software options

The Linux fanboys have been saying this for years: build it and they will come. Well several companies did try providing versions of their software for Linux, and they did not come in the biblical-sized throngs that the Linux people said they would. There will always be some other piece of software (* 1000s) that would be needed before many people would switch. Most people are somewhat happy with Windows or macOS - they know they can get the software they want, rather than be faced with the insanity of apt or yum.

The year of the Linux desktop is not nigh. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.