100% CPU usage on Wayland. 20250522-0 snapshot

For sure. The OP should switch those packages over.

@rektal Please share the currently defined repos

zypper lr -d

You generally only need Packman essentials (for some multimedia codecs and applications) these days.

#  | Alias                           | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type     | URI                                                                 | Service
---+---------------------------------+------+---------+-----------+---------+------+----------+----------+---------------------------------------------------------------------+---------
 1 | MEGAsync                        | ME-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | https://mega.nz/linux/repo/openSUSE_Tumbleweed/                     | 
 2 | NVIDIA:repo-non-free            | re-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | https://download.nvidia.com/opensuse/tumbleweed                     | NVIDIA
 3 | RPM                             | RPM  | Yes     | ( p) Yes  | Yes     | -    |   99     | plaindir | dir:/home/rektal/Dokumenty/Znotatki/rpm%20paczki                    | 
 4 | brave-browser                   | Br-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | https://brave-browser-rpm-release.s3.brave.com/x86_64               | 
 5 | ftp.gwdg.de-openSUSE_Tumbleweed | Pa-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ | 
 6 | openSUSE:repo-non-oss           | re-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | http://cdn.opensuse.org/tumbleweed/repo/non-oss                     | openSUSE
 7 | openSUSE:repo-openh264          | re-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed             | openSUSE
 8 | openSUSE:repo-oss               | re-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | http://cdn.opensuse.org/tumbleweed/repo/oss                         | openSUSE
 9 | openSUSE:repo-oss-debug         | re-> | No      | ----      | ----    | -    |   99     | N/A      | http://cdn.opensuse.org/debug/tumbleweed/repo/oss                   | openSUSE
10 | openSUSE:repo-oss-source        | re-> | No      | ----      | ----    | -    |   99     | N/A      | http://cdn.opensuse.org/source/tumbleweed/repo/oss                  | openSUSE
11 | openSUSE:update-tumbleweed      | up-> | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md   | http://cdn.opensuse.org/update/tumbleweed                           | openSUSE

I recommend you remove the packman repo as you have it, and just use the Essentials part of it…

sudo zypper ar -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials/' packman-essentials

Install the mesa pacakges from the OSS repo.

1 Like

I removed Packman repo and installed Packman Essentials only.
I have switched Mesa files to opensuse repo.

I have a few orphaned packages now but I can live with that.

# Stan               Pakiet                         | Podsumowanie                             | Zainstalowano (dostępne)  | 5

[Pozostaw]           autopano-sift-C                | SIFT Feature Detection implementation    | 2.5.1-1699.4.pm.14        |  532,4 KiB
[Pozostaw]           dvgrab                         | Record Digital Video (DV) via an IEEE... | 3.5-1699.13.pm.152        |  290,3 KiB
[Pozostaw]           libkdecorations3private1       | KDE's window decorations library         | 6.3.1-1.1                 |   22,4 KiB
[Pozostaw]           libpoppler146                  | PDF Rendering Library                    | 25.02.0-1.2               |    4,0 MiB
[Pozostaw]           libpoppler147                  | PDF Rendering Library                    | 25.03.0-1.1               |    4,0 MiB
[Pozostaw]           libwx_baseu-suse-nostl14_0_0   | wxWidgets base library                   | 3.2.6-4.1                 |    2,4 MiB
[Pozostaw]           libwx_baseu_net-suse-nostl14_0_0 | wxWidgets networking library             | 3.2.6-4.1                 |  350,2 KiB
[Pozostaw]           libwx_baseu_xml-suse-nostl14_0_0 | wxWidgets XML parser library             | 3.2.6-4.1                 |   82,2 KiB
[Pozostaw]           libwx_gtk3u_core-suse-nostl14_0_0 | wxWidgets basic GUI class library        | 3.2.6-4.1                 |    8,4 MiB
[Pozostaw]           libwx_gtk3u_html-suse-nostl14_0_0 | wxWidgets HTML parser and renderer li... | 3.2.6-4.1                 |  866,2 KiB
[Pozostaw]           libwx_gtk3u_qa-suse-nostl14_0_0 | wxWidgets quality assurance class lib... | 3.2.6-4.1                 |  170,2 KiB
[Pozostaw]           libx265-209                    | A free H265/HEVC encoder - encoder bi... | 3.6-1699.2.pm.12          |   15,9 MiB
[Pozostaw]           smplayer-skins                 | Skins for SMPlayer                       | 20.11.0-1699.1.pm.36      |    1,1 MiB
[Pozostaw]           smplayer-themes                | Icon Themes for SMPlayer                 | 20.11.0-1699.1.pm.40      |    4,1 MiB

Ok, can you now get a working Plasma session again?

Yes.
I am on Wayland session now.

The problem was an update of Mesa packages from the Packman repo.

I received an update for Audacious and other packages and had to change the vendor to opensuse, but the update went smoothly.

Should I mark topic as resolved now?

Yes, now that it is resolved, mark it as such. :slight_smile:

2 posts were split to a new topic: Zypper conflict resolution query