After consulting a web site stating that undesirable widgets could be removed using Discover, the process removed several items that are now preventing me from logging in. Before, I had Kubuntu set to just log me in, without a login screen. Now, I get a mostly blue screen with an analog clock, my identity name and password box. The password box does not respond at all when my password is entered. Below this is a message stating it could not find: file:///usr/share/sddm/themes/breeze/main.qml
After searching the hard drive, using Dolphin running from a live CD, I found numerous iterations of the main.qml file (about 20) with various dates. I moved the most recent iteration to the directory noted above, but no change in status. In my web search, I found a a couple of possible solutions, including: 1. rm .kde/share/config/kdeglobals, then log out (cannot log in to perform this) 2. Ctrl Alt+7 then log in (doesn't work) run rm -rf .kde/share/config/plasma-*, then Ctrl+D or Ctrl+Alt+F2 Ctrl+Alt+F7 or Ctrl+Alt+F1 (can't get to this without being able to log in.
I'm trying to restore functionality without wiping the hard drive and starting over, as this will be very time consuming.
My questions are:
Why is Discover written to remove packages & files that are still needed, instead of just removing the offending application or widget?
Is there a solution to reinstall SDDM or Plasma?
How can I remove Widgets that do not work as intended, without removing needed packages/files?
How can I find which version of Plasma I'm using?
Please bear in mind that I'm not a software engineer, so cannot understand many complex solutions. I will be glad to supply any other needed information, but will need to be directed where to find such information.
plasmashell --version
tells you the version. The GUI way is to open KInfoCenter. – DK Bose Jun 25 '19 at 13:29sudo
when not necessary. Doing so would cause certain files to be owned by root. – DK Bose Jun 25 '19 at 13:49