Black Boxes LCD

I know quite a few people have had the same problem ...

That would be an understatement.

... but I haven't found a solution yet.

You couldn't have tried very hard although the search box at the upper right is barely better than useless.
Try your search at google with something like this: LCD "black boxes" site:arduino.cc

Don