[Plasma]Black screen with cursor after update

I’m getting stuck at a black screen with cursor on starting the laptop.
The issue started after updating last week.

I have auto login enabled.

journalctl

https://0x0.st/-jdJ.txt

Inxi

https://0x0.st/-jdv.txt

1 Like

Do you have any -git packages installed?

pacman -Qs | grep git

Replace all the git packages, with their non-git counterpart.

1 Like

can you please help out with command?

Okay. First of all remove user-manager-git:

sudo pacman -Rsn user-manager-git

After that, do:

sudo pacman -S attica karchive kauth kbookmarks kcodecs kcompletion kconfig kconfigwidgets kcoreaddons kcrash kdbusaddons kglobalaccel kguiaddons ki18n kiconthemes kio kitemviews kjobwidgets knotifications kservice ktextwidgets kwallet kwidgetaddons kwindowsystem kxmlgui solid sonnet

Say yes to replace them all.

Ah, it’s kwidgetsaddons… Sorry.

Thanks it worked.

1 Like

Glad your issue got solved - but please do not post images/screenshots of terminal output. Copy+paste and use proper formatting.

This solution worked for me.
Had to rebuild the desktop, but that’s easy once you have it back up and running.
was missing kwallet for my system.

sudo pacman -Rsn user-manager-git`

sudo pacman -S attica karchive kauth kbookmarks kcodecs kcompletion kconfig kconfi
gwidgets kcoreaddons kcrash kdbusaddons kglobalaccel kguiaddons ki18n kiconthemes kio ki
temviews kjobwidgets knotifications kservice ktextwidgets kwidgetsaddons kwindowsystem k
xmlgui solid sonnet kwallet

For me, the SDDM login screen doesn’t load the theme. And when I logged in, it came to the black screen only with mouse cursor.

I removed and re-installed plasma-desktop and it still remained the same.

EDIT: I removed all the gits and installed non-git packages and now it’s finally working.

Hi,

Need some help. Above problem happened to me too. Snapshots with Timeshift saved me. But I still would like to update. Here is some info:

pacman -Qs | grep git
local/attica-git .r786.ga32b77b-1 (kf5-git)
Compact Disc Digital Audio extraction tool
local/git 2.31.1-1
local/gnome-shell-extension-transmission-daemon-git r193.677dd51-1
local/karchive-git .r451.g940558b-1 (kf5-git)
local/kauth-git .r403.ga272608-1 (kf5-git)
local/kbookmarks-git .r379.g4af1536-1 (kf5-git)
local/kcodecs-git .r341.g400d587-1 (kf5-git)
local/kcompletion-git .r412.gc62eb24-1 (kf5-git)
local/kconfig-git .r773.gb57c7ad-1 (kf5-git)
local/kconfigwidgets-git .r535.g9fa72d2-1 (kf5-git)
local/kcoreaddons-git .r1124.g385d106a-1 (kf5-git)
local/kcrash-git .r347.g62e666c-1 (kf5-git)
local/kdbusaddons-git .r338.g532309d-1 (kf5-git)
local/kdeclarative-git .r860.gae2f0df-1 (kf5-git)
local/kdsoap-ws-discovery-client git20200927-1
local/kglobalaccel-git .r406.g5835ecd-1 (kf5-git)
local/kguiaddons-git 5.79.0.r337.g88a0716-1 (kf5-git)
local/ki18n-git .r436.gf88e694-1 (kf5-git)
local/kiconthemes-git .r469.gc161dfe-1 (kf5-git)
local/kinit-git .r376.ga4f56b6-1 (kf5-git)
local/kio-git .r4529.g726cfd72-1 (kf5-git)
local/kirigami2-git .r2625.gd246695d-1 (kf5-git)
local/kitemviews-git .r303.g3a5d30f-1 (kf5-git)
local/kjobwidgets-git .r335.gb1e9307-1 (kf5-git)
local/knewstuff-git 5.79.0.r1033.gcbee1ff2-1 (kf5-git)
local/knotifications-git .r610.g1014f62-1 (kf5-git)
A software media player and entertainment hub for digital media
local/kpackage-git .r630.ga04e262-1 (kf5-git)
local/kservice-git .r865.gc70e07b-1 (kf5-git)
local/ksysguard-git 5.21.80.r3474.gd0e90de4-1 (plasma-git)
local/ktextwidgets-git .r366.g2928501-1 (kf5-git)
local/kwallet-git .r1034.ge122cd7-1 (kf5-git)
local/kwidgetsaddons-git .r771.gc7126c99-1 (kf5-git)
local/kwindowsystem-git .r558.g47c858e-1 (kf5-git)
local/kxmlgui-git .r715.g3c1a6f2-1 (kf5-git)
local/libgit2 1:1.1.0-1
Digital camera access library
local/libksysguard-git 5.21.80.r2050.gf0600a7-1 (plasma-git)
A library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others)
local/plasma-systemmonitor-git 5.21.80.r356.g339cf76-1 (plasma-git)
local/solid-git .r637.gb53ba7c-1 (kf5-git)
local/sonnet-git .r579.ga9b99c1-1 (kf5-git)
local/squashfs-tools 4.4_git.1-1
Valve’s digital software delivery system
local/usbmaker-git 1.0.1.r0.60c90f1-1

What to do next? How Would the sudo pacman -S command look like in its entirely?

Thanks!

I got the same problem last week. I tried a lot of things to fix but nothing worked. Then a did this:
sudo pacman -Rs xorg
sudo pacman -Rs plasma
sudo pacman -Rs kio
and:
sudo pacman -S xorg
sudo pacman -S plasma kio-extras
sudo pacman -S manjaro-kde-settings sddm-breath-theme manjaro-settings-manager-knotifier manjaro-settings-manager-kcm

So everything back to normal.

I tried, and I have got these:

sudo pacman -Rsn user-manager-git
error: target not found: user-manager-git
error: target not found: user-manager-git
error: target not found: user-manager-git
error: target not found: user-manager-git

Then,
sudo pacman -S attica karchive kauth kbookmarks kcodecs kcompletion kconfig kconfigwidgets kcoreaddons kcrash kdbusaddons kglobala
ccel kguiaddons ki18n kiconthemes kio kitemviews kjobwidgets knotifications kservice ktextwidgets kwallet kwindowsystem kxmlgui solid sonnet kwidgets
addons
resolving dependencies…
looking for conflicting packages…
:: attica and attica-git are in conflict. Remove attica-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


:: 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)
:: removing kio-git breaks dependency ‘kio-git’ required by kdeclarative-git
:: removing karchive-git breaks dependency ‘karchive-git’ required by kpackage-git
:: removing ki18n-git breaks dependency ‘ki18n-git’ required by kpackage-git
:: removing kcoreaddons-git breaks dependency ‘kcoreaddons-git’ required by kpackage-git

What next?

Did you even understand the command you ran as root? You tried removing a package not installed on your system…

The pattern to folliow is to replace all plasma *-git packages with their non-git counterpart. So you have to adjust your command to include the ones that popped up:

sudo pacman -Syu ... kio karchive ki18n kcoreaddons

Hi,

Tried (auto translated from dutch):

magician @ intel-manjaro-kde ~] $ sudo pacman -Syu attica karchive kbookmarks kcodecs kcompletion kconfig kconfigwidgets kcrash kdbusaddons kdeclarative kdsoap-ws-discovery-client kglobalaccel kguiaddons ki18n kiconvemd kets kxmlgui libksysguard solid sonnet
:: Synchronize package databases …
core is up-to-date
extra is up-to-date
community is up-to-date
multilib is up-to-date
warning: kdsoap-ws-discovery-client-git20200927-1 is up to date - reinstall
:: Start full system upgrade …
warning: pamac-cli: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-common: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-flatpak-plugin: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-gtk: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-snap-plugin: local (10.1.2-0.1) is newer than extra (10.0.6-2)
resolving dependencies …
looking for conflicting packages …
:: attica and attica-git conflict. remove attica-git? [y / N] j
:: karchive and karchive-git conflict. remove karchive-git? [y / N] j
:: kbookmarks and kbookmarks-git conflict. remove kbookmarks-git? [y / N] j
:: kcodecs and kcodecs-git conflict. remove kcodecs-git? [y / N] j
:: kcompletion and kcompletion-git conflict. Remove kcompletion-git? [y / N] j
:: kconfig and kconfig-git conflict. remove kconfig-git? [y / N] j
:: kconfigwidgets and kconfigwidgets-git conflict. Remove kconfigwidgets-git? [y / N] j
:: kcrash and kcrash-git conflict. kcrash-git delete? [y / N] j
:: kdbusaddons and kdbusaddons-git conflict. Remove kdbusaddons-git? [y / N] j
:: kdeclarative and kdeclarative-git conflict. remove kdeclarative-git? [y / N] j
:: kglobalaccel and kglobalaccel-git conflict. Remove kglobalaccel-git? [y / N] j
:: kguiaddons and kguiaddons-git conflict. Remove kguiaddons-git? [y / N] j
:: ki18n and ki18n-git conflict. ki18n-git delete? [y / N] j
:: kiconthemes and kiconthemes-git conflict. remove kiconthemes-git? [y / N] j
:: kinit and kinit-git conflict. remove kinit-git? [y / N] j
:: kio and kio-git conflict. delete kio-git? [y / N] j
:: kirigami2 and kirigami2-git conflict. kirigami2-git delete? [y / N] j
:: kitemviews and kitemviews-git conflict. remove kitemviews-git? [y / N] j
:: kjobwidgets and kjobwidgets-git conflict. remove kjobwidgets-git? [y / N] j
:: knewstuff and knewstuff-git conflict. knewstuff-git delete? [y / N] j
:: knotifications and knotifications-git conflict. remove knotifications-git? [y / N] j
:: kpackage and kpackage-git conflict. remove kpackage-git? [y / N] j
:: kservice and kservice-git conflict. remove kservice-git? [y / N] j
:: ksysguard and ksysguard-git conflict. remove ksysguard-git? [y / N] j
:: ktextwidgets and ktextwidgets-git conflict. remove ktextwidgets-git? [y / N] j
:: kwallet and kwallet-git conflict. remove kwallet-git? [y / N] j
:: kwidgetsaddons and kwidgetsaddons-git conflict. remove kwidgetsaddons-git? [y / N] j
:: in windowsystem en in windowsystem-git conflicteren. in windowsystem-git verwijderen? [j / N] j
:: kxmlgui and kxmlgui-git conflict. kxmlgui-git delete? [y / N] j
:: libksysguard and libksysguard-git conflict. remove libksysguard-git? [y / N] j
:: solid and solid-git conflict. solid-git delete? [y / N] j
:: sonnet and sonnet-git conflict. delete sonnet-git? [y / N] j
error: error preparing transaction (unable to satisfy dependencies)
:: removal of ksysguard-git breaks dependency ‘ksysguard-git’ required by plasma-sys
temmonitor-git
:: kirigami2-git removal breaks dependency ‘kirigami2-git’ required by plasma-sys
temmonitor-git

Then tried:

Magician @ Intel-manjaro-kde ~] $ sudo pacman -Syu attica karchive kbookmarks kcodecs kcompletion kconfig kconfigwidgets kcrash kdbusaddons kdeclarative kdsoap-WS-discovery-client kglobalaccel kguiaddons ki18n kiconthemes kinit kio kirigami2 kitemviews kjobwidgets knewstuff knotifications kpackage kservice ksysguard ktextwidgets kwallet kwidgetsaddons kwindowsystem kxmlgui libksysguard solid sonnet plasma-systemmonitor
:: Synchronize package databases …
core is up-to-date
extra is up-to-date
community is up-to-date
multilib is up-to-date
warning: kdsoap-ws-discovery-client-git20200927-1 is up to date - reinstall
:: Start full system upgrade …
warning: pamac-cli: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-common: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-flatpak-plugin: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-gtk: local (10.1.2-0.1) is newer than extra (10.0.6-2)
warning: pamac-snap-plugin: local (10.1.2-0.1) is newer than extra (10.0.6-2)
resolving dependencies …
looking for conflicting packages …
:: attica and attica-git conflict. remove attica-git? [y / N] j
:: karchive and karchive-git conflict. remove karchive-git? [y / N] j
:: kbookmarks and kbookmarks-git conflict. remove kbookmarks-git? [y / N] j
:: kcodecs and kcodecs-git conflict. remove kcodecs-git? [y / N] j
:: kcompletion and kcompletion-git conflict. Remove kcompletion-git? [y / N] j
:: kconfig and kconfig-git conflict. remove kconfig-git? [y / N] j
:: kconfigwidgets and kconfigwidgets-git conflict. Remove kconfigwidgets-git? [y / N] j
:: kcrash and kcrash-git conflict. kcrash-git delete? [y / N] j
:: kdbusaddons and kdbusaddons-git conflict. Remove kdbusaddons-git? [y / N] j
:: kdeclarative and kdeclarative-git conflict. remove kdeclarative-git? [y / N] j
:: kglobalaccel and kglobalaccel-git conflict. Remove kglobalaccel-git? [y / N] j
:: kguiaddons and kguiaddons-git conflict. Remove kguiaddons-git? [y / N] j
:: ki18n and ki18n-git conflict. ki18n-git delete? [y / N] j
:: kiconthemes and kiconthemes-git conflict. remove kiconthemes-git? [y / N] j
:: kinit and kinit-git conflict. remove kinit-git? [y / N] j
:: kio and kio-git conflict. delete kio-git? [y / N] j
:: kirigami2 and kirigami2-git conflict. kirigami2-git delete? [y / N] j
:: kitemviews and kitemviews-git conflict. remove kitemviews-git? [y / N] j
:: kjobwidgets and kjobwidgets-git conflict. remove kjobwidgets-git? [y / N] j
:: knewstuff and knewstuff-git conflict. knewstuff-git delete? [y / N] j
:: knotifications and knotifications-git conflict. remove knotifications-git? [y / N] j
:: kpackage and kpackage-git conflict. remove kpackage-git? [y / N] j
:: kservice and kservice-git conflict. remove kservice-git? [y / N] j
:: ksysguard and ksysguard-git conflict. remove ksysguard-git? [y / N] j
:: ktextwidgets and ktextwidgets-git conflict. remove ktextwidgets-git? [y / N] j
:: kwallet and kwallet-git conflict. remove kwallet-git? [y / N] j
:: kwidgetsaddons and kwidgetsaddons-git conflict. remove kwidgetsaddons-git? [y / N] j
:: in windowsystem en in windowsystem-git conflicteren. in windowsystem-git verwijderen? [j / N] j
:: kxmlgui and kxmlgui-git conflict. kxmlgui-git delete? [y / N] j
:: libksysguard and libksysguard-git conflict. remove libksysguard-git? [y / N] j
:: solid and solid-git conflict. solid-git delete? [y / N] j
:: sonnet and sonnet-git conflict. delete sonnet-git? [y / N] j
error: error preparing transaction (unable to satisfy dependencies)
:: removal of ksysguard-git breaks dependency ‘ksysguard-git’ required by plasma-sys
temmonitor-git
:: kirigami2-git removal breaks dependency ‘kirigami2-git’ required by plasma-sys
temmonitor-git

So I’m still stuck…

(j=ja that means yes (Y))

You missed plasma-systemmonitor in the package list…

Hi,

No, have a look at my second attempt where I added that at the end of all the packages. It clearly states:

Magician @ Intel-manjaro-kde ~] $ sudo pacman -Syu attica karchive kbookmarks kcodecs kcompletion kconfig kconfigwidgets kcrash kdbusaddons kdeclarative kdsoap-WS-discovery-client kglobalaccel kguiaddons ki18n kiconthemes kinit kio kirigami2 kitemviews kjobwidgets knewstuff knotifications kpackage kservice ksysguard ktextwidgets kwallet kwidgetsaddons kwindowsystem kxmlgui libksysguard solid sonnet plasma-systemmonitor

That’s why it is puzzeling me. Thank you for your reply btw.

Ah, sorry - missed that 2nd one.
You can try removing -git packages first and install replacements later:

$ sudo pacman -Rdd $all_other_packages-git plasma-systemmonitor-git
$ sudo pacman -Syu $all_other_packges plasma-systemmonitor

To be in the safe side I’d not attempt that from within a DE but from tty.