Laptop AMD Tumbleweed Gnome Wayland. I ran sudo zypper dup this morning, and after rebooting and entering my login password I got dropped into a desktop environment called IceWM. !! Was not expecting that.
did you check the cog on the bottom right to see if GNOME is a selection?
Iām still in 7.0.2 and there was no cog on the bottom right. On the bottom right is only the Accessibility icon. Let me know if you need to see a screenshot.
Odd that the upgrade brought you to kernel 7.0.3 but not to gnome-session 50.0-4.1
Can you try zypper dup again and see if the updated session is in the list?
Odd that the upgrade brought you to kernel 7.0.3 but not to gnome-session 50.0-4.1
Can you try zypper dup again and see if the updated session is in the list?
EDIT: or did you rollback meanwhile?
Correct, I had to do a rollback to 7.0.2 so I could do my work. Booting into 7.0.3 just takes me to the GDM login and then dumps me right into IceWM. My hunch is that if I could login into Gnome with 7.0.3, I would also be on Gnome 50.0.4.
I see two important deviations from a āstandardā install:
you have the Mesa packages from Packman
you have a bunch of packages from ecsos home repo.
Mesa from Packman should not be needed these days unless you have a (very) old AMD graphics.
home: packages are known to cause issues and your log shows that they are apparently causing conflicts and are not being upgraded for whatever reason (but they are not locked apparently).
Then maybe the Mesa upgrade caused the X server to restart and if you did the upgrade from the graphical session (in other words, not via CTRL+ALT+Fn) the upgrade possibly didnāt complete and left the system in a broken state.
BTW that is what the screen command is for, isolating the running process from the X session; but there are reports of even screen crashing upon an X restart.
So I would advise to:
switch back Mesa to the OSS version;
switch the home:ecsos packages to the OSS (or Packman if available) versions, or at least check what is preventing them from being upgraded;
performing the zypper dup in a Virtual Terminal (e.g. CTRL+ALT+F4).