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 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.
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.
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
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.