Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 4,589
» Latest member: jadekristina
» Forum threads: 7,462
» Forum posts: 40,772

Full Statistics

Latest Threads
Can tooltip display time ...
Forum: Gimp 2.99 & Gimp 3.0
Last Post: cjsmall
4 hours ago
» Replies: 0
» Views: 41
Export all opened images ...
Forum: Extending the GIMP
Last Post: Bookman
4 hours ago
» Replies: 12
» Views: 9,382
'Transparent' area is bro...
Forum: General questions
Last Post: rich2005
5 hours ago
» Replies: 4
» Views: 151
AIGoR - Artificial Image ...
Forum: Other graphics software
Last Post: vitforlinux
Yesterday, 12:45 PM
» Replies: 11
» Views: 3,231
GIMP 3.04 opens with wind...
Forum: Windows
Last Post: rich2005
Yesterday, 07:15 AM
» Replies: 6
» Views: 313
.SCM and .PY files are no...
Forum: Gimp-Forum.net
Last Post: Ofnuts
07-04-2025, 05:28 PM
» Replies: 0
» Views: 82
v3.04 Script Error sg-sav...
Forum: Extending the GIMP
Last Post: Ofnuts
07-04-2025, 05:11 PM
» Replies: 1
» Views: 95
Bug: gimp-drawable-get-pi...
Forum: Scripting questions
Last Post: programmer_ceds
07-04-2025, 03:55 PM
» Replies: 8
» Views: 298
blank screen
Forum: OSX
Last Post: wilsonpig
07-04-2025, 08:58 AM
» Replies: 4
» Views: 192
Cannot Install BIMP to GI...
Forum: Extending the GIMP
Last Post: Ofnuts
07-03-2025, 07:52 PM
» Replies: 1
» Views: 127

 
  Need help removing background!!
Posted by: rdoty - 03-24-2025, 02:44 AM - Forum: General questions - Replies (8)

I've been fighting this for days now and I need help.  What I thinki should be a simple process is absolutely baffeling.  I have a number of color .jpeg images  and no matter what method I use, fuzzy select (sort of worked but too much edge pixels}, color select, path select, I can't get it to work.  Out of desparation I upgraded from ver 2.1 to 3.0 and still no result.  I finally resorted to picking a no-brainer eazy peazy image, shades of grey, simple shape and still can't get it to work. 
   Although it's going to take a lot more time I think  I've decided to do the path select method.  The problem is that when the path is complete and, following all the directions from tutorials and posted online, I right click and select Select/Selection from paths then delete nothing happens.  I've closed the view and started over several times and zilch.  I'll attach a copy of the image (mug clip2.jpeg).  Somewhere along the way either I'm missing something or maybe there's a glitch in my Gimp.   I appreciate any help.



Attached Files Image(s)
   
Print this item

  re-colorizing in GIMP - steps to go
Posted by: saint_m - 03-23-2025, 11:13 AM - Forum: General questions - Replies (4)

good day dear experts

the current job  -  re-colorizing in GIMP - which steps to go


i want to re-colorize the dots in the image. How to do this?

I have heard that we can do this with layers  - but at the moment i do not have any clue


   


i really look forward to  any and all ideas

greetings Smile

Print this item

  Can't mouse wheel scroll active images bar in 3
Posted by: Mathew322 - 03-23-2025, 10:05 AM - Forum: Gimp 2.99 & Gimp 3.0 - Replies (1)

So say I have 10 images open in GIMP and need to scroll between them quickly, in GIMP 2 I was able to bring my mouse up to the open images bar and use my mouse wheel to scroll left and right, I can't seem to do that in GIMP 3 or figure out how to turn that feature back on, anyone know?

Print this item

  Plugin won't show in menu
Posted by: n3306tx - 03-23-2025, 03:54 AM - Forum: Scripting questions - Replies (3)

Hello.  First off, I am not a coder, but years ago I managed to write a plugin in GIMP 2.10 to do some basic repetitive tasks like adding solid color layers with masks, in groups and set other various parameters.  The first thing that happens is the original image layer is copied and desaturated.  Honestly, I am struggling with rewriting this simple plug-in in GIMP 3 format...I can't even get anything to show up in the GIMP menus even after copying the code from another GIMP 3 plugin example.  Running it line by line through the python console produces no error.  Could someone look at this basic code to copy a layer, create a new layer and desaturate it and help me understand why I can't even get the plugin to show up in the GIMP menus?  I wish there was a GIMP 2 to 3 converter or a forum group that would help rewrite code specifically for us non-coders.  I just don't understand enough on how to write python code when I cannot find examples to do basic tasks.  Thanks for any feedback you can provide.

