At the GRUB screen press e to edit the boot line for Ubuntu and find this line:
Code:
linux /boot/vmlinuz-<version> root=<UUID> ro quiet splash
Add nomodeset after quiet splash and then Ctrl+X to save temporarily and resume the boot process.
If this works and you can then get to the login screen and the desktop we are a step further.