Issues upgrading OpenSUSE Tumbleweed

Hello folks! I’m having a weird issue on my laptop and desktop, both running OpenSUSE Tumbleweed. I’m a little behind on my updates:

The following product is going to be upgraded:
  openSUSE Tumbleweed  20240927-0 -> 20241025-0

The issue I’m having is that when I run the update, it completes without error, but the next time I boot up, my DE freezes on login, after typing my password. I’m running Plasma as my DE.

Once it gets into this state, I can switch to a new TTY and use the system, but frustratingly I’m not seeing anything in the logs that stands out to me as the cause of the issue. From there, I can reboot, and roll back to an old snapshot to recover the system.

I had a thought that maybe installing a specific version somewhere in between my working snapshot and the newest one might help, but I can’t figure out how to test that out. I found a tool called tumbleweed-cli which is supposed to let you point to specific product version, but it doesn’t seem to do anything on my system.

Does anyone have any suggestions on how I can solve this one?

Thanks for reading!

Note the language you quoted. One does not “update” TW. TW needs to be upgraded, with sudo zypper dup being the preferred method. Each release of TW is a new distribution that needs to be upgraded to. What exactly do you mean by “run the update”?

For best possible help, report exactly, as much as possible, precisely what you actually did, by pasting command input/output, in plain text, rather than describing what you think happened.

Thanks for the reply! To clarify, I am running sudo zypper dup, sorry if I got the terminology wrong. In this context, run the update means running sudo zypper dup.

As for precise details, I’m not sure what to include. I didn’t run anything specific that I’m aware of. If it helps, It’s been doing this for a couple of weeks now. Usually when I run into an issue with upgrades waiting a few days and re-running does the trick. No such luck in this case.

Are you logging in using
Plasma (X11) or
Plasma (Wayland) ??

Whichever one is your default, login using the other and check the results.

Thanks for the reply! I have tried with X11 (I use Wayland by default), but got the same results. I get the same behavior when I try a completely different DE too (XFCE4)

Please show output from:

zypper lr -u

If you login on a virtual terminal, e.g. following Ctrl-Alt-F4 from your GUI login screen and logging in on the text screen, does the following work?

startplasma-wayland

Sometimes inexplicable trouble with Plasma can be solved by emptying ~/.cache/ while not logged into a Plasma session.

Sometimes SDDM causes this kind of trouble. You may try installing lightdm, then switching to it before attempting another Plasma session:

update-alternatives --config default-displaymanager

GDM instead of lightdm is a heavier alternative option.

Here you go!

#  | Alias                                | Name                                   | Enabled | GPG Check | Refresh | URI
---+--------------------------------------+----------------------------------------+---------+-----------+---------+-------------------------------------------------------------------------------
 1 | code                                 | Visual Studio Code                     | Yes     | (r ) Yes  | No      | https://packages.microsoft.com/yumrepos/vscode
 2 | download.opensuse.org-non-oss        | Main Repository (NON-OSS)              | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/non-oss/
 3 | download.opensuse.org-oss            | Main Repository (OSS)                  | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/tumbleweed/repo/oss/
 4 | download.opensuse.org-tumbleweed     | Main Update Repository                 | Yes     | (r ) Yes  | Yes     | http://download.opensuse.org/update/tumbleweed/
 7 | https-download.opensuse.org-91550de7 | openSUSE:Tumbleweed                    | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/tumbleweed/repo/oss/
 5 | https-download.opensuse.org-07703070 | openSUSE:Tumbleweed                    | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
 6 | https-download.opensuse.org-56642735 | home:ykoba                             | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/home:/ykoba/openSUSE_Tumbleweed/
 8 | isv_Rancher_stable                   | Rancher stable packages (rpm)          | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/isv:/Rancher:/stable/rpm/
 9 | packman                              | Packman                                | Yes     | (r ) Yes  | Yes     | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/
10 | repo-openh264                        | Open H.264 Codec (openSUSE Tumbleweed) | Yes     | (r ) Yes  | Yes     | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed
11 | security_SELinux                     | SELinux (openSUSE_Factory)             | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/security:/SELinux/openSUSE_Factory/

To answer your other questions, startplasma-wayland starts a graphical session, but I get the same results when I log in. I tried emptying the ~/.cache directory as well, but that didn’t seem to help. I also changed the default display manager from SDDM to lightdm, but I get the same results.

Interestingly I just noticed that I can use my application shortcuts for things like my terminal and web browser, and they open, but I can’t right click on the desktop to load the right click menu, or interact with the panel.

I got it! I followed the steps in this thread, and reset all my plasma settings, and it looks like that did the trick!

Thanks for the help all!

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.