The code is attached 

.txt   add_desaturate_layer.txt (Size: 1.59 KB / Downloads: 53)

Print this item

  Instillation issue
Posted by: syam3 - 03-23-2025, 01:36 AM - Forum: Windows - Replies (1)

Variant.Fugrafa.314871 detected in gimp 3.0.0-setup-1.tmp by Iobit malware

Print this item

Python How do you manipulate an image with Python-Fu (console) in Gimp 3?
Posted by: joeyeroq - 03-22-2025, 10:26 PM - Forum: Scripting questions - Replies (3)

I just installed gimp 3.0 and wanted to test the Python Console.
For example, in Gimp 2.10 you could print the layers of an image with this code in the console:

Code:
img = gimp.image_list()[0]
for layer in img.layers:
    print(layer.name)
How do you do this in Gimp 3?
   

Print this item

  ofn3-list-guides
Posted by: rich2005 - 03-22-2025, 11:45 AM - Forum: Extending the GIMP - Replies (4)

You see, I do look at your latest. Wink  https://sourceforge.net/projects/gimp3-t...s/general/

This gives the guides positions, including off canvas, but there is that warning message.

using kubuntu 24.04 / gimp.org Gimp 3.0 Appimage

   

Print this item

  GIMP 3.0 Mac Crash
Posted by: oyearian - 03-22-2025, 10:55 AM - Forum: Gimp 2.99 & Gimp 3.0 - Replies (8)

Just installed 3.0.0 for Mac (OSX 13.7.4 Ventura). When I try to change brushes while using the Eraser tool, GIMP will crash. I have recreated this behavior several times now. If I can't get a workaround I'll have to revert to 2.1.  Exclamation

Process:               gimp [2518]
Path:                  /Applications/GIMP.app/Contents/MacOS/gimp
Identifier:            org.gimp.gimp-3.0
Version:               3.0.0 (3.0.0)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2025-03-22 05:46:33.5432 -0500
OS Version:            macOS 13.7.4 (22H420)
Report Version:        12
Anonymous UUID:        2FA15BE3-22FD-B42D-8C42-CEB1F83EFB71


Time Awake Since Boot: 50000 seconds

System Integrity Protection: enabled

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       UNKNOWN_0xD at 0x0000000000000000
Exception Codes:       0x000000000000000d, 0x0000000000000000

Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
Terminating Process:   exc handler [2518]

VM Region Info: 0 is not in any region.  Bytes before following region: 4400332800
      REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->  
      __TEXT                      10647c000-10692a000    [ 4792K] r-x/r-x SM=COW  ...ts/MacOS/gimp

