demm Thanks for the help! I think I got it sorted. I did try installing non-repo packages and that probably borked my system, and maybe the other things you mentioned. However, do I need dracut, ostree, xdg-desktop-portal-kde, and xdg-desktop-portal? Dracut borked my initramfs's when I reinstalled it and I had to chroot in from arch linux to do a 'mkinitcpio -P.'
Also, I got some of this:
ldconfig:` File /usr/lib/libflatpak.so is empty, not checked.
ldconfig: File /usr/lib/libflatpak.so.0 is empty, not checked.
ldconfig: File /usr/lib/libostree-1.so is empty, not checked.
ldconfig: File /usr/lib/libostree-1.so.1 is empty, not checked.
ldconfig: File /usr/lib/libAppStreamQt.so.0.15.5 is empty, not checked.
ldconfig: File /usr/lib/libappstream.so.0.15.5 is empty, not checked.
ldconfig: File /usr/lib/libflatpak.so.0.11400.0 is empty, not checked.
ldconfig: File /usr/lib/libostree-1.so.1.0.0 is empty, not checked.
Can these files be safely deleted?