Window decoration broke after update

KDE
Window decoration broke after update


noticed an error

konsole: symbol lookup error: /usr/lib/libKF6XmlGui.so.6: undefined symbol: _ZN16KStandardActions4nameENS_14StandardActionE

Rolling back this package fixed the problem
kxmlgui (6.6.0-1 => 6.5.0-1)

1 Like

I see you did get a desktop though. I wonder if tried this update but held back gui and desktop related packages in addition to what you held back, if that would work for me.

I get a lit gray screen with a mouse cursor that I can move between my two monitors. I have mesa held back to 24.1.6 which allowed me to update to KDE 6.1.5. The new frameworks has something in it my system rejects.

I don’t know. Try another kernel, my desktop doesn’t boot with kernel 6.11

I think it is something amiss in frameworks 6.6.0. In further experiments I updated everything except that, also holding back anything mesa related. So, I am successfully partially updated except for that.

A further experiment, enabling some frameworks files but holding back desktop and gui files gave me a flashing black screen. At least before the screen was lit and I had a moveable mouse cursor.

I see that frameworks 6.7.0 is out. Maybe that will fix the problems.

Journalctl does not reveal anything, sad to say.

LIVING DANGEROUSLY NOW. LOL. I successfully update 2 frameworks files: the 2 that deal with network manager APIs. :slight_smile:

:warning: Mod Note: Do not do this. :warning:

Digging into pacman tips and tricks I found something that might be useful. I was looking for a way to ignore frameworks updating as a group. You can use the pacman -Qi package name command for that.

In my case I picked baloo as it is in frameworks.

pacman -Qi baloo yields a lot of info. Important to me is the group it is in. KDE puts frameworks in the kf6 group.

So, I added an ignore group command:

IgnoreGroup = kf6

to pacman.conf

You do know this will not update anything related the the KDE framework 6? That’s basically the whole KDE as far as I know.

It’s also a Bad IdeaTM and will cause your system to break at some stage.

6 Likes

I am just waiting for the next stable frameworks is released. My system did not like version 6.6.0.

you may find a command like pamac list -g kf6 interesting. It provides more details than pacman -Qg kf6 … but both reveal which packages are part of a group

And if you just want to see a list of all the package groups… pamac list -g

1 Like

Wait. A command to list all the groups!! Way cool.

I will try both of them. Thanks.

So…sugar-fructose is a group you can ignore? Ookayy

Hi,
The same information can be obtained running the following command:
pacman -Q -g kf6

Hope it help,

Regards

3 Likes

If you want to do that, I suggest you rather not update at all and see what’s reported, then after a day or two perform the update.

Dude, this fixed my issue, which was the same exact undefined symbol error when trying to run any kde app. But when I logged in to Plasma, I just got a colored screen and no GUI apps running at all (except the Welcome window, which I just never turned off). Had no way to run anything.

What’s the long-term outcome here? Do I just need to be prepared to update to newer versions and see if they work, and if not, downgrade?

Its not a common problem, this thread is a few weeks old, and the proposed ‘solutions’ are rather questionable.

It is likely you should clean your system and do some maintenance tasks.

Was this after an upgrade? Have you been putting them off?
Maybe this means you just updated to Plasma 6?
Did you also clear old cache and configs?

Maybe you are using old/poor/incompatible theming elements?
Have you tried with the defaults (breeze)?

( And/Or have you tried with a fresh user account? )

Of course you cant properly test any of this if you already downgraded some package(s), and would need to remove such blocks and resync to get a sample.

2 Likes