The computer used to work quite nicely for a lot of OpenGL programs back then when I could still use fglrx, so I find it hard to believe that buggy hardware is at fault here.