You are not logged in.

#1 2022-01-23 19:49:29

Degr
Member
Registered: 2021-08-05
Posts: 23

KDE Plasma corrupted completely

Hello, after doing an Syu and rebooting to check if a kernel bug that I was experiencing was fixed (had to switch to linux-lts from linux) I received an error and had to mess around in chroot until everything was fixed. I had some issues with vmlinuz and after reinstalling grub and regenerating the cfg I was able to finally log into my system just to see that KDE was completely corrupted, and what I mean by that is black screens and all of the widgets are either gone or completely unresponsive (this includes the task bar and etc) the desktop was also completely unresponsive. so I had to install XFCE so I could actually use my system. I tried reinstalling plasma (Rns) and also clearing the cache.

I don't know what outputs to post for this because this is the first time that I had to deal with something like this

Last edited by Degr (2022-01-23 19:58:06)

Offline

#2 2022-01-23 20:27:31

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

after doing an Syu

Relevant pacman log.

a kernel bug that I was experiencing

Specifically? GPU related?

I received an error

"an" error… which one?

mess around in chroot

And so now your system is a mess… what exactly did you "have" to do?

I don't know what outputs to post for this

Me neither, but I'd first look at the system journal for an oversight and maybe general errors prone to cause this.

sudo journalctl -b | curl -F 'f:1=<-' ix.io

after logging into a plasma session.

Does KDE work for a fresh user account?

Offline

#3 2022-01-23 20:46:19

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

Hey seth, the kernel bug that I was experiencing is the bug that I spoke about in my other thread about the monitor being stuck at 60hz.

The first error that I received was file /boot/vmlinuz not found.
After reinstalling both linux and linux-lts I am pretty sure I got a different error premature end of file /boot/vmlinuz-linux both of those are obviously at the grub menu screen.
All I did was chroot into the system, reinstall the kernels (I tried some old versions and the newer ones) After that didn't work I tried fixing one of the errors that I received when I installed one of the kernels the error was present file /etc/mkinintcpio.d is empty so I deleted the empty files, and pretty sure afterwards I reinstalled the kernels and I rebuilt the image with mkinitcpio -P, that at first didn't help so I tried removing one of the kernels just in case it was a new bug that one couldn't be with another and I saw that grub wasn't updating, so I chrooted again. did grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB, then entered grub-mkconfig -o /boot/grub/grub.cfg. that's all I did whilst being chrooted into the system.

if you're talking about /var/log/pacman.log it is too big for wgetpaste and if not I apologise for misunderstanding.

Here is the system journal when I am logged in XFCE if that matters http://ix.io/3NiQ
And here it is when I am logged in with KDE plasma http://ix.io/3NiU

I will try out using a new user asap I got something to attend to

Last edited by Degr (2022-01-23 20:48:39)

Offline

#4 2022-01-23 21:05:28

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

Jan 23 22:47:57 ayylmao plasmashell[3872]: "file:///usr/share/plasma/wallpapers/org.kde.image/contents/ui/main.qml" 
                                            "Error loading QML file.\n10: module \"QtQuick.Controls\" version 2.1 is not installed\n"

There's a whole bunch of those.

pacman -Qs quick
pacman -Qikk qt5-quickcontrols2

"vmlinuz not found" and "premature end of file" sounds like an FS corruption, bad trimming or the like.
You may want to look at

LC_ALL=C pacman -Qkk | grep -v ', 0 altered files"

Edit:

pacman.log it is too big for wgetpaste

Only the relevant tail would be of immediate interest.

Last edited by seth (2022-01-23 21:06:18)

Offline

#5 2022-01-23 21:22:45

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

output of pacman -Qs quick

pacman -Qs quick
local/kirigami2 5.90.0-1 (kf5)
    A QtQuick based components set
local/kquickcharts 5.90.0-1 (kf5)
    A QtQuick plugin providing high-performance charts
local/qqc2-desktop-style 5.90.0-1 (kf5)
    A style for Qt Quick Controls 2 to make it follow your desktop theme
local/qt5-graphicaleffects 5.15.2-1 (qt qt5)
    Graphical effects for use with Qt Quick 2
local/qt5-quickcontrols 5.15.2-1 (qt qt5)
    Reusable Qt Quick based UI controls to create classic desktop-style user
    interfaces
local/qt5-quickcontrols2 5.15.2+kde+r10-1

Output of pacman -Qikk qt5-quickcontrols2

pacman -Qikk qt5-quickcontrols2
Name            : qt5-quickcontrols2
Version         : 5.15.2+kde+r10-1
Description     : None
Architecture    : None
URL             : None
Licenses        : None
Groups          : None
Provides        : None
Depends On      : None
Optional Deps   : None
Required By     : kirigami2  kquickcharts
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 0.00 B
Packager        : None
Build Date      : None
Install Date    : None
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Unknown

error: error while reading file /var/lib/pacman/local/qt5-quickcontrols2-5.15.2+kde+r10-1/mtree: Unrecognized archive format
qt5-quickcontrols2: no mtree file

Uh this didn't work for me LC_ALL=C pacman -Qkk | grep -v ', 0 altered files"

And how would I go about doing what you've asked here?

Only the relevant tail would be of immediate interest.

