OT: Gimp Display & GPU's
ebergerly
Posts: 3,255
So I'm trying out Gimp, and noticed that the display refresh is super slow. Now I have two big GPU's just waiting to do their thing, but apparently there are not settings to get Gimp to use the GPU's? Is there some way to speed up the dreadfully slow display? I mean, I just Move a text layer across the screen and it has this long repeating tail of text behind it.
I searched and searched the web and can't find any reference to anything like this.
Thanks.
Post edited by ebergerly on
Comments
http://gimpforums.com/thread-enable-gpu-acceleration-in-gimp-2-8-rc1
Thanks, but I saw that discussion and it was from 2012 and they were talking about some batch files and you had to install something special for windows cuz it was only for linux or some such stuff and it just seemed like a waste of time going down that rabbit hole.
No it's just an environment variable
Either you set it definitively in your system or you make a batch to set it before starting gimp
30s work and not specific to linux. Gimp uses OpenCL through GeGl
It's also not specific to gpu. You also can use your CPU's OPENCL provided you installed the drivers
Btw I found Gimp 2.9.5 to be slow on my system. 2.9.6 is better
Thanks, but have you (or anyone else) actually done this? Because from what I've read from the 2012 threads (the only stuff I can find), that environment variable setting is for Linux, not Windows. And the path they describe to set that doesn't exist in the Windows version as far as I can tell. Unless you're doing this on a beta 2.9 version?
I can't believe that there's no discussion of this in the last 5 years. Does nobody care how slow and draggy it is to just move stuff?
By the way, I set up a .bat file with the suggested lines of code to start Gimp and use OpenCL, and it made no difference whatsoever.
I just love software that brings me back to the 1980's when I was doing command line stuff
Frankly? Does anyone actually use Gimp on Windows?
Ahhh, okay...I downloaded the 2.9.6 beta (I hate betas) and it has an "Enable OpenCL" check box in the Options. And it made a BIG difference.
Thanks.
Interesting....looks like with OpenCL enabled it uses one thread of my 16 thread Ryzen CPU flat out when I'm moving some text, and nothing from my GTX 1070 or 1080ti. I also saw a bunch of beta warnings saying it doesn't do multi-threading yet. Geesh.
And equally frankly, does anyone really use Linux?
I have it installed in a virtual machine but never use it. It's just too much of a pain when the world is using Windows. As much as I dislike Windows.
Point was why use Gimp on Windows when there's much better stuff. It's something that strikes me you would use on Linux for lack of other options.
Hey, it works when you can't afford to get PS and it works just as well. Just about the only thing I can't do in Gimp that PS does is smart objects.
I run a dual boot system and Linux Mint 18 is my main OS. I run DS on there and just about every other program I need. There are only a couple of pieces of software that I haven't managed to run on Linux yet and for those I use Windows 7 on a separate hard drive. I actually like Gimp and mostly use the 4.9 Beta because it can read the .hdr files that DS produces when you run canvases, but I also have 4.8 installed as backup. I also run the NIK Collection for post processing from inside Gimp.
Hmmm ...... I've used Gimp on Wnidows for years. I have used it on Linux too, but thats rather inconvenient when almost everything else I use is windows only. I only use Gimp in Linux, when I'm using software that needs Linux to run.
I used to run it specifically for a robot programming game that seems to have vanished off the face of the earth now.
I'd like to know which software can do the same thing and has wavelet decompose and gmic integraton
Wavelet Decompose is just fancy-named frequency separation, you can do it in any decent image editor I can think of.
If $9.99 monthly for Photoshop is too much, consider Affinity Photo. Not quite as snappy yet but pretty cool.
I've tested a lot of applications and didn't see any that gives me the 5 (or more) decomposed layers in one click like in Gimp
And don't forget Gmic. A name ?
A photoshop action will.
Sure, since you're not going to check yourself. Krita.
EDIT: Have to ask. Why favor Gmic over OpenFX, anyway?
Affinity Photo has a frequency separation filter. Photoshop could make it a bit easier that's true. Basically highpass filter plus whatever.
Why would I want to complicate my life and pay for a software then write scripts to do something I already have that does thing the way I want for free ??
I should add that there are loads of thing I also get in one click in Gimp. You may get the equivalent in other apps but you'd lose a lot of time just to be able to get a similar workflow
I have Krita and I don't use it for image editing. Krita is more of a painting and drawing app. Not the same purpose. You can do few thing but not all. I don't remember exactely which ones but Krita lacked many tools for editing
Now why gmic ? Because I like it
No one's trying to convince you, you were the one who asked what other programs can do "wavelet decompose" (all of them).
Fair enough.
If all I ever did was frequency separation. ;)
You use Gimp and it works for you, that's fine and no reason to switch at all. My assumption that people on Windows don't use it was obviously wrong so don't mind me.
I didn't really want to be convinced. That was my answer to "why use Gimp on Windows when there's much better stuff"
Okay, for those of you who are Gimp experts, I'm really trying to like Gimp but it's always causing me grief...
I have the latest 2.9 beta, I have set "Use OpenCL" in the preferences, I have a ton of cache (about 1/2 of my 64GB system RAM), I have two GPU's (1080ti and 1070), and a Ryzen 7 with 8 cores/16 threads. I've set "Number of threads to use" at 16.
So I open a 1920x1080 image with a single transparent layer. And I attempt to draw out a simple radial gradient. When I draw, the response is dreadful. You can't even see what you're drawing in any sort of preview, just a delayed, jumpy response. And it isn't until you let go and do the final that it actually draws the entire thing.
Am I doing something wrong? How do you guys not go crazy with that sort of response?
Oh wait.....I guess PS doesn't even show a preview. You have the luck of the draw with PS. You have to draw it completely before you see what you did.
Nevermind...
I just don't get it, why it's so difficult to have a decent preview response to a simple drawing operation. I've done some C# programming with image manipulation and you can get virtually instantaneous response to image operations.
Try Affinity Designer or Photo, they have real-time drawing of gradients. For vector drawing, Xara Designer is probably the fastest you can get.
GIMP 2.9.x Beta won't even work on my 5 year old i7-3630qm laptop. I was really surprised.