I know there is a lot of relatively new stuff going on with wayland and gnome, so my old knowledge may not apply. Is it even worth trying to save this? I could restore my home directory…
hmm, second reboot got me directly to the sddm login screen. Looks like I am back to “normal”, more or less.
Uninstalling sddm and reinstalling gdm still gets me locked black screen without text consoles.
I needed to reboot (ctrl-alt-del) in runlevel 3 (edit grub commandline), start network with nmcli and reinstall sddm to get a gui. Do I have to say good bye to gdm now?
You were using Gnome with X sessions? Be aware that with the upgrade to Gnome 49 gdm no longer supports X sessions, so you have to switch to Wayland or use a different display manager; sddm should still support X sessions AFAIK.
Or you might be affected by bug 1250513, see for instance after-update-no-login-gdm-could-not-obtain-user-info-gdm-greeter
Gnome settings say I am currently using Wayland. But before login the displaymanager must be sddm. The gdm does not work (boot freezes as described above).
Only “flaw” with sddm login: it says country is US, but my keyboard is definitely using DE (QWERTZ) anyways. Irritating for entering passwords, but can live with that…
Hmm, from the bug descriptions it looks like that gdm problem should affect every “normal” updating tumbleweed user using gnome. From the low volume of forum messages it seems like I am one of the last remaining gnome users and all the others were more clever and already migrated away to something else?
No, many don’t have an /etc/nsswitch.conf at all; that is added on purpose by the sysadmin or possibly by some packages that are not in the default install.
Well, mine is among the oldes files in /etc, same age as machine-id: Jul 2022. I.e. it came with my tumbleweed install. I know what it is for but had no need to change it on this environment.
Edit: installed plasma pattern now and it is currently working fine with wayland.
Only flaw for now: on my german keyboard the gt/lt/pipe key is dead. Need to check if that is also the case with gnome or icewm or the console…
I see that glibc provides both /usr/etc/nsswitch.conf and /etc/nsswitch.conf but on this system only the first one was installed (which makes sense to me…).