Norns screen - missing pixels

Hello there, I have two missing columns of pixels on my norns screen. What is strange is that if I fill the screen with a rectangle it is complete, nothing missing. But if I write text then the pixels go missing, as they do if I move a line across them. So it’s as if they work in some circumstances and not in others.



Is there a way to fix this ?

weird! can you please share your test script? happy to at least confirm repro :slight_smile:

Thanks for the swift reply ! It is odd . . .


function init()
  color = 3
  number = 0
  mode = 0
end

function redraw()
  if mode == 0 then
    screen.clear()
    screen.level(15)
    screen.rect(number,1,20,20)
    screen.fill()
    screen.move(number+4,21)
    screen.line_width(1)
    screen.line(number+4,55)
    screen.stroke()
    screen.move(number,60)
    screen.text("draw")
   
    screen.update()
  end
end

function key(n,z)
  if n == 3 then
   redraw()
  else
    color = 3 + z * 12
  end
  redraw()
end

function enc(n,d)
  number = util.clamp(number + d,0,128)
  redraw()
end

no worries!

cannot repro on my side, with either of two stock units. weird that you don’t see missing pixels with a screen.rect() fill :confused:

i’m assuming you’re on latest OS?

i’m curious what happens if you do a line fill:

function init()
    redraw()
end
  
function redraw()
    for i = 1,128 do
        screen.move(i,21)
        screen.line_width(1)
        screen.line(i,55)
        screen.stroke()
    end
    screen.update()
end

edit: @jemfiner also, what happens if you init the draw in your original script at the number value that represents the point where pixels go missing (rather than using encoders to navigate there)? trying to sort out if it’s how it’s getting there or what…

Looks fine . . .

initialising x position to 119

the faint column you see in the picture is less pronounced to the eye

1 Like

wild. i’m assuming it shows up fine in a screenshot?

i so, i feel like it’ll be best to email help@monome.org@tehn, anything else you can think of?

super weird as it seems like a partial fail, whereas screens normally go full fail. e-mail help@monome.org and we’ll fix you up

1 Like

I will do that right now, thank you