I tested
impert's suggestions in detail and arrived at the following fix.
In interest of readability I repeat myself.
My five points are as follows:
1) I first discovered that Ubuntu does not use
/etc/inittab ... so workaround suggesting modifications thereof are unhelpful.
2) Lack of
inittab is not a problem if it turns out that
getty is running. Do a
top and check that
getty or
mingetty is running.
3) To be really sure
getty is running, do
ctrl-alt-f1 and assume you are at a login screen even though screen appears blank.
Log in as root (on Ubuntu I always enable root) and type
reboot. For me it worked. That confirmed that I did
have a functioning terminal -- but it was invisible.
4) Modify /etc/default/grub looking to delete "quiet splash" as has been suggested several places and
make the following specific changes:
Code:
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" <-- Commented this line out
#GRUB_CMDLINE_LINUX="" <-- And this one -- and added the following two lines:
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX="nomodeset"
5) As root, run
update-grub and reboot.. Problem solved!
It is entirely possible that even more minor changes to
/etc/default/grub will work ... but I only tested this far.