I updated my Leap 15.4 KDE system this morning and now when it starts I have no virtual desktops showing, when I go to system settings and select virtual desktops I have an error at the top saying error trying to get information from compositor. Also there are no windows controls showing on anything so no X at top right etc. This is on a Gigabyte Brix with built in Intel graphics adapter. I can start things OK and Journal shows nothing obviously related at least to me. All was working perfectly before this update of some 800 fixes. I did set compositor not to start on boot up in settings before I tried a reboot but nothing changed.
I did a zypper up and probably the last update I did was 2-4 weeks ago. I do have some KDE repos added and active as I needed a couple of things which were only available there but I left then enabled.
I’m guessing I’ll probably need to re-install and update with just the basic repos active and if I ad the like of KDE QT5, Extra, Frameworks5 and Applications again I must remember to disable them!
You can’t mix 'n match the Frameworks5 repos with the standard repositories, that’s ultimately going to result in tears - either use them entirely or not at all.
If you use the Frameworks5 and Qt5 repositories ensure they are set to a higher priority than the standard repositories and perform a zypper dup
Personally, when people suggested kindly that I might have a repo problem (and the more when I had to admit that I indeed had added repos beyond the standard ones), I would post a list of them for all helpers to be seenan
I really don’t remember why Frameworks5 QT5 and Applications got added, Extras I do need for a couple of things which are not in the standard set. Anyway I’m re-installing now and will be very careful what I add. I normally do not need anything other than KDE Extras.
Sorry but I did not see a way out once the repos were suggested and I checked what was there. Having installed 800 fixes and trashed the system in such a way that it was extremely difficult to do anything on it It just seemed like the re-install was probably the quickest thing to do once I realised I had messed up big time. This is a test system anyway to a re-install is not a big issue, it is not used live for anything. In other circumstances I would look for a way out but in this case I did not think it was worth the effort once I realised what I’d done.
it is important that all four are used together. Set them to a higher priority than the other “standard” repositories and “zypper dup --allow-vendor-change” to ensure that all KDE/Qt packages are comming from those repositories.