OT: Gimp Display & GPU's

ebergerlyebergerly Posts: 3,255
edited December 2017 in The Commons

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

  • ebergerlyebergerly Posts: 3,255

    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

  • ebergerlyebergerly Posts: 3,255

    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? 

  • ebergerlyebergerly Posts: 3,255

    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 smiley 

  • bluejauntebluejaunte Posts: 1,902

    Frankly? Does anyone actually use Gimp on Windows?

  • ebergerlyebergerly Posts: 3,255

    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. 

  • ebergerlyebergerly Posts: 3,255

    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.

  • ebergerlyebergerly Posts: 3,255

    Frankly? Does anyone actually use Gimp on Windows?

    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.  

  • bluejauntebluejaunte Posts: 1,902

    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.

  • Frankly? Does anyone actually use Gimp on Windows?

    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.

     

    ebergerly said:

    Frankly? Does anyone actually use Gimp on Windows?

    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.  

    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.

  • DustRiderDustRider Posts: 2,739

    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.

  • ebergerly said:

    Frankly? Does anyone actually use Gimp on Windows?

    And equally frankly, does anyone really use Linux?

    I used to run it specifically for a robot programming game that seems to have vanished off the face of the earth now.

  • 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.

    I'd like to know which software can do the same thing and has wavelet decompose and gmic integraton

  • 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.

    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.

  • bluejauntebluejaunte Posts: 1,902

    If $9.99 monthly for Photoshop is too much, consider Affinity Photo. Not quite as snappy yet but pretty cool.

  • 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.

    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.

    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 ?

  • agent unawaresagent unawares Posts: 3,513
    edited December 2017

    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.

    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.

    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

    A photoshop action will.

     

    And don't forget Gmic. A name ?

    Sure, since you're not going to check yourself. Krita.

    EDIT: Have to ask. Why favor Gmic over OpenFX, anyway?

    Post edited by agent unawares on
  • bluejauntebluejaunte Posts: 1,902

    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

  • 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 ??

    No one's trying to convince you, you were the one who asked what other programs can do "wavelet decompose" (all of them).

    Now why gmic ? Because I like it

    Fair enough.

  • bluejauntebluejaunte Posts: 1,902

    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.

  • 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 ??

    No one's trying to convince you, you were the one who asked what other programs can do "wavelet decompose" (all of them).

    Now why gmic ? Because I like it

    Fair enough.

    I didn't really want to be convinced. That was my answer to "why use Gimp on Windows when there's much better stuff"

  • ebergerlyebergerly Posts: 3,255

    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? 

  • ebergerlyebergerly Posts: 3,255

    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...smiley

    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. 

  • TaozTaoz Posts: 9,940
    ebergerly said:

    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...smiley

    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.

  • nonesuch00nonesuch00 Posts: 18,120

    GIMP 2.9.x Beta won't even work on my 5 year old i7-3630qm laptop. I was really surprised.

Sign In or Register to comment.