The NVidia drivers after 343.22 no longer support the NVidia Quadro FX 880M GPU for the ThinkPad W510 so I had to switch to legacy drivers (340-xx).
To get everything working again, I make some changes to my kernel mode settings and my xorg.conf. In /boot/syslinux/syslinux.cfg and /etc/xorg.conf.d/20-nvidia.conf I am now using this:
And in the syslinux.cfg the line
DEFAULT arch is now
DEFAULT archnvidia to default to the new kernel settings.