I just upgraded my Acer Aspire V3-771G with Nvidia GeForce GT630M to 16.04 from 15.10. What I found was the following:
1. If booting with the splash quiet options in GRUB you will get "A start job is running for Hold until boot process finishes up ( 1s / no limit)" on all tty's. Without these parameters in GRUB, you have access to tty1-7 again, which allows for a little more debugging.
2. With the splash and quiet options in GRUB both tty 1 and tty 7 show a black screen. Without these options only tty7 is affected.
3. Removing all nvidia packages with sudo apt-get remove --purge nvidia* and then rebooting works (here I am typing this :)
4. nvidia-340, -346, -352 & -361 always renders a black screen for me. I did not try -331 or -331.
5. If you boot without the splash and quiet options in GRUB, run journalctl -f in one tty and then run systemctl restart gdm.service in another tty I get a segfault in gnome-shell "kernel: gnome-shell[3423]: segfault at 14 ip 00007f893e9a4035 sp 00007ffc392b09f0 error 4 in libmutter.so.0.0.0[7f893e96a000+f2000]"
I have attached journal output from the time I restarted gdm in a tty which might have some other info.
I just upgraded my Acer Aspire V3-771G with Nvidia GeForce GT630M to 16.04 from 15.10. What I found was the following:
1. If booting with the splash quiet options in GRUB you will get "A start job is running for Hold until boot process finishes up ( 1s / no limit)" on all tty's. Without these parameters in GRUB, you have access to tty1-7 again, which allows for a little more debugging. so.0.0. 0[7f893e96a000+ f2000]"
2. With the splash and quiet options in GRUB both tty 1 and tty 7 show a black screen. Without these options only tty7 is affected.
3. Removing all nvidia packages with sudo apt-get remove --purge nvidia* and then rebooting works (here I am typing this :)
4. nvidia-340, -346, -352 & -361 always renders a black screen for me. I did not try -331 or -331.
5. If you boot without the splash and quiet options in GRUB, run journalctl -f in one tty and then run systemctl restart gdm.service in another tty I get a segfault in gnome-shell "kernel: gnome-shell[3423]: segfault at 14 ip 00007f893e9a4035 sp 00007ffc392b09f0 error 4 in libmutter.
I have attached journal output from the time I restarted gdm in a tty which might have some other info.