Hello, I updated Manjaro recently, I even have booted 2-3 times after the update. Now my notifications don’t appear, my search doesn’t find any applications anymore, just for folders. Now here’s what I did, first I went to settings > personalization > notifications and got this:-
As far as I know, the notifications can be separately installed/removed as required.
They are available for installation in the ‘extra’ repository:
$ pamac search notifications
[...]
startup-notification [Installed] 0.12-7 extra
Monitor and display application startup
knotifications [Installed] 5.81.0-1 extra
Abstraction for system notifications
[...]
I knew it, I was going to reply yesterday “Are you one of these people installing random git packages and not reading his screen when updating and/or ignoring dependencies issues when updating?” then I didn’t reply…
Well, it’s not really “random” installed git packages.
The issue came from the user-manager package got removed (merged into another plasma package), but the profile maintainer didn’t catch it in time, resulting in user-manager-git still being available and providing user-manager. When pacman then installs or updates, it installs user-manager-git instead of user-manager, since it’s the closest match.
In regards to systems being updated, if a user was not paying much attention, the user-manager package would get replaced with user-manager-git, which in turn requires a lot of -git plasma packages, so lots of plasma packages would get replaced with their -git counterpart.
This is bad enough, since mixing git and non-git packages can result in library versioning being wrong.
But the team then removed all the -git packages from the repo and created a [kde-unstable] repo, where all the -git packages was placed and renamed to match their non-git counterparts.
Resulting in the “-git” packages not actually getting updated anymore, creating larger library version gaps.
Simply you can do it by installing all packages which are mentioned in pamac output. Start with
pamac install knotifications kwallet kio
if you get another dependency error add mentioned packages and try again until success. You can search and list all git packages with pamac search -iq git | grep "-git"
> sudo pacman -Syu attica kactivities karchive kauth kbookmarks kclock kcodecs kcompletion kconfig kconfigwidgets kcoreaddons kcrash kdbusaddons kdeclarative kglobalaccel kguiaddons ki18n kiconthemes kio kirigami2 kirigami-addons kitemviews kjobwidgets knotifications kpackage kservice ktextwidgets kwallet kwayland kwidgetsaddons kwindowsystem kxmlgui plasma-framework solid sonnet
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
warning: kclock-git-0.3.0.r1.gd02a4eb-1 is up to date -- reinstalling
warning: kirigami-addons-git-5.57.0.r22.g6c01964-2 is up to date -- reinstalling
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
:: attica and attica-git are in conflict. Remove attica-git? [y/N] y
:: kactivities and kactivities-git are in conflict. Remove kactivities-git? [y/N] y
:: karchive and karchive-git are in conflict. Remove karchive-git? [y/N] y
:: kauth and kauth-git are in conflict. Remove kauth-git? [y/N] y
:: kbookmarks and kbookmarks-git are in conflict. Remove kbookmarks-git? [y/N] y
:: kcodecs and kcodecs-git are in conflict. Remove kcodecs-git? [y/N] y
:: kcompletion and kcompletion-git are in conflict. Remove kcompletion-git? [y/N] y
:: kconfig and kconfig-git are in conflict. Remove kconfig-git? [y/N] y
:: kconfigwidgets and kconfigwidgets-git are in conflict. Remove kconfigwidgets-git? [y/N] y
:: kcoreaddons and kcoreaddons-git are in conflict. Remove kcoreaddons-git? [y/N] y
:: kcrash and kcrash-git are in conflict. Remove kcrash-git? [y/N] y
:: kdbusaddons and kdbusaddons-git are in conflict. Remove kdbusaddons-git? [y/N] y
:: kdeclarative and kdeclarative-git are in conflict. Remove kdeclarative-git? [y/N] y
:: kglobalaccel and kglobalaccel-git are in conflict. Remove kglobalaccel-git? [y/N] y
:: kguiaddons and kguiaddons-git are in conflict. Remove kguiaddons-git? [y/N] y
:: ki18n and ki18n-git are in conflict. Remove ki18n-git? [y/N] y
:: kiconthemes and kiconthemes-git are in conflict. Remove kiconthemes-git? [y/N] y
:: kio and kio-git are in conflict. Remove kio-git? [y/N] y
:: kirigami2 and kirigami2-git are in conflict. Remove kirigami2-git? [y/N] y
:: kitemviews and kitemviews-git are in conflict. Remove kitemviews-git? [y/N] y
:: kjobwidgets and kjobwidgets-git are in conflict. Remove kjobwidgets-git? [y/N] y
:: knotifications and knotifications-git are in conflict. Remove knotifications-git? [y/N] y
:: kpackage and kpackage-git are in conflict. Remove kpackage-git? [y/N] y
:: kservice and kservice-git are in conflict. Remove kservice-git? [y/N] y
:: ktextwidgets and ktextwidgets-git are in conflict. Remove ktextwidgets-git? [y/N] y
:: kwallet and kwallet-git are in conflict. Remove kwallet-git? [y/N] y
:: kwayland and kwayland-git are in conflict. Remove kwayland-git? [y/N] y
:: kwidgetsaddons and kwidgetsaddons-git are in conflict. Remove kwidgetsaddons-git? [y/N] y
:: kwindowsystem and kwindowsystem-git are in conflict. Remove kwindowsystem-git? [y/N] y
:: kxmlgui and kxmlgui-git are in conflict. Remove kxmlgui-git? [y/N] y
:: plasma-framework and plasma-framework-git are in conflict. Remove plasma-framework-git? [y/N] y
:: solid and solid-git are in conflict. Remove solid-git? [y/N] y
:: sonnet and sonnet-git are in conflict. Remove sonnet-git? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'kdbusaddons-git' required by kclock-git
:: unable to satisfy dependency 'knotifications-git' required by kclock-git
:: unable to satisfy dependency 'plasma-framework-git' required by kclock-git
:: unable to satisfy dependency 'ki18n-git' required by kirigami-addons-git
:: unable to satisfy dependency 'kirigami2-git' required by kirigami-addons-git