There are other things to try.
Always including an example .blend in the starting post when starting a thread being the first one.
After resetting to factory defaults, could also try setting the selection method in user preferences -> system to one of the two options instead of automatic.
Blender UI is drawn with OpenGL, could try running Blender without hardware acceleration and see if it’s graphics issue. For that, Blender needs a .dll from ftp://ftp.blender.org/sergey/softwaregl/ in its folder on Windows. Linux version comes with blender-softwaregl script which runs Blender without hw acceleration. It will be slow but if it works with that, there is a problem with the graphics drivers or its settings.
Could also save system-info.txt from Blender help menu and check if it uses its own Python instead of another version installed elsewhere.