M: Okay, the Graphic Program GIMP is being a bitch, as far as I can tell, and I'm saying it that way because things are not working in a way that I can't seem to backtrace the cause for if there is a cause that I have control over. But as far as I know, what I did was I increased the canvas size, pasted another layer, and then tried to paint on the first layer to give a solid background of some kind behind the second layer on the area of the canvas that had expanded. GIMP won't let me paint or do any editing on the original layer outside of the pixels that are already defined. I've never had this happen. I don't even know where to start. If it gives you any clues, just to see if I could get some sort of reaction, when I go to the second layer and I try to erase, not even because I want to, but just to see if I can get any reaction, it's like it won't erase. None of it will.
G: That symptom has a very specific cause in GIMP — you’ve hit the layer boundary limit, not the canvas limit.
When you resize the canvas, GIMP doesn’t automatically resize the layer; each layer still has its own defined pixel boundaries. So what’s happening is:
That’s why tools appear “dead” outside the original image area.
Here’s how to fix it:
If you only want part of the new canvas filled, or want to control where the old layer extends:
Think of GIMP like Photoshop with locked “sheet” sizes per layer — the canvas is the table; the layer is the paper sitting on it. You just made the table bigger, but didn’t replace your smaller piece of paper. So GIMP won’t let you draw on the table itself.
If even erasing doesn’t work inside visible pixels of the top layer, then a second issue could be active:
Ctrl+Shift+A to
deselect all.Want me to help you systematically check those next (in case it’s more than the layer boundary)?
M: Okay, that worked, but... What the hell? That's... kind of fucking insane. Or maybe not, but... I think that the issue I'm having is that that's the kind of thing that should be kind of obvious in the interface. Okay, don't respond to any of that, because I'm thinking on my feet. Instead, answer me this. That problem with the layer limits... Is that restricted to a box shape, or would that happen with any cut-and-paste, or something like that?
G: Good question — and yeah, it’s box-shaped.
Each layer in GIMP is defined as a rectangular bitmap — no exceptions. Even if the layer’s visible content is irregular (a cutout, a pasted shape, or transparent areas), the layer boundary itself is always a rectangular grid of pixels with fixed width and height.
So the behavior you hit happens in any of these cases:
It doesn’t matter what the actual shape of your cutout is — GIMP still wraps it in an invisible rectangular boundary.
If you ever want to see where those limits are, choose:
View → Show Layer Boundary
You’ll get a yellow dashed rectangle showing the box edge. You can only paint inside that rectangle until you resize or expand the layer.
M: Okay, now try and diagnose the part about why the second layer doesn't seem to want to erase. There was a subset of things that happened, so it's not just what I had up there. I was able to work around the problem because I changed the pasted layer from normal to multiply mode, which allowed me to do what I needed. But it's a problem that could come up again. Okay, so when I pasted on the second layer, I adjusted it to where I wanted and some of its edge pixels were overlapping the background, so I told it to erase. It erased to the background color, and it's not because I had anti-erase or anti-transparency. What the hell is the name of it? Yeah, it's not because I had anti-erase on. I just checked the words. So I looked online quickly, and it said to add an alpha layer or alpha channel to the layer, which I did. Now the eraser has no effect at all. It doesn't even erase on that layer. Like right now, I am making the mouse motions that should completely obliterate the layer that I added. Instead, the cursor is just moving around. Opacity is at 100%. And like I said, when there was no alpha channel, it basically functioned like a paintbrush the way that an eraser would. So it's not that there's some sort of setting that is making a very subtle or even completely non-existent effort visually. Any idea what's going on?
G: Yeah — that symptom set points to one of three very specific possibilities in GIMP, and I can narrow it down sharply based on what you described.
Let’s go step by step.
When a layer has no alpha channel, GIMP has nowhere
to put transparency — so “erasing” just paints with the background
color.
That explains your first behavior perfectly.
Adding an alpha channel was the right move.
But now the eraser does nothing — that’s the part that
indicates one of the following:
Check the lock icons in the Layers panel:
If either of those are active, you won’t be able to
erase.
Alpha lock means transparency can’t change — so the eraser literally
can’t make pixels transparent.
Pixel lock means you can’t paint or erase at all.
Even a single accidental click on those icons will cause exactly what you describe.
If there’s an active selection — even one off-screen — the eraser
will only work inside that selection, and sometimes nothing happens
visually if you’re outside it.
Try:
Select → None
or
Ctrl+Shift+A
That often restores normal tool behavior immediately.
Sometimes, when pasting or working in Multiply mode, GIMP
auto-focuses on the layer mask instead of the
layer itself (white border around the mask thumbnail
instead of the image thumbnail in the Layers panel).
If that happens, the eraser won’t touch the visible image — it’ll only
modify the mask (which might appear to do nothing if the mask is pure
white or fully transparent).
Just click the image thumbnail (not the mask) in the Layers panel to ensure you’re editing the layer content itself.
Run through these in this exact order:
If it suddenly starts working, you’ll know which one it was by elimination.
If you want, you can tell me the tiny indicators you’re seeing in the Layers dock (the icons around the layer thumbnail), and I can pinpoint which lock or mode you accidentally fell into. GIMP’s icon feedback is subtle and a bit maddening that way.