Offline

#6 2022-01-23 21:26:32

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

And how would I go about doing what you've asked here?

Look at the timestamps in the log - the ones of the last couple of days would likely be relevant.

However:

error: error while reading file /var/lib/pacman/local/qt5-quickcontrols2-5.15.2+kde+r10-1/mtree: Unrecognized archive format
qt5-quickcontrols2: no mtree file

This is bad.

this didn't work for me LC_ALL=C pacman -Qkk | grep -v ', 0 altered files"

"Didn't work" *how*?
https://bbs.archlinux.org/viewtopic.php?id=57855

You'll at least have to re-install qt5-quickcontrols2
Also see https://wiki.archlinux.org/title/Pacman … l_database

Offline

#7 2022-01-23 21:44:46

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

"Didn't work" *how*?

When I entered the command all it gave me was a > prompt and that's it. Sorry for the empty reply

And when I tried to reinstall qt5-quickcontrols2 it gave me a lot of conflicting files errors

sudo pacman -S qt5-quickcontrols2
warning: qt5-quickcontrols2-5.15.2+kde+r10-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...

Packages (1) qt5-quickcontrols2-5.15.2+kde+r10-1

Total Installed Size:  8.66 MiB

:: Proceed with installation? [Y/n] 
(1/1) checking keys in keyring                     [----------------------] 100%
(1/1) checking package integrity                   [----------------------] 100%
(1/1) loading package files                        [----------------------] 100%
(1/1) checking for file conflicts                  [----------------------] 100%
error: failed to commit transaction (conflicting files)
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickanimatednode_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickattachedobject_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickchecklabel_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickclippedtext_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickcolor_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickcolorimage_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickiconimage_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickiconimage_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickiconlabel_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickiconlabel_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickitemgroup_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickmnemoniclabel_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickpaddedrectangle_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickplaceholdertext_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickstyle_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickstyleplugin_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickstyleselector_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquickstyleselector_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qquicktumblerview_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qtquickcontrols2-config_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/5.15.2/QtQuickControls2/private/qtquickcontrols2global_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/QQuickStyle exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/QtQuickControls2 exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/QtQuickControls2Depends exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/QtQuickControls2Version exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/qquickstyle.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/qtquickcontrols2-config.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/qtquickcontrols2global.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickControls2/qtquickcontrols2version.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickabstractbutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickabstractbutton_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickaction_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickaction_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickactiongroup_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickapplicationwindow_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickbusyindicator_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickbutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickbutton_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickbuttongroup_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcheckbox_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcheckdelegate_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcombobox_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcontainer_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcontainer_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcontentitem_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcontrol_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickcontrol_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdeferredexecute_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdeferredpointer_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdelaybutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdial_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdialog_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdialog_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdialogbuttonbox_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdialogbuttonbox_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdrawer_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickdrawer_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickframe_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickframe_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickgroupbox_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickheaderview_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickheaderview_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickicon_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickitemdelegate_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickitemdelegate_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicklabel_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicklabel_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenu_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenu_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenubar_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenubar_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenubaritem_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenubaritem_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenuitem_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenuitem_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickmenuseparator_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickoverlay_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickoverlay_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpage_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpage_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpageindicator_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpalette_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpaletteprovider_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpane_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpane_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpopup_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpopup_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpopupanchors_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpopupanchors_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpopupitem_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpopuppositioner_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickpresshandler_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickprogressbar_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickradiobutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickradiodelegate_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickrangeslider_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickroundbutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickscrollbar_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickscrollbar_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickscrollindicator_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickscrollview_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickshortcutcontext_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickslider_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickspinbox_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicksplitview_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicksplitview_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickstackelement_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickstacktransition_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickstackview_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickstackview_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickswipe_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickswipedelegate_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickswipedelegate_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickswipeview_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickswitch_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickswitchdelegate_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktabbar_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktabbutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktextarea_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktextarea_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktextfield_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktextfield_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktheme_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktheme_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktoolbar_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktoolbutton_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktoolseparator_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktooltip_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktumbler_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquicktumbler_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qquickvelocitycalculator_p_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qtquicktemplates2-config_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/5.15.2/QtQuickTemplates2/private/qtquicktemplates2global_p.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/QtQuickTemplates2 exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/QtQuickTemplates2Depends exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/QtQuickTemplates2Version exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/qtquicktemplates2-config.h exists in filesystem
qt5-quickcontrols2: /usr/include/qt/QtQuickTemplates2/qtquicktemplates2version.h exists in filesystem
qt5-quickcontrols2: /usr/lib/cmake/Qt5QuickControls2/Qt5QuickControls2Config.cmake exists in filesystem
qt5-quickcontrols2: /usr/lib/cmake/Qt5QuickControls2/Qt5QuickControls2ConfigVersion.cmake exists in filesystem
qt5-quickcontrols2: /usr/lib/cmake/Qt5QuickTemplates2/Qt5QuickTemplates2Config.cmake exists in filesystem
qt5-quickcontrols2: /usr/lib/cmake/Qt5QuickTemplates2/Qt5QuickTemplates2ConfigVersion.cmake exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickControls2.prl exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickControls2.so exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickControls2.so.5 exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickControls2.so.5.15 exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickControls2.so.5.15.2 exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickTemplates2.prl exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickTemplates2.so exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickTemplates2.so.5 exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickTemplates2.so.5.15 exists in filesystem
qt5-quickcontrols2: /usr/lib/libQt5QuickTemplates2.so.5.15.2 exists in filesystem
qt5-quickcontrols2: /usr/lib/pkgconfig/Qt5QuickControls2.pc exists in filesystem
qt5-quickcontrols2: /usr/lib/pkgconfig/Qt5QuickTemplates2.pc exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2.pri exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/mkspecs/modules/qt_lib_quickcontrols2_private.pri exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2.pri exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/mkspecs/modules/qt_lib_quicktemplates2_private.pri exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/DayOfWeekRow.qml exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/DayOfWeekRow.qmlc exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/MonthGrid.qml exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/MonthGrid.qmlc exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/WeekNumberColumn.qml exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/WeekNumberColumn.qmlc exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/libqtlabscalendarplugin.so exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/plugins.qmltypes exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/calendar/qmldir exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/platform/libqtlabsplatformplugin.so exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/platform/plugins.qmltypes exists in filesystem
qt5-quickcontrols2: /usr/lib/qt/qml/Qt/labs/platform/qmldir exists in filesystem
qt5-quickcontrols2: /usr/share/licenses/qt5-quickcontrols2 exists in filesystem
Errors occurred, no packages were upgraded.

