Normal boot works (sort of) while in recovery mode hangs before the login.
While in GRUB and on the recovery menu entry press E to edit the menu entry.
nomodesetparameter from the line starting with
Press Ctrl + X to boot with the modified kernel command line.
It resolves the issue, except unlike before it doesn't fully load the Xfce desktop environment. Do I have other options to get back what worked before?