Thanks, JuanVictor. I did indeed end up re-installing, and it seems to have fixed it. What a pain in the booty, though...