I have the same problem on Arch Linux, integrated Intel HD graphics card. I have tried all of the -opengl flags, and have attempted the fix above, but nothing works.
This behavior occurs on every linux machine I have tried it on.
It makes the entire editor basically unuseable. The only thing that helps, short of quitting and restarting the editor is switching to wireframe view, and then back to whatever I was trying to use before. I can’t give a lot more info because this bug has made it basically impossible for me to learn to use the editor in the first place.