Offline

#8 2022-01-23 21:48:54

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

Ah, bad copypasta (on my side)

LC_ALL=C pacman -Qkk | grep -v ', 0 altered files"'

You get the conflicts because of the broken database, https://wiki.archlinux.org/title/Pacman … )%22_error
You can glob with an asterisk "*"…

Offline

#9 2022-01-23 22:10:24

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

Thanks for your help and patience, Seth.
How do I gather all of the output of "LC_ALL=C pacman -Qkk | grep -v ', 0 altered files"'" I am pretty sure I am misusing wgetpaste

And with the "comm -23 <(pacman -Sgq base | sort) pkglist.orig >> pkglist" from https://wiki.archlinux.org/title/Pacman … l_database I got the output of comm: file 2 is not in sorted order
comm: input is not in sorted order, what does this mean?

Offline

#10 2022-01-23 22:20:46

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

LC_ALL=C pacman -Qkk | grep -v ', 0 altered files' > broken_packages.txt 2>&1

What's the output of "pacman -Sgq base"?

Offline

#11 2022-01-23 22:24:11

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

http://dpaste.com/CF3JCU575
And there is no output for "pacman -Sgq base"

Offline

#12 2022-01-23 22:31:07

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

The packages w/ "no mtree file" need to be re-installed

npm: no mtree file
python-lxml: no mtree file
python-urllib3: no mtree file
python-zipp: no mtree file
qt5-quickcontrols2: no mtree file
vulkan-tools: no mtree file
webkit2gtk: no mtree file

Likewise

qqc2-desktop-style: 76 total files, 55 altered files
qt5-declarative: 1055 total files, 21 altered files
qt5-quickcontrols: 433 total files, 426 altered files
qt5-webengine: 357 total files, 9 altered files

looks wrong™ (so re-install them as well)

Offline

#13 2022-01-23 22:35:55

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

Unable to install these packages it says files already exist on the system, and to continue with the restore of the local database I need to deal with

comm: file 2 is not in sorted order
comm: input is not in sorted order

what does this mean?

Offline

#14 2022-01-23 22:43:49

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

We've been there… https://bbs.archlinux.org/viewtopic.php … 0#p2017730

"comm" compares input but there's no input because there's no longer a base group, https://archlinux.org/news/base-group-r … -required/
And you don't have to do that right now.

Offline

#15 2022-01-23 22:56:19

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

So I can continue with the restoring just without that part?

Also I appreciate your effort in trying to help me, but I think it'll be better if I just reinstall the system, I don't have anything important installed I just feel like even after messing around and restoring the database the system won't be as stable as it was

Last edited by Degr (2022-01-23 23:38:33)

Offline

#16 2022-01-24 07:33:23

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,325

Re: KDE Plasma corrupted completely

So I can continue with the restoring just without that part?

Yes.

I think it'll be better if I just reinstall the system

Define "better".
More time effective? Not unless you're using some pre-fabbed derivate.
More educating? No.

I just feel like even after messing around and restoring the database the system won't be as stable as it was

That's nonesense - I'd rather be worried about what has corrupted the files in the first place.

Offline

#17 2022-01-24 21:14:33

Degr
Member
Registered: 2021-08-05
Posts: 23

Re: KDE Plasma corrupted completely

I honestly agree with you, I would've spent more time trying to figure out what happened but I just got sick with corona for the first time and I felt god awful for a bit and I just wanted to use my system properly and after installing arch quite a few times I felt like reinstalling the system would've been easier.

Thank you for all of your help.

Offline

Board footer

Powered by FluxBB