Hi! I updated to the latest snapshot https://forums.opensuse.org/showthread.php/550135-New-Tumbleweed-snapshot-20210212-released! on Opensuse Gnome Tumbleweed and in the middle of the update I got a black screen with the cursor blinking. I managed to enter TTY2 (Ctrl+Alt+F3), I put sudo zypper dup again, it finished updating and apparently everything was ok.
Is it advisable to always update via TTY2?
Most TW upgrades can be done successfully even from a desktop environment but when basic parts of the graphics stack get upgraded themselves there are chances of X11 (for example) or other pieces to stop working, losing the desktop session, the virtual terminal and the upgrade process along the way. This is likely the case with a large rebuild like 20210212 especially if you are running on a relatively small RAM, forcing running processes to reload files that changed during the upgrade.
There used to be a trick using the “screen” program to have the upgrade process survive even a desktop crash, but I’m not sure it still works.
Anyway, doing a “zypper dup” from a TTYx console is safer, as you learned “the hard way”
Confirming the problem, doing a “zypper dup” from a Gnome terminal in a Wayland session the screen goes blank after installing some 800 packages, somewhere about this point:
Re-issuing the command on TTY1 completes the upgrade without issues.
So it may be advisable to do this upgrade from a console (at least for Gnome users).