Thread 0 Crashed::  Dispatch queue: com.apple.main-thread
0   gimp                                 0x1067af697 gimp_editor_set_name + 77 (gimpeditor.c:819)
1   gimp                                 0x10677cda4 gimp_container_editor_select_items + 132 (gimpcontainereditor.c:471)
2   libffi.8.dylib                       0x106d88db2 ffi_call_unix64 + 82
3   libffi.8.dylib                       0x106d886b3 ffi_call_int + 693
4   libffi.8.dylib                       0x106d883da ffi_call + 230
5   libgobject-2.0.0.dylib               0x1072ce3a2 g_cclosure_marshal_generic + 559 (gclosure.c:1537)
6   libgobject-2.0.0.dylib               0x1072cd9ff g_closure_invoke + 201 (gclosure.c:833)
7   libgobject-2.0.0.dylib               0x1072e4e34 signal_emit_unlocked_R + 2279 (gsignal.c:3975)
8   libgobject-2.0.0.dylib               0x1072e37a8 signal_emit_valist_unlocked + 1770 (gsignal.c:3547)
9   libgobject-2.0.0.dylib               0x1072e309d g_signal_emit_valist + 52 (gsignal.c:3277)
10  libgobject-2.0.0.dylib               0x1072e3fc8 g_signal_emit + 120 (gsignal.c:3597)
11  gimp                                 0x106784fad gimp_container_view_multi_selected + 100 (gimpcontainerview.c:677)
12  gimp                                 0x10677dd1b gimp_container_icon_view_selection_changed + 160 (gimpcontainericonview.c:607)
13  libgobject-2.0.0.dylib               0x1072cdbc3 _g_closure_invoke_va + 214 (gclosure.c:896)
14  libgobject-2.0.0.dylib               0x1072e3ad0 signal_emit_valist_unlocked + 2578 (gsignal.c:3438)
15  libgobject-2.0.0.dylib               0x1072e309d g_signal_emit_valist + 52 (gsignal.c:3277)
16  libgobject-2.0.0.dylib               0x1072e3fc8 g_signal_emit + 120 (gsignal.c:3597)
17  libgtk-3.0.dylib                     0x1087563c9 gtk_icon_view_button_press + 1005
18  libgtk-3.0.dylib                     0x108643f30 _gtk_marshal_BOOLEAN__BOXED + 124
19  libgobject-2.0.0.dylib               0x1072cd9ff g_closure_invoke + 201 (gclosure.c:833)
20  libgobject-2.0.0.dylib               0x1072e4ce4 signal_emit_unlocked_R + 1943 (gsignal.c:3942)
21  libgobject-2.0.0.dylib               0x1072e37a8 signal_emit_valist_unlocked + 1770 (gsignal.c:3547)
22  libgobject-2.0.0.dylib               0x1072e309d g_signal_emit_valist + 52 (gsignal.c:3277)
23  libgobject-2.0.0.dylib               0x1072e3fc8 g_signal_emit + 120 (gsignal.c:3597)
24  libgtk-3.0.dylib                     0x10889cd06 gtk_widget_event_internal + 252
25  libgtk-3.0.dylib                     0x10877b90f propagate_event + 363
26  libgtk-3.0.dylib                     0x10877acc4 gtk_main_do_event + 958
27  libgdk-3.0.dylib                     0x107eb6411 _gdk_event_emit + 49
28  libgdk-3.0.dylib                     0x107eda347 gdk_event_dispatch + 50
29  libglib-2.0.0.dylib                 0x1074bb52b g_main_dispatch + 228 (gmain.c:3398) [inlined]
30  libglib-2.0.0.dylib                 0x1074bb52b g_main_context_dispatch_unlocked + 262 (gmain.c:4249)
31  libglib-2.0.0.dylib                 0x1074bb846 g_main_context_iterate_unlocked + 488 (gmain.c:4314)
32  libglib-2.0.0.dylib                 0x1074bb8a2 g_main_context_iteration + 55 (gmain.c:4379)
33  libgio-2.0.0.dylib                   0x1079774bf g_application_run + 528 (gapplication.c:2715)
34  gimp                                 0x10681cce3 app_run + 478 (app.c:324)
35  gimp                                 0x1064876dc main + 1156 (main.c:787)
36  dyld                              0x7ff813ee8418 start + 1896

