Just update the kernel and you might be the lucky winner that gets stuck at boot.
The fix is easy and fast enough though. The immediate thing you can try is to edit the boot options when GRUB presents you the list of boot choices:
- select the Ubuntu line corresponding to the kernel you want to boot and press the e key
- find the line where the ro quiet splash parameters are set (unless you have already changed them in the past), but then you know which line I'm talking about anyway ;)
- remove the splash parameter
- add at the end of the line: gfxpayload=keep
- press F10 to boot