With openGLCD you should be running the diag sketch.
That should be the first thing you run when bringing up a new display.
It will provide visual information as well as diagnostic information on the serial port.
What can be useful is to look at the initial pattern "triangle" pattern.
Does it go from left to right or does it do something else?
Different ks0108 displays use different ways of selecting each of the 2 chips on 128x64 displays.
Most use each CS to select a chip with active high logic but some use active low.
Occasionally a bad/broken CS wire can create what you are seeing.
I've also seen cases where there is a slight miswiring of the CS lines with another signal like /WR can can
create that type of issue.
Do you have a datasheet for your glcd?
What does the diag show and what does it say on the serial port?