Software broke after installing KDE Plasma and not using


The software store looks like this. I installed KDE Plasma but decided not to use it and am on the "Zorin Desktop"

And it looks... weird. How do I fix this?

Please use Synaptic to search for the Oxygen Theme and any other KDE leftovers. Remove them.
KDE Plasma Desktop is quite extensive... Synaptic really is the best way to get rid of all its bits and pieces.
You might try:

sudo apt remove --purge plasma-*

2 Likes

Okay, will try

1 Like

Still broken

[sudo] password for mynameisheresoiremoved:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'plasma-workspace' for glob 'plasma-'
Note, selecting 'plasma-discover-snap-backend' for glob 'plasma-
'
Note, selecting 'plasma-widget-milou-kf5' for glob 'plasma-'
Note, selecting 'plasma-kdevelop' for glob 'plasma-
'
Note, selecting 'plasma-discover-backend-fwupd' for glob 'plasma-'
Note, selecting 'plasma-nm-data' for glob 'plasma-
'
Note, selecting 'plasma-nm' for glob 'plasma-'
Note, selecting 'plasma-pa' for glob 'plasma-
'
Note, selecting 'plasma-dataengines-addons' for glob 'plasma-'
Note, selecting 'plasma-widget-telepathy-chat' for glob 'plasma-
'
Note, selecting 'plasma-sdk' for glob 'plasma-'
Note, selecting 'plasma-wallpapers-addons' for glob 'plasma-
'
Note, selecting 'plasma-theme-oxygen' for glob 'plasma-'
Note, selecting 'plasma-discover-backend-snap' for glob 'plasma-
'
Note, selecting 'plasma-discover-common' for glob 'plasma-'
Note, selecting 'plasma-runner-installer' for glob 'plasma-
'
Note, selecting 'plasma-discover' for glob 'plasma-'
Note, selecting 'plasma-desktop' for glob 'plasma-
'
Note, selecting 'plasma-workspace-wayland' for glob 'plasma-'
Note, selecting 'plasma-vault' for glob 'plasma-
'
Note, selecting 'plasma-desktop-data' for glob 'plasma-'
Note, selecting 'plasma-gmailfeed' for glob 'plasma-
'
Note, selecting 'plasma-framework-dev' for glob 'plasma-'
Note, selecting 'plasma-runners-addons' for glob 'plasma-
'
Note, selecting 'plasma-widget-kimpanel' for glob 'plasma-'
Note, selecting 'plasma-browser-integration' for glob 'plasma-
'
Note, selecting 'plasma-workspace-data' for glob 'plasma-'
Note, selecting 'plasma-discover-flatpak-backend' for glob 'plasma-
'
Note, selecting 'plasma-desktop-dev' for glob 'plasma-'
Note, selecting 'plasma-thunderbolt' for glob 'plasma-
'
Note, selecting 'plasma-systray-legacy' for glob 'plasma-'
Note, selecting 'plasma-widget-telepathy-presence' for glob 'plasma-
'
Note, selecting 'plasma-integration' for glob 'plasma-'
Note, selecting 'plasma-workspace-dev' for glob 'plasma-
'
Note, selecting 'plasma-applet-redshift-control' for glob 'plasma-'
Note, selecting 'plasma-marble' for glob 'plasma-
'
Note, selecting 'plasma-framework' for glob 'plasma-'
Note, selecting 'plasma-discover-backend-flatpak' for glob 'plasma-
'
Note, selecting 'plasma-calendar-addons' for glob 'plasma-'
Note, selecting 'plasma-look-and-feel-org-kde-breezedark-desktop' for glob 'plasma-
'
Note, selecting 'plasma-workspace-wallpapers' for glob 'plasma-'
Note, selecting 'plasma-widget-networkmanagement' for glob 'plasma-
'
Note, selecting 'plasma-widgets-kimpanel' for glob 'plasma-'
Note, selecting 'plasma-runner-telepathy-contact' for glob 'plasma-
'
Note, selecting 'plasma-widgets-addons' for glob 'plasma-'
Package 'plasma-look-and-feel-org-kde-breezedark-desktop' is not installed, so not removed
Package 'plasma-widgets-kimpanel' is not installed, so not removed
Package 'plasma-widget-telepathy-chat' is not installed, so not removed
Package 'plasma-widget-telepathy-presence' is not installed, so not removed
Package 'plasma-framework-dev' is not installed, so not removed
Package 'plasma-widget-milou-kf5' is not installed, so not removed
Package 'plasma-widget-networkmanagement' is not installed, so not removed
Package 'plasma-widget-kimpanel' is not installed, so not removed
Package 'plasma-nm-data' is not installed, so not removed
Package 'plasma-systray-legacy' is not installed, so not removed
Package 'plasma-workspace-data' is not installed, so not removed
Package 'plasma-applet-redshift-control' is not installed, so not removed
Package 'plasma-gmailfeed' is not installed, so not removed
Package 'plasma-kdevelop' is not installed, so not removed
Package 'plasma-marble' is not installed, so not removed
Package 'plasma-runner-installer' is not installed, so not removed
Package 'plasma-runner-telepathy-contact' is not installed, so not removed
Package 'plasma-sdk' is not installed, so not removed
Package 'plasma-theme-oxygen' is not installed, so not removed
Package 'plasma-workspace-wallpapers' is not installed, so not removed
Package 'plasma-calendar-addons' is not installed, so not removed
Package 'plasma-dataengines-addons' is not installed, so not removed
Package 'plasma-desktop-dev' is not installed, so not removed
Package 'plasma-discover-backend-flatpak' is not installed, so not removed
Package 'plasma-discover-flatpak-backend' is not installed, so not removed
Package 'plasma-discover-snap-backend' is not installed, so not removed
Package 'plasma-nm' is not installed, so not removed
Package 'plasma-runners-addons' is not installed, so not removed
Package 'plasma-vault' is not installed, so not removed
Package 'plasma-wallpapers-addons' is not installed, so not removed
Package 'plasma-widgets-addons' is not installed, so not removed
Package 'plasma-workspace-dev' is not installed, so not removed
Package 'plasma-workspace-wayland' is not installed, so not removed
The following packages were automatically installed and are no longer required:
appmenu-gtk-module-common appmenu-gtk3-module apt-config-icons-large apt-config-icons-large-hidpi breeze breeze-cursor-theme breeze-gtk-theme breeze-icon-theme
chromium-codecs-ffmpeg-extra drkonqi fonts-hack fonts-noto-hinted frameworkintegration gconf-service gconf-service-backend gconf2-common gir1.2-ges-1.0
gstreamer1.0-vaapi heif-gdk-pixbuf ieee-data kde-cli-tools kde-cli-tools-data kde-config-gtk-style kde-config-sddm kde-style-breeze kde-style-oxygen-qt5 kded5
kdoctools5 kgamma5 khelpcenter khotkeys khotkeys-data kmenuedit kpeople-vcard ksysguard ksysguard-data ksysguardd kwin-style-breeze kwrited libaccounts-glib0
libaccounts-qt5-1 libappindicator1 libappmenu-gtk3-parser0 libappstreamqt2 libaudclient2 libc++1 libc++1-10 libc++abi1-10 libcolorcorrect5 libdbusmenu-gtk4 libdmtx0b
libfakekey0 libfwupdplugin1 libgconf-2-4 libges-1.0-0 libgps26 libgrantlee-templates5 libgtksourceview-3.0-1 libgtksourceview-3.0-common libheif1 libimlib2
libjs-jquery-ui libkaccounts1 libkf5bluezqt-data libkf5bluezqt6 libkf5calendarevents5 libkf5contacts-data libkf5contacts5 libkf5emoticons-bin libkf5emoticons-data
libkf5emoticons5 libkf5holidays-data libkf5holidays5 libkf5itemmodels5 libkf5networkmanagerqt6 libkf5people-data libkf5people5 libkf5peoplebackend5
libkf5peoplewidgets5 libkf5plasmaquick5 libkf5prison5 libkf5pulseaudioqt2 libkf5purpose-bin libkf5purpose5 libkf5runner5 libkf5screen-bin libkf5screen7 libkf5style5
libkf5su-bin libkf5su-data libkf5su5 libkf5sysguard-bin libkf5sysguard-data libkf5threadweaver5 libkfontinst5 libkfontinstui5 libksgrd7 libksignalplotter7
libkworkspace5-5 liblua5.1-0 libmarkdown2 libmng2 libmypaint-1.5-1 libmypaint-common libnotificationmanager1 liboxygenstyle5-5 liboxygenstyleconfig5-5
libpackagekitqt5-1 libplasma-geolocation-interface5 libpowerdevilcore2 libpowerdevilui5 libprocesscore7 libprocessui7 libqalculate20 libqalculate20-data libqca-qt5-2
libqca-qt5-2-plugins libqrencode4 libqt5concurrent5 libqt5designer5 libqt5help5 libscim8v5 libsignon-plugins-common1 libsignon-qt5-1 libsnapd-qt1 libtaskmanager6
libweather-ion7 libxcb-dpms0 libxcb-record0 libxmmsclient6 libxnvctrl0 mousepad oxygen-sounds pitivi powerdevil powerdevil-data python-matplotlib-data python3-cycler
python3-kiwisolver python3-matplotlib python3-numpy python3-pyqt5 python3-sip qdbus-qt5 qml-module-org-kde-activities qml-module-org-kde-bluezqt
qml-module-org-kde-draganddrop qml-module-org-kde-kcm qml-module-org-kde-kconfig qml-module-org-kde-kcoreaddons qml-module-org-kde-kholidays qml-module-org-kde-kio
qml-module-org-kde-kquickcontrols qml-module-org-kde-kwindowsystem qml-module-org-kde-people qml-module-org-kde-purpose qml-module-org-kde-qqc2desktopstyle
qml-module-org-kde-quickcharts qml-module-org-kde-runnermodel qml-module-org-kde-solid qml-module-qt-labs-folderlistmodel qml-module-qt-labs-settings
qml-module-qtquick-dialogs qml-module-qtquick-privatewidgets qml-module-ubuntu-onlineaccounts qtchooser ristretto signon-plugin-oauth2 software-properties-qt
systemsettings user-manager xfburn xfce4-battery-plugin xfce4-clipman xfce4-clipman-plugin xfce4-cpufreq-plugin xfce4-cpugraph-plugin xfce4-datetime-plugin
xfce4-dict xfce4-diskperf-plugin xfce4-fsguard-plugin xfce4-genmon-plugin xfce4-mailwatch-plugin xfce4-netload-plugin xfce4-places-plugin xfce4-screenshooter
xfce4-sensors-plugin xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-taskmanager xfce4-timer-plugin xfce4-verve-plugin xfce4-wavelan-plugin
xfce4-weather-plugin xfce4-whiskermenu-plugin xfce4-xkb-plugin xsettingsd
Use 'sudo apt autoremove' to remove them.
The following packages will be REMOVED:
bluedevil
kaccounts-providers* kde-plasma-desktop* kdeconnect* kinfocenter* kscreen* milou* plasma-browser-integration* plasma-desktop* plasma-desktop-data*
plasma-discover* plasma-discover-backend-fwupd* plasma-discover-backend-snap* plasma-discover-common* plasma-framework* plasma-integration* plasma-pa*
plasma-thunderbolt* plasma-workspace*
0 upgraded, 0 newly installed, 19 to remove and 10 not upgraded.
After this operation, 110 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 388698 files and directories currently installed.)
Removing bluedevil (4:5.18.4.1-0ubuntu1) ...
Removing kaccounts-providers (4:19.12.3-0ubuntu1) ...
Removing kde-plasma-desktop (5:104ubuntu4) ...
Removing kdeconnect (1.4-0ubuntu5) ...
Removing kinfocenter (4:5.18.5-0ubuntu0.1) ...
Removing kscreen (4:5.18.4.1-0ubuntu1) ...
Removing plasma-desktop (4:5.18.8-0ubuntu0.1) ...
Removing plasma-workspace (4:5.18.8-0ubuntu0.1) ...
Removing milou (4:5.18.5-0ubuntu0.1) ...
Removing plasma-browser-integration (5.18.5-0ubuntu0.1) ...
rmdir: failed to remove '/etc/opt/chrome/native-messaging-hosts': Directory not empty
rmdir: failed to remove '/etc/opt/chrome/': Directory not empty
Removing plasma-desktop-data (4:5.18.8-0ubuntu0.1) ...
Removing plasma-discover-backend-snap (5.18.7-0ubuntu0.1) ...
Removing plasma-discover-backend-fwupd (5.18.7-0ubuntu0.1) ...
Removing plasma-discover (5.18.7-0ubuntu0.1) ...
Removing plasma-discover-common (5.18.7-0ubuntu0.1) ...
Removing plasma-pa (4:5.18.5-0ubuntu0.1) ...
Removing plasma-framework (5.68.0-0ubuntu1) ...
Removing plasma-integration (5.18.6-0ubuntu0.1) ...
Removing plasma-thunderbolt (5.18.4.1-0ubuntu1) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.9) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for dbus (1.12.16-2ubuntu2.2) ...
Processing triggers for shared-mime-info (1.15-1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
(Reading database ... 374808 files and directories currently installed.)
Purging configuration files for plasma-desktop (4:5.18.8-0ubuntu0.1) ...
Purging configuration files for kdeconnect (1.4-0ubuntu5) ...
Purging configuration files for kaccounts-providers (4:19.12.3-0ubuntu1) ...
Purging configuration files for plasma-discover (5.18.7-0ubuntu0.1) ...
Purging configuration files for plasma-workspace (4:5.18.8-0ubuntu0.1) ...
Purging configuration files for kscreen (4:5.18.4.1-0ubuntu1) ...
Purging configuration files for plasma-discover-backend-snap (5.18.7-0ubuntu0.1) ...
Purging configuration files for kinfocenter (4:5.18.5-0ubuntu0.1) ...
Purging configuration files for plasma-browser-integration (5.18.5-0ubuntu0.1) ...
rmdir: failed to remove '/etc/opt/chrome/native-messaging-hosts': Directory not empty
rmdir: failed to remove '/etc/opt/chrome/': Directory not empty
Purging configuration files for plasma-discover-common (5.18.7-0ubuntu0.1) ...
keith@Logos:~$ ^C

Have you removed the Oxygen-Theme?

Also, be sure to run

sudo apt clean && sudo apt autoremove

Reboot and test your system.

1 Like

KDE doesn't use 'Software' it uses its own app, Discover which is almost as broken as 'Software' in Gnome. The best for Updates in KDE Plasma from experience is Apper. Apper is also a software install application. Updates with Apper are much quicker at installing than anything else I have used. I should point out that I am running Devuan 3.1.1. as my daily go to, not Zorin.


Looks like it doesn't work. Sad.

It can be solved... Have seen this before with Plasma removal leaving this effect behind.
I would have sworn that removing the oxygen theme is what is needed.
And you are certain you have removed all Plasma and Oxygen packages using Synaptic?

I tried searching the forum, since this has come up more than once and been solved more than once but the Search Function on this forum leaves something wanting...

OH RIGHT... check for Breeze-theme too...

I also get the problem when I install another DE on Zorin OS, but I don't know why because many people don't have any problem.

Have you remove all KDE Plasma related from your system?? If you have, you should install all of them back, and then go to the KDE Plasma settings. In there, you could fix the problem by choosing what themes you want to use for GTK apps. I had the same problem in the past, and that steps really helped me.
I think when you installed KDE Plasma, the GTK apps automatically followed the themes the Qt-based apps are using. But when you tried to set them all back to normal, it only affect the Qt-based apps, while the GTK apps still stuck to the earlier Qt-based apps theme.

EDIT: And make sure you do all those changes while you're in Plasma session.

These are not screenshots from Plasma Desktop in Zorin OS 16, these are just screenshots from my Arch Linux in Gnome-Boxes, but the main point are not different. Open the KDE Plasma Settings > Appearance > Application Style.

From this you choose Configure GNOME/GTK Application Style...

Then on GTK themes, choose the one theme that you're using in your main Zorin Desktop, in my case it will be Zorin Dark Blue.


Looks like it..

Might try that, but that's gonna be annoying to reinstall. oof.

Does searching plasma in Synaptic yield any installed results, at all?

if that will not work after removing kde plasma, i think it's effect caused permanent changes even if removing it.
what is the content of gtk config files in ~/.config/ folder?
link 1 talking about deleting the gtk config files in ~/.config/ folder
https://www.reddit.com/r/archlinux/comments/jk611e/after_installing_kde_broken_window_bars_in_gnome/

link 2 taking about reset user configurations:

1 Like

It is annoying, I do went through all that stuff, but I think it's the only way to fix it beside reinstalling your whole system.


I think I'm going to try reinstalling it and using its settings

Yeah, I'll do it sometime.

Procrastination....

Worked... with a catch. On zoom, the buttons hover cursor is breeze. nothing else so far.