this post was submitted on 27 Nov 2025
388 points (97.5% liked)

Linux

10427 readers
567 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
 

Canva is seriously considering porting Affinity to Linux - a move that could transform desktop Linux and challenge Adobe.

top 50 comments
sorted by: hot top controversial new old
[–] fartsparkles@lemmy.world 146 points 1 week ago (2 children)

Inkscape and GIMP etc are fine tools in their own right (I have had them installed for years) but where things have always broken down is when you’re working in larger teams and working towards a larger goal.

Inkscape, GIMP, Krita, LibreOffice is an awful chain when you compare it to say Affinity where you can shift between vector, pixel, and layout workflows within the same tool (or copy and paste seamlessly across Adobe tools).

Until the FOSS community sits down and works with creatives and end users who don’t use the tools (which Audacity did thanks to Tantacrul and the results speak for themselves), we’ll be stuck with proprietary tools.

The problem is when new users turn up to give feedback to say Inkscape for some of their weirdness like opening a blank doc each time the app opens, different tabs for fill and stroke color, weird behavior with fonts changing when you backspace out to an empty box, blah blah, the community goes “skill issue” or “this isn’t Adobe”.

Yet they fail to understand the design decisions as to why other products have more obvious behaviour patterns - they want the tool to be relatively self explanatory and try and align to user expectations as much as possible.

Tantacrul did a great talk at FOSS Backstage Design conference that is really worth watching if you’re interested in the topic.

[–] simplejack@lemmy.world 37 points 1 week ago* (last edited 1 week ago) (2 children)

I really reeeally want to like GIMP, but I’ve never been able to get past the UI / learning curve. There are a number or patterns and interaction models that are significantly different than those adopted by the rest of the creative industry.

I’m surprised that, after 25 years, none of the projects to redo the UX have really stuck and gained significant momentum.

Designers are famously broke. Especially graphic designers. A raster graphics tool, with a half way decent UI, would easily gain traction.

I wonder if it’s because the project just doesn’t have UX designers contributing to design and users testing. A lot of the UX feels like a random idea that someone had. Not something that was actually tested with real humans.

[–] fartsparkles@lemmy.world 34 points 1 week ago* (last edited 1 week ago) (2 children)

Manually adding alpha channels to layers… I’ve seen so many people knock their heads against GIMP because, for whatever reason, they didn’t just add the channel by default. (Okay, sure it’s probably the default if you’re starting with a blank file but the background layer doesn’t have one and if you start by opening a jpg, then subsequent layers won’t have alpha because… reasons…)

I don’t think it’s because they don’t have UX designers, it’s because they only solicit feedback from existing users rather than researching new user experience and watching how a new user gets on with the program.

I also think very few Adobe or Affinity power users get stuck into GIMP etc because they bounce off it so quickly. So they never get feedback from the very users they want to convince to move over.

@fartsparkles
Being a very occasional Affinity (and former Adobe) user, I wholeheartedly agree with the last paragraph. GIMP’s UI is simply repulsive. Well, most surfaces of *nix GUI software are (ahem) idiosyncratic, but this is in a category of its own.

@simplejack

[–] SpaceNoodle@lemmy.world 5 points 1 week ago (1 children)

Because JPEG images don't have alpha transparency

Of course, my problem is that I am familiar with too many technical details

[–] fartsparkles@lemmy.world 16 points 1 week ago

Oh, I know (I am a greying wizard), but why should the editor care? In theory, it should assume XCF, with the opened JPEG as the first layer.

Instead, it’s gotchas and RTFM. Which is sadly a very poor approach when developing a tool used by creatives who are vastly less likely to RTFM than the engineers making the tool.

[–] Truscape@lemmy.blahaj.zone 10 points 1 week ago (1 children)

There is a "photoshop UI" GIMP plugin that you could use if you prefer the layout/have muscle memory, but admittedly that's not a perfect solution. It is cheaper tho.

[–] simplejack@lemmy.world 9 points 1 week ago (1 children)

Yeah, but that project isn’t really getting the attention it deserves. Part of me wants to contribute, but I’m totally swamped with a million side things.

[–] vogi@piefed.social 2 points 1 week ago (1 children)

Also, at least for something like this feels like hack more than anything. Maybe its not, i did not look inside the code. But just from outside I would assume that would break with every GIMP release and even if not it would never feel "right".

[–] Mikina@programming.dev 6 points 1 week ago