Thread 1:: worker
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   libgegl-0.4.0.dylib                 0x1075e7560 gegl_parallel_distribute_thread_func + 138 (gegl-parallel.c:508)
5   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
6   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
7   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 2:: worker
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   libgegl-0.4.0.dylib                 0x1075e7560 gegl_parallel_distribute_thread_func + 138 (gegl-parallel.c:508)
5   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
6   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
7   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 3:: worker
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   libgegl-0.4.0.dylib                 0x1075e7560 gegl_parallel_distribute_thread_func + 138 (gegl-parallel.c:508)
5   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
6   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
7   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 4:: gmain
0   libsystem_kernel.dylib            0x7ff81420d222 __select + 10
1   libglib-2.0.0.dylib                 0x1074ca4a1 g_poll + 505 (gpoll.c:574)
2   libglib-2.0.0.dylib                 0x1074bb7e6 g_main_context_poll_unlocked + 35 (gmain.c:4641) [inlined]
3   libglib-2.0.0.dylib                 0x1074bb7e6 g_main_context_iterate_unlocked + 392 (gmain.c:4309)
4   libglib-2.0.0.dylib                 0x1074bb8a2 g_main_context_iteration + 55 (gmain.c:4379)
5   libglib-2.0.0.dylib                 0x1074bc88c glib_worker_main + 30 (gmain.c:6578)
6   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
7   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
8   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 5:: async
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   gimp                                 0x106491543 gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) + 206 (gimp-parallel.cc:377)
5   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
6   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
7   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 6:: pool-spawner
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   libglib-2.0.0.dylib                 0x10748cabd g_async_queue_pop_intern_unlocked + 99 (gasyncqueue.c:375)
5   libglib-2.0.0.dylib                 0x1074e36d1 g_thread_pool_spawn_thread + 98 (gthreadpool.c:297)
6   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
7   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
8   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 7:: com.apple.NSEventThread
0   libsystem_kernel.dylib            0x7ff814204552 mach_msg2_trap + 10
1   libsystem_kernel.dylib            0x7ff8142126cd mach_msg2_internal + 78
2   libsystem_kernel.dylib            0x7ff81420b584 mach_msg_overwrite + 692
3   libsystem_kernel.dylib            0x7ff81420483a mach_msg + 19
4   CoreFoundation                    0x7ff81431efdf __CFRunLoopServiceMachPort + 145
5   CoreFoundation                    0x7ff81431da60 __CFRunLoopRun + 1365
6   CoreFoundation                    0x7ff81431cea1 CFRunLoopRunSpecific + 560
7   AppKit                            0x7ff81751bf55 _NSEventThread + 132
8   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
9   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 8:: [pango] fontcon
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   libglib-2.0.0.dylib                 0x10748cabd g_async_queue_pop_intern_unlocked + 99 (gasyncqueue.c:375)
5   libglib-2.0.0.dylib                 0x10748ca29 g_async_queue_pop + 40 (gasyncqueue.c:409)
6   libpangoft2-1.0.0.dylib             0x106e65645 fc_thread_func + 42 (pangofc-fontmap.c:963)
7   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
8   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
9   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 9:
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libgdk-3.0.dylib                     0x107edacd3 select_thread_func + 87
3   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
4   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 10:: pool-2
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff81424378d _pthread_cond_wait + 1295
2   libglib-2.0.0.dylib                 0x1074e313d g_cond_wait_until_impl + 98 (gthread-posix.c:494) [inlined]
3   libglib-2.0.0.dylib                 0x1074e313d g_cond_wait_until + 120 (gthread.c:1779)
4   libglib-2.0.0.dylib                 0x10748cab2 g_async_queue_pop_intern_unlocked + 88 (gasyncqueue.c:378)
5   libglib-2.0.0.dylib                 0x10748cc2f g_async_queue_timeout_pop + 56 (gasyncqueue.c:501)
6   libglib-2.0.0.dylib                 0x1074e418c g_thread_pool_wait_for_new_pool + 65 (gthreadpool.c:169) [inlined]
7   libglib-2.0.0.dylib                 0x1074e418c g_thread_pool_thread_proxy + 308 (gthreadpool.c:394)
8   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
9   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
10  libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 11:: swap writer
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff814243758 _pthread_cond_wait + 1242
2   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait_impl + 24 (gthread-posix.c:446) [inlined]
3   libglib-2.0.0.dylib                 0x1074e26a6 g_cond_wait + 37 (gthread.c:1683)
4   libgegl-0.4.0.dylib                 0x107616d65 gegl_tile_backend_swap_writer_thread + 84 (gegl-tile-backend-swap.c:698)
5   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
6   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
7   libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 12:: pool-11
0   libsystem_kernel.dylib            0x7ff81420708e __psynch_cvwait + 10
1   libsystem_pthread.dylib          0x7ff81424378d _pthread_cond_wait + 1295
2   libglib-2.0.0.dylib                 0x1074e313d g_cond_wait_until_impl + 98 (gthread-posix.c:494) [inlined]
3   libglib-2.0.0.dylib                 0x1074e313d g_cond_wait_until + 120 (gthread.c:1779)
4   libglib-2.0.0.dylib                 0x10748cab2 g_async_queue_pop_intern_unlocked + 88 (gasyncqueue.c:378)
5   libglib-2.0.0.dylib                 0x10748cc2f g_async_queue_timeout_pop + 56 (gasyncqueue.c:501)
6   libglib-2.0.0.dylib                 0x1074e418c g_thread_pool_wait_for_new_pool + 65 (gthreadpool.c:169) [inlined]
7   libglib-2.0.0.dylib                 0x1074e418c g_thread_pool_thread_proxy + 308 (gthreadpool.c:394)
8   libglib-2.0.0.dylib                 0x1074e2a6d g_thread_proxy + 77 (gthread.c:890)
9   libsystem_pthread.dylib          0x7ff8142431d3 _pthread_start + 125
10  libsystem_pthread.dylib          0x7ff81423ebd3 thread_start + 15

Thread 13:
0   libsystem_pthread.dylib          0x7ff81423ebb0 start_wqthread + 0

Thread 14:
0   libsystem_pthread.dylib          0x7ff81423ebb0 start_wqthread + 0

