So, I had done a system update in OpenSuSE, and noticed that there was a new annoying app "Discover" for KDE. Getting this uninstalled (and stay uninstalled) took a little bit of hunting and pecking, but the following worked for me.
First find out what the app is. If it's running on the machine in front of you, you can just do an xprop.
- run xprop and click the Discover window. Something like the following will return (with a bunch of other data): WM_CLASS(STRING) = "plasma-discover", "discover"
- Get the process name/ID while it's still running: ps aux |grep plasma-discover. You will see something like 'appstream://org.kde.discover.desktop'
- 'locate org.kde.discover.desktop' you will see '/usr/share/applications/org.kde.discove
- rpm -qf /usr/share/applications/org.kde.discover.d
esktop to see what package controls it. In this case, it was: discover-5.12.6-lp184.108.40.206.x86_64
- 'sudo zypper rm discover': remove the discover app
- 'sudo zypper al discover': add a lock to the app, so it doesn't get installed again when you do an update