If you mean PhotoGimp, it's just a config file thst rebinds keybinds and sets up UI layout, like location of tools and windows, to be similar to photoshop.

[–] Cris_Color@lemmy.world 17 points 1 week ago

Gimp is I think a more challenging comparison to its proprietary counterparts than the others you listed unfortunately, but I appreciate and agree with your sentiment here. Ui/ux is such a big part of where foss creative tools struggle, and while some are better than others, its a difficult thing to improve because there's a lot less design talent in the foss world than dev talent. And ui design for large creative software is REALLY a hard design challenge, its not as though the design skill involved is trivial

Anyway, I think inkscape no longer opens a blank document anymore, at least with fresh installs. Maybe for older installs it keeps the old behavior? You should be able to switch it to a nice little welcome splash with document templates and recently opened files if you'd like :)

[–] FauxLiving@lemmy.world 78 points 1 week ago (1 children)

A major reason these kinds of things are happening is the EU move toward digital sovereignty.

Since there isn't exactly a non-US commercial OS available and Linux is good enough for most everything, we're starting to see a lot of interest in the open source world and moving towards open and standards-based software.

Commercial companies recognize that the EU governments represent a huge potential source of income. Some categories of software have essentially no Linux support... this leaves a huge vacuum to be filled by a company who can create professional image editing/CAD software which also works on Linux.

If Affinity is the only large, commercially supported professional publishing software available then they become the defacto winner of all of these new EU Digital Sovereignty contracts.

[–] Aqarius@lemmy.world 3 points 1 week ago

The annoying part is Dassault had linux cad software and they killed it.

[–] sirico@feddit.uk 76 points 1 week ago (1 children)

Do it if only to see Adobe suddenly figure out how Linux works

[–] apfelwoiSchoppen@lemmy.world 39 points 1 week ago (1 children)

I've often thought that Adobe probably have the software side figured out for Linux but until market pressure forces them to implement it, they have no reason to do so.

[–] sirico@feddit.uk 27 points 1 week ago

Like a lot of the others they definitely have the ability just not the will. Which is why I find the concept that they'll suddenly figure out how do funny

[–] apfelwoiSchoppen@lemmy.world 28 points 1 week ago

Would be huge!

[–] DoctorPress@lemmy.zip 27 points 1 week ago (3 children)

The ever "art" app that sends every single of your creation to feed their AI? Thanks, no.

[–] thanatotus@lemmy.ml 10 points 1 week ago

I'm sure people who need this app would find it easier to switch to linux if that app becomes available on linux.

More options means better ease of switching.

[–] luciole@beehaw.org 5 points 1 week ago

They don't? Your files are local, the software's local.

load more comments (1 replies)
[–] onlinepersona@programming.dev 21 points 1 week ago (2 children)

In this thread:

  • users rejoicing
  • users who never donated a cent to krita or gimp shitting on it

As usual, the entitlement amongst users stays high.

[–] Pupschism@lemmy.world 7 points 1 week ago

I've donated to Krita and I'm rejoicing!

[–] sunbeam60@feddit.uk 4 points 1 week ago

I’ve donated to Gimp and used it plenty. I’m sorry but Affinity on Linux would be an insane upside for me, regardless.

[–] Phegan@lemmy.world 21 points 1 week ago (2 children)

We already have apps, we don't need AI powered slop to come into our space.

[–] EtnaAtsume@lemmy.world 5 points 1 week ago (1 children)

Seriously. Canva is horrid.

[–] eutampieri@feddit.it 3 points 1 week ago (2 children)

Canva ≠ Affinity (for now). The o my requirement is a Canva account, but the app works fully locally. Still, it’s a downgrade from v2

load more comments (2 replies)
load more comments (1 replies)
[–] racketlauncher831@lemmy.ml 20 points 1 week ago (3 children)

As a Linux desktop user for almost two decades, can you explain to me how this Affinity thing I have never heard of, can "transform desktop Linux"?

[–] luciole@beehaw.org 14 points 1 week ago (2 children)

Have you tried reading the article?

load more comments (2 replies)
[–] LeFantome@programming.dev 8 points 1 week ago* (last edited 1 week ago)

Based on tone, I doubt this is a real question but others may have the same one.

Moving to Linux can be difficult if Linux provides no viable alternative for software that you rely on.

Despite the availability of things like GIMP and Krita, Photoshop and other Adobe products are perhaps the most often cited software preventing user migration to Linux.

Affinity is the software most often cited as being a viable replacement for Adobe (on any platform). Currently, Affinity does not support Linux.

Therefore, the thesis here is that Affinity becoming available on Linux would make Linux a viable option for a material number of potential new users.

This would have implications for both the popularity of Linux as a desktop and Affinity as an alternative, weakening the hold Adobe has on professional media.

I think the significance is overstated. I do not believe the impact would be as spectacular as predicted here. But the basic argument is valid. It would be a positive development and everything that gets the ball rolling contributes to the eventual snowball.

[–] ExLisper@lemmy.curiana.net 6 points 1 week ago* (last edited 1 week ago)

It will let people create new wallpapers.

[–] ghost_towels@sh.itjust.works 19 points 1 week ago

Yessssss!! I can hopefully get my work to ditch Adobe!!

[–] Covenant@sh.itjust.works 12 points 1 week ago* (last edited 1 week ago) (1 children)

Got affinity designer v2 installed on Linux works ok with small files. Affinity (v3) works if i don't place more than one rectangle.

Native Linux would be really appreciated

load more comments (1 replies)
[–] Dagamant@lemmy.world 11 points 1 week ago

The final reason I still boot to windows, publishing apps.

[–] watson@lemmy.world 11 points 1 week ago
[–] Gormadt@lemmy.blahaj.zone 10 points 1 week ago (1 children)

More options is always good (they can miss me with that gen AI trash though)

I wonder how easy it is to use compared to GIMP or Krita?

(I still suck with Krita but that's a me thing lol)

load more comments (1 replies)
[–] Mwa@thelemmy.club 8 points 1 week ago* (last edited 1 week ago) (1 children)

Finally a good (Proprietary) alternative to GIMP.
Would be Cool if it also supported ARM64.

[–] Steamymoomilk@sh.itjust.works 6 points 1 week ago

But gimp is basically photo shop.

/S

[–] MadMadBunny@lemmy.ca 8 points 1 week ago

Oh, this will be a hell of a game changer!!

[–] just_another_person@lemmy.world 6 points 1 week ago (1 children)

Honestly, it seems kind of moot if it already works in the browser. It's a negligible amount of work to make an app use a browser engine to run offline to run their stack, but some heavy lifting to do a direct port to any specific OS without an adjoining framework to help in the cosmetics of everything.

That being said, they could also use a unified framework to do one release for every OS, which again is pretty much the same as making offline work for anywhere.

My fear is they do something stupid like build in GTK, and then QT users have UI problems, or vice versa. Seems easier to just go with a unified (non-electron) kit that runs everywhere the same way.

load more comments (1 replies)
[–] tomiant@piefed.social 5 points 1 week ago

Untapped market.

[–] sunbeam60@feddit.uk 4 points 1 week ago

This would be MAJOR for me.

[–] grahamja@reddthat.com 3 points 1 week ago (2 children)

When Fusion 360 or SolidWorks in on Linux I'll switch.

[–] Truscape@lemmy.blahaj.zone 12 points 1 week ago (1 children)

I've switched to FreeCAD from Fusion 360 myself, after the 1.0 release everything became much more user friendly (they even have an "Inventor" layout if you want to keep the same UI style).

Granted, I'm early in my engineering career, so I probably can stomach more jank, but for my 3D printing fun and class projects, it seems fine.

[–] HeyLow@lemmy.blahaj.zone 3 points 1 week ago

I'll have to give FreeCAD another go, last time(1 year ago 1.0 release week) it took me ages just to make a basic pegboard adapter, something Ive do in minutes on SolidEdge, Fusion and even Tinkercad

[–] BCsven@lemmy.ca 4 points 1 week ago (1 children)

If you don't mind an older version say 2017, you can run Siemens NX 12 CAD/CAM/FEA on REL or SUSE (OpenSUSE). They dropped GUI support after NX12, now the latest version only runs non GUI for batching CAD or Drawing automation and solving etc

[–] grahamja@reddthat.com 4 points 1 week ago (1 children)

I will never use unigraphics ever again, but thank you for letting me know there is an alternative!

load more comments (1 replies)
[–] KiloGex@lemmy.world 3 points 1 week ago

I've been using Scribus for layout design for years. It works well, but there's a huge learning curve. Being able to have another option would at least be welcomed.

Yoo!! Let’s go

load more comments
view more: next ›