this post was submitted on 21 Jul 2023
210 points (90.7% liked)

Linux

48413 readers
1155 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS
 

I'm starting this off by saying that I'm looking for any type of reasonably advanced photo manipulation tool, that runs natively under Linux. It doesn't have to be FOSS.

I switched to Linux, from Windows, about three years ago. I don't regret the decision whatsoever. However, one thing that has not gotten me away from Windows entirely, is the severe lack of photo editing tools.

So what's available? Well, you have GIMP. And then there's Krita, but that's more of a drawing software. And then...

Well that's it. As far as I know.

1. GIMP

Now, as someone migrating from Photoshop, GIMP was incredibly frustrating, and I didn't understand anything even after a few weeks of trying to get into it. Development seemed really slow, too. It's far from intuitive, and things that really should take a few steps, seemingly takes twenty (like wrapping text on a path? Should that really be that difficult?).

I would assume if you're starting off with GIMP, having never touched Photoshop, then it'd be no issue. But as a user migrating, I really can't find myself spending months upon months to learn this program. It's not viable for me.

No hate against GIMP, I'm sure it works wonders for those who have managed to learn it. But I can't see myself using it, and I don't find myself comfortable within it, as someone migrating from Photoshop.

2. Krita

Krita, on the other hand, I like much more. But, it's more of a drawing program. Its development is more focused on drawing, and It's missing some features that I want - namely selection tools. Filters are good, but I find G'MIC really slow. It also really chugs when working with large files.

Both of these programs are FOSS. I like that. I like FOSS software. But, apart from that, are there really no good alternatives to Photoshop? Again, doesn't need to be FOSS. I understand more complex programs take more development power, and I have no problem using something even paid and proprietary, as long as it runs on Linux natively.

I've tried running Photoshop under WINE, and it works - barely. For quick edits, it might work fine. But not for the work I do.

So I raise the question again. Are there no good alternatives to Photoshop? And then I raise a follow-up question, that you may or may not want to answer: If not, why?

Thanks in advance!

(page 3) 50 comments
sorted by: hot top controversial new old
[–] [email protected] 3 points 1 year ago

It depends on what you are doing, but there are lots of viable free alternatives. In addition to GIMP you mentioned, take a look at Darktable if you do photo editing. Any piece of complex software takes time to learn.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

I use krita plus darktable. Together they give me everything I need.

You are correct that Krita is not a photo editor on its own. But it is also not designed to be. Linux developers have less of a one tool for every job ideal. Due to not needing to compete the same way commercial developers do.

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (1 children)

GIMP is made that way on purpose.

It can do lots of magical things, but it seems like the developers tried to make it as different as possible just for the sake of being different.

I'm sure that if you bring up something to a developer of GIMP that "isn't like Photoshop because it's buried under 4 menus", the only thing the developer will do to address the issue is release an update that then buries the feature under 5 menus.

They got their weird software with its weird name and they are PROUD of how weird it all is.

All I can suggest with it is to keep searching Google or YouTube on how to do things with it.

I've mostly used Affinity and GIMP over the years. Although my work just got me Photoshop so that I can explore some of its "smart" AI stuff to help with some things.

load more comments (1 replies)
[–] [email protected] 1 points 1 year ago (1 children)

I wish I could get over the learning curve with GIMP but tbh my current workflow involves a windows 10 virtual machine for Photoshop. It works for my needs without GPU pass through.

load more comments (1 replies)
[–] [email protected] 1 points 1 year ago

Web based, try Pixlr. Very similar

[–] [email protected] 0 points 1 year ago (5 children)

Is there no way to run PS on Wine? Seems like that would be a compromise but I’ve never tried it.

[–] [email protected] 0 points 1 year ago (1 children)

Adobe software, at least semi modern versions do not work through wine. At least last i checked a few months ago

[–] [email protected] 2 points 1 year ago

Of all the design decisions in GIMP that seem to make it so weird or different to someone coming from Photoshop, Adobe has put in 2X the amount of design choices into their software simply to try to thwart piracy.

The amount of stupid libraries and processes it loads and "requires" to run is just crazy.

A lot of it became apparent when Apple dropped 64-bit support a few years back.

Developers had a decade to update everything to 64-bit. All the fancy (and expensive) Adobe apps were 64-bit, but all their licensing dependencies and anti-piracy libraries were strangely still 32-bit.

People with legit copies couldn't run anything after upgrading macOS. Only those with cracked/pirated versions (that didn't load the 32-bit libraries) could actually use the software.

I have no doubt that the mess of libraries and copy protection that Adobe "requires" would prevent their software from working under WINE.

load more comments (4 replies)
[–] [email protected] -1 points 1 year ago (3 children)

I want everyone who says "just use GIMP" to draw a box in gimp

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago)

That's easy, I just tried it and I haven't used GIMP that much in total and not at all in the previous year and a half.

You can draw a box with the paintbrush tool. Or if you want the lines to be totally straight, use the Paths tool, then when you’re done marking the lines you want (with or without curves) you click “stroke path” and get a window to select how you want the stroke to be. And I figured this out very quickly as a user not very well versed in GIMP.

As I also wrote in this comment; GIMP is meant to be an Image Manipulation Program, not a drawing program. You generally don't use a screwdriver to drive nails into wood, you've got a hammer for that. Sure, you can use a screwdriver for it in a pinch, but it's not going to do it well. Use the tools most appropriate for the thing you're actually trying to do.

[–] [email protected] 1 points 1 year ago

I use GIMP rarely but a quick search shows that you can use Shift-click to force straight lines or Shift-Ctrl-click to limit both the angle as well. https://thegimptutorials.com/how-to-draw-rectangle-square-box/

I half-remembered the Shift-click.

[–] [email protected] -3 points 1 year ago (3 children)

Looking past your downvotes, this is another good example of why I find it difficult to learn GIMP. As far as I know, you need to use a box selection to draw a box? Like border that selection or something? In what way is that intuitive from any perspective? It feels more like a workaround, rather than a solution.

[–] [email protected] 1 points 1 year ago

You can draw a box with the paintbrush tool, though. That also fixes your thing about triangle. Or if you want the lines to be totally straight, use the Paths tool, then when you're done marking the lines you want (with or without curves) you click "stroke path" and get a window to select how you want the stroke to be.

That's either selecting the paintbrush and drawing directly (1 click and drawing) or selecting the paths tool, making the path, and choosing the line style (1 click + however many points needed + 1 click + selecting parameters (I just went for the default to test) + 1 click to confirm).

But then again; GIMP isn't meant to be a drawing program, it's Image Manipulation Program. Use the right tools for the right things.

load more comments (2 replies)
[–] [email protected] -5 points 1 year ago

Have you tried playing with AI like stable diffusion ?

load more comments
view more: ‹ prev next ›