Thread 15:
0   libsystem_pthread.dylib          0x7ff81423ebb0 start_wqthread + 0


Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x00006000035d0600  rbx: 0x000060000343b080  rcx: 0xaaaaaaaaaaaaaaaa  rdx: 0x0000000000000005
  rdi: 0x0000600003505c80  rsi: 0x0000600002843de0  rbp: 0x00007ff7b9a82470  rsp: 0x00007ff7b9a82460
   r8: 0x00007ff7b9a821b0   r9: 0x0000000106833308  r10: 0x0000000000000000  r11: 0x00005ffefcc07d92
  r12: 0x00000000000000c0  r13: 0x00007ff7b9a825f0  r14: 0x00007fda192d80e0  r15: 0x00006000035baf80
  rip: 0x00000001067af697  rfl: 0x0000000000010286  cr2: 0x0000000000000000
  
Logical CPU:     0
Error Code:      0x00000000 
Trap Number:     13

Print this item

Question Toolbox Window
Posted by: oyearian - 03-22-2025, 10:36 AM - Forum: OSX - Replies (3)

The toolbox is "slaved", for want of a better word, to the first image opened, whatever that image may be. If I move the image window, the toolbox moves with it. I am in multi image mode; I've checked. If I activate a different image and click on a tool (or anything in the toolbox) the first image becomes active and jumps to the top. The effect of this is that I can really only work on one image at a time. Work effectively, that is. I'm probably just missing a new setting or something.

GIMP 3.0.0 (Mac)
Mac OS 13.7.4 Ventura

Print this item

  Stylus pressure works on 2.10, broken on 3.0
Posted by: Alienderg - 03-22-2025, 03:26 AM - Forum: Gimp 2.99 & Gimp 3.0 - Replies (1)

Hey there, excited to try out the new features.
Unfortunately, there seems to be a problem: No matter what I try, it seems like 3.0 simply refuses to use pressure sensitivity.
However, when I switch to 2.10, it works (almost) flawlessly.

My computer uses:

  • Windows 11
  • Cintiq 22HD (2012 model)
Gimp 3.0.0 (Broken)

The Configure Input Devices dialog shows the following:
  • \??\Microsoft HID RID\000D_0002\0 Eraser (Not greyed out)
    - Source/Tool type: eraser
    - Vendor/Product ID: (none)
    - Tool serial/hardware ID: 0

  • \??\Microsoft HID RID\000D_0002\0 Pen stylus (Not greyed out)
    - Source/Tool type: pen
    - Vendor/Product ID: (none)
    - Tool serial/hardware ID: 0

  • System Aggregated Pointer (Not greyed out)
    (omitted)

  • Tablet Cintiq 22HD Tablet Eraser
    - Source/Tool type: eraser
    - Vendor ID: 056a
    - Product ID: 00fa
    - Tool serial/hardware ID: 0


  • Tablet Cintiq 22HD Tablet Pen Stylus
    - Source/Tool type: pen
    - Vendor ID: 056a
    - Product ID: 00fa

    - Tool serial/hardware ID: 0

The listed devices do not contain "axis" or pressure sensitivity information or options like the curve editor.
This is with the Windows Ink API selected.

2.10.36 (Works)

The Configure Input Devices dialog shows the following:
  • Core Pointer
  • WACOM Tablet Eraser
  • WACOM Tablet Pressure Stylus
Each device listed:
  • Uses "Screen" mode
  • Shows the "Axes" widget with 6 items (mouse lists "none" for all but the items labelled X and Y)
  • Shows a curve editor when the Pressure axis is selected.
What I've Tried:

  • Restarting GIMP after using the stylus to draw a stroke. (This fixes 2.10 but not 3.0.)
  • Switching input APIs. (Wintab, Windows Ink)
  • Updating WACOM drivers and restarting.
  • Unplugging and replugging the tablet into a different USB port.
  • Enabling/Disabling "Pressure Compatability" in the driver software under Wacom Tablet Properties > Options...
  • Enabling/Disabling "Use Windows Ink" in the driver software.

  • In the Configure Input Devices dialog, removing all of the greyed out devices. (This was a recommended fix for earlier versions of GIMP.)
  • Various combinations of the above while restarting GIMP.
At one point, using "Wintab" seemed to show signs of life, but once the pen reached maximum pressure, it remained "stuck" there as though pressure sensitivity was disabled. Interestingly, it also listed no devices (aside from the mouse) in the Configure Input Devices dialog.

At one point after switching pointer APIs, the tablet driver seemed to bug out; it'd only move the cursor initially and then "freeze up". Unplugging and re-plugging the USB connection seems to have fixed this to make the tablet usable with other apps.




So, now I'm kind of running out of ideas. I'd really like to use the new GIMP but it is currently held back by tablet bugs.

If you need any other details that may be helpful, I'll be happy to provide them.
If I happen to fix this problem on my own somehow, I'll let you know what the fix was.

Thank you!

-Steve

Print this item