plasma desktop no longer loading

hi,

I had not updated tumbleweed since 21-may so had quiet a big update (3000 or so).
After the update when I tried to log into plasma desktop it takes quiet some time and I end up with a black/no desktop, no panels, no options to right click or open the menu.
What does work / autoload is Yakuake and with that I can start firefox for example.

My first check was dmesg:

[Sat Jun  6 13:11:11 2020] QThread[5086]: segfault at 8 ip 00007f866404adfe sp 00007f85a7ffe800 error 4 in libQt5Core.so.5.15.0[7f8663eb6000+2fb000]
[Sat Jun  6 13:11:11 2020] Code: 6d 10 4c 89 6c 24 08 eb 0c 0f 1f 00 48 c7 44 24 08 00 00 00 00 4d 85 ff 0f 84 14 bb e7 ff 49 8b 07 bf 09 00 00 00 48 8b 40 f8 <4c> 8b 40 08 48 8b 05 bf a9 36 00 48 8b 70 08 49 39 f0 74 1e 41 80

but I could not find much info on that in google.

so journalctl, I forgot to save it (sorry) but it where coredumps on kglobalaccel5 which failed to create a wl_display

via yast I created a new user, could log in fine.
so logged out, alt+f1 and moved my user directory and created an empty one with the correct rights.
logged in as my normal user and still the same, black/no desktop although I did get the welcome to opensuse window, so it was not something in my user dir in respect to KDE5 settings.

I then tried to login using Plasma Wayland and Plasma Wayland full and both worked.
Tried again as normal Plasma and black/no desktop.

am on ext4 but always have backup of my / so put that back as I was in need for a working desktop, so I can do the whole update again (will have to if I want top keep tumbleweed up to date)
But right now I have no idea where to look, it does not seem to be something in my /home but it does appear to be related to my userid as a new user works and an empty “old” user home dir does not.
Is there anything in / that is stored on a user id, maybe by de ssdm ? which I can check between the old and new user ?

thank for any hints/tips

Regards, Xil

As this is after an update (btw, you did zypper dup?), maybe one should test ones repositories. Thus please:

zypper lr -d

hi henk,

yes zypper dup always :slight_smile:


  | Alias               | Name                        | Enabled | GPG Check | Refresh | Priority | Type     | URI                                                                            | Service
---+---------------------+-----------------------------+---------+-----------+---------+----------+----------+--------------------------------------------------------------------------------+--------
 1 | XX-Games            | XX-Games                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/           | 
 2 | XX-KDE-Extra        | XX-KDE-Extra                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/      | 
 3 | XX-PACKMAN          | XX-Packman                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/            | 
 4 | XX-Wine             | XX-Wine                     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_Tumbleweed/ | 
 5 | openSUSE_Tumbleweed | XX-Xilanaz                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | https://download.opensuse.org/repositories/home:/Xilanaz/openSUSE_Tumbleweed/  | 
 6 | repo-debug          | openSUSE-Tumbleweed-Debug   | No      | ----      | ----    |   99     | NONE     | http://download.opensuse.org/debug/tumbleweed/repo/oss/                        | 
 7 | repo-non-oss        | openSUSE-Tumbleweed-Non-Oss | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/tumbleweed/repo/non-oss/                          | 
 8 | repo-oss            | openSUSE-Tumbleweed-Oss     | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/tumbleweed/repo/oss/                              | 
 9 | repo-source         | openSUSE-Tumbleweed-Source  | No      | ----      | ----    |   99     | NONE     | http://download.opensuse.org/source/tumbleweed/repo/oss/                       | 
10 | repo-update         | openSUSE-Tumbleweed-Update  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md   | http://download.opensuse.org/update/tumbleweed/                                |

I’ve had similar problems a couple of times and clearing caches helped a lot.
Clearing KDE cache requires to not have your session active.
SDDM cache is at /var/lib/sddm/.cache/ or something like that, cannot remember exactly.

hi Minton

Did a new try, same results, then cleaned the sddm cache and login went fine after that.

Thank you for your help !!!

Nice it works again. Thanks to Monton

BTW, your repos list looks fine to me.