Probably a plasma problem

Hi,

I’m not much of an poster here, I had some problems 2 years back you can look up here
https://forums.opensuse.org/showthread.php/527907-Application-Launcher

This time is somewhat similar.
In the meantime I have updated to 15.0 and to 15.1 - I also do apply all software updates if they are shown as available.

It started about 3 weeks back very similar to last time (I do NOT have multiple activities (desktops) anymore). Otherwise the system is pretty much the same.
2 different sized monitors
3x 1TB hard-drives
The rest you can see at attached system info screenshot.

It mostly happen when I either:

create a file (no matter if image, video or document) or folder, change a file or folder.
My machine almost seize, if I have a browser open or a folder I can browse/open files with right-click but NOT when I try to open applications by clicking the link/icon

Also I observed that basically all actives are freezing (clock/ torrent downloads), my core temperatures rise to 70Celsius, the machine is working very hard.

After maybe4-5 minutes everything is done. All applications I may have clicked open up, all files or folders I try to close before do now close.

The application launcher is in a “pulsing” mode again. If I try to open any fold-out menu it only shows for a fraction of a second.

Also the drag and drop files into applications like Kdenlive no more work. If I take a video file and drag over to Kden as soon as i reach the app it turns into a red X and file drop is a no-go

Any pointers/hints?
WHat info do you need me to post to assist you determine what might be the bug

Reformat/new install is NOT an option at all.
I use the machine daily at least 2-3 hours mainly to process/post/mail images or videos of clients from the respective days tour (I run a very, very small adven-tour / scuba enterprise). I do not game or run any type of “exotic” application

And please keep in mind: nothing has changed in regards of my English writing/grammar, it still suck. Same so with my geek vocabulary is very limited.

https://i.imgur.com/A3upiUj.jpg

Thanks for your assistance.

The first thing I’d suggest to do, is to create a new user with YaST, logout, and login as that to new user to check whether this is a system issue ( the new user should experience this too ) or some old user/plasma config ( the new user should not experience this ). Then report here.
A second thing: what is the video card involved?


sudo lspci

Before you login to KDE (at the SDDM screen) switch to a virtual terminal “Ctrl-Alt-F2”
Login there as your normal user and start “Top”.
Leave top running, don’t logout or exit.
Now switch back to the graphical session “Ctrl-Alt-F7” and log in as normal.

When the “machine is working very hard” as described above, switch to the virtual terminal “Ctrl-Alt-F2”, and see what process (as shown by top) is consuming the CPU.

Sorry, minor correction.
It is not “Top”, but

top

OK, I do the switch user testing now.


00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.4 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 5 (rev c4)
00:1c.5 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c4)
00:1c.6 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 7 (rev c4)
00:1c.7 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 8 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation Z77 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK106 [GeForce GTX 660] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK106 HDMI Audio Controller (rev a1)
03:00.0 USB controller: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller (rev 03)
04:00.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 41)
05:00.0 Ethernet controller: Sundance Technology Inc / IC Plus Corp IC Plus IP100A Integrated 10/100 Ethernet MAC + PHY (rev 31)
06:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 10)
07:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)

Did you install / reinstall the NVIDIA drivers? Or is this on nouveau …

K, I will do that the next time it does it.
Does a screenshot of System Activity sorted by % of CPU usage also help??

How would I find out?

I never installed anything “extra”
I installed openSuse 40 somethings and from their I updated
NVIDIA drivers been a few times updated since

Please show


zypper lr -d
uname -a
rpm -qa | grep nvidia
lsmod | grep nvidia



xxxxxxxxx@linux-2rde:~> zypper lr -d
#  | Alias                               | Name                               | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                                     | Service
---+-------------------------------------+------------------------------------+---------+-----------+---------+----------+--------+-----------------------------------------------------------------------------------------+--------
 1 | Atom                                | Atom Editor                        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://packagecloud.io/AtomEditor/atom/el/7/x86_64                                     |        
 2 | Google-Chrome                       | Google-Chrome                      | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://dl.google.com/linux/chrome/rpm/stable/x86_64                                     |        
 3 | NVIDIA                              | NVIDIA                             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.nvidia.com/opensuse/leap/15.1/                                         |        
 4 | http-download.opensuse.org-10447bae | home:happenpappen                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/home:/happenpappen/openSUSE_Leap_15.1/        |        
 5 | http-download.opensuse.org-312f2585 | X11:Pantheon:Apps                  | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/Pantheon:/Apps/openSUSE_Leap_15.1_Ports/ |        
 6 | http-download.opensuse.org-559e031e | openSUSE:Leap:15.1:Update          | Yes     | ( p) Yes  | Yes     |   99     | NONE   | http://download.opensuse.org/ports/update/leap/15.1/                                    |        
 7 | openSUSE-Leap-15.1-1                | openSUSE-Leap-15.1-1               | No      | ----      | ----    |   99     | rpm-md | cd:/?devices=/dev/disk/by-id/ata-hp_DDVDW_TS-H653R_R3796GGZ600150                       |        
 8 | packman.inode.at-suse               | Packman Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.1/                                        |        
 9 | repo-debug                          | Debug Repository                   | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.1/repo/oss/                     |        
10 | repo-debug-non-oss                  | Debug Repository (Non-OSS)         | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/distribution/leap/15.1/repo/non-oss/                 |        
11 | repo-debug-update                   | Update Repository (Debug)          | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.1/oss/                                |        
12 | repo-debug-update-non-oss           | Update Repository (Debug, Non-OSS) | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/debug/update/leap/15.1/non-oss/                            |        
13 | repo-non-oss                        | Non-OSS Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/non-oss/                       |        
14 | repo-oss                            | Main Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.1/repo/oss/                           |        
15 | repo-source                         | Source Repository                  | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/oss/                    |        
16 | repo-source-non-oss                 | Source Repository (Non-OSS)        | No      | ----      | ----    |   99     | rpm-md | http://download.opensuse.org/source/distribution/leap/15.1/repo/non-oss/                |        
17 | repo-update                         | Main Update Repository             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/oss                                       |        
18 | repo-update-non-oss                 | Update Repository (Non-Oss)        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.1/non-oss/       
                           |        
xxxxxxx@linux-2rde:~> uname -a
Linux linux-2rde.site 4.12.14-lp151.28.36-default #1 SMP Fri Dec 6 13:50:27 UTC 2019 (8f4a495) x86_64 x86_64 x86_64 GNU/Linux

xxxxxxx@linux-2rde:~> rpm -qa | grep nvidia
nvidia-computeG05-440.44-lp151.22.1.x86_64


Remove #5 en #6, these are repos for ports, i.e. aarch64, ppc etc, not for x86_64 like the rest of your repos. You cannot use software from these repos, it’s simply built for other types of systems.
Run


sudo zypper ref
sudo zypper dup

after doing so.

No need for “Sorry”. Well caught Sir! Over enthusiastic (or accidental) use of the Shift key…

Possibly, but it’s probably easier to just report what you’re seeing with top.

Just a passing thought, are you using KDE’s “Baloo” indexing. System Settings -> Search. I’ve seen many reports of that endlessly guzzling CPU power, especially if it comes across a file it can’t (for whatever reason) correctly index.


sudo zypper ref
[sudo] password for root: 
Repository 'Atom Editor' is up to date.                                                                                                                          
Repository 'Google-Chrome' is up to date.                                                                                                                        
Repository 'NVIDIA' is up to date.                                                                                                                               
Repository 'home:happenpappen' is up to date.                                                                                                                    
Repository 'Packman Repository' is up to date.                                                                                                                   
Repository 'Non-OSS Repository' is up to date.                                                                                                                   
Repository 'Main Repository' is up to date.                                                                                                                      
Repository 'Main Update Repository' is up to date.                                                                                                               
Repository 'Update Repository (Non-Oss)' is up to date.                                                                                                          
All repositories have been refreshed.
xxxxxxx@linux-2rde:~> sudo zypper ref
Repository 'Atom Editor' is up to date.                                                                                                                          
Repository 'Google-Chrome' is up to date.                                                                                                                        
Repository 'NVIDIA' is up to date.                                                                                                                               
Repository 'home:happenpappen' is up to date.                                                                                                                    
Repository 'Packman Repository' is up to date.                                                                                                                   
Repository 'Non-OSS Repository' is up to date.                                                                                                                   
Repository 'Main Repository' is up to date.                                                                                                                      
Repository 'Main Update Repository' is up to date.                                                                                                               
Repository 'Update Repository (Non-Oss)' is up to date.                                                                                                          
All repositories have been refreshed.



How would I turn that “Baloo” off?? Is it connected to Recoll??

Don’t laugh but: how do I take screenshots or record what I see with top??

That is two times zypper ref and no zypper dup. ?!?!?!

(KDE) System Settings -> Search -> File Search … and then Uncheck “Enable File Search”.

Is it connected to Recoll??

No. If you’re using Recoll then I’d suggest you switch off KDE’s File Search anyway.

Don’t laugh but: how do I take screenshots or record what I see with top??

I simply meant report what you see at the top of “top”. For example, starting top on this system (from konsole) whilst writing this reply, I consistently see top itself, konsole, X, and Firefox all alternating as the highest CPU usage.

Sorry about that, my bad…


xxxxxxx@linux-2rde:~> sudo zypper dup
[sudo] password for root: 
Retrieving repository 'Google-Chrome' metadata ............................................................................................................[done]
Building repository 'Google-Chrome' cache .................................................................................................................[done]
Retrieving repository 'Packman Repository' metadata .......................................................................................................[done]
Building repository 'Packman Repository' cache ............................................................................................................[done]
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...

The following 38 packages are going to be upgraded:
  google-chrome-stable gstreamer-plugins-bad gstreamer-plugins-bad-lang gstreamer-plugins-libav gstreamer-plugins-ugly gstreamer-plugins-ugly-lang
  libavresample3-32bit libavutil55-32bit libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0
  libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libmp4v2-2 libpostproc54-32bit
  libquicktime0 libsox3 libswresample2-32bit libswscale4-32bit libvlc5 libvlccore9 libxine2 libxine2-codecs libxine2-pulse libxine-devel sox vlc
  vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau

The following 8 packages are going to be downgraded:
  ca-certificates-mozilla libfdk-aac1-32bit libp11-kit0 libp11-kit0-32bit p11-kit p11-kit-32bit p11-kit-devel p11-kit-tools

The following 36 packages are going to change vendor:
  gstreamer-plugins-bad         openSUSE -> http://packman.links2linux.de                                  
  gstreamer-plugins-bad-lang    openSUSE -> http://packman.links2linux.de                                  
  gstreamer-plugins-libav       openSUSE -> http://packman.links2linux.de                                  
  gstreamer-plugins-ugly        openSUSE -> http://packman.links2linux.de                                  
  gstreamer-plugins-ugly-lang   openSUSE -> http://packman.links2linux.de                                  
  libavresample3-32bit          openSUSE -> http://packman.links2linux.de                                  
  libavutil55-32bit             openSUSE -> http://packman.links2linux.de                                  
  libgstadaptivedemux-1_0-0     openSUSE -> http://packman.links2linux.de                                  
  libgstbadaudio-1_0-0          openSUSE -> http://packman.links2linux.de                                  
  libgstbadbase-1_0-0           openSUSE -> http://packman.links2linux.de                                  
  libgstbadvideo-1_0-0          openSUSE -> http://packman.links2linux.de                                  
  libgstbasecamerabinsrc-1_0-0  openSUSE -> http://packman.links2linux.de                                  
  libgstcodecparsers-1_0-0      openSUSE -> http://packman.links2linux.de                                  
  libgstgl-1_0-0                openSUSE -> http://packman.links2linux.de                                  
  libgstmpegts-1_0-0            openSUSE -> http://packman.links2linux.de                                  
  libgstphotography-1_0-0       openSUSE -> http://packman.links2linux.de                                  
  libgsturidownloader-1_0-0     openSUSE -> http://packman.links2linux.de                                  
  libgstwayland-1_0-0           openSUSE -> http://packman.links2linux.de                                  
  libmp4v2-2                    http://packman.links2linux.de -> obs://build.opensuse.org/home:happenpappen
  libpostproc54-32bit           openSUSE -> http://packman.links2linux.de                                  
  libquicktime0                 openSUSE -> http://packman.links2linux.de                                  
  libsox3                       openSUSE -> http://packman.links2linux.de                                  
  libswresample2-32bit          openSUSE -> http://packman.links2linux.de                                  
  libswscale4-32bit             openSUSE -> http://packman.links2linux.de                                  
  libvlc5                       openSUSE -> http://packman.links2linux.de                                  
  libvlccore9                   openSUSE -> http://packman.links2linux.de                                  
  libxine2                      openSUSE -> http://packman.links2linux.de                                  
  libxine2-pulse                openSUSE -> http://packman.links2linux.de                                  
  libxine-devel                 openSUSE -> http://packman.links2linux.de                                  
  sox                           openSUSE -> http://packman.links2linux.de                                  
  vlc                           openSUSE -> http://packman.links2linux.de                                  
  vlc-codec-gstreamer           openSUSE -> http://packman.links2linux.de                                  
  vlc-lang                      openSUSE -> http://packman.links2linux.de                                  
  vlc-noX                       openSUSE -> http://packman.links2linux.de                                  
  vlc-qt                        openSUSE -> http://packman.links2linux.de                                  
  vlc-vdpau                     openSUSE -> http://packman.links2linux.de                                  

38 packages to upgrade, 8 to downgrade, 36  to change vendor.
Overall download size: 78.1 MiB. Already cached: 0 B. After the operation, additional 1.1 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y

Checking for file conflicts: ..............................................................................................................................[done]
( 1/46) Installing: google-chrome-stable-79.0.3945.130-1.x86_64 ...........................................................................................[done]
( 2/46) Installing: libmp4v2-2-3.0.4.0-lp151.1.1.x86_64 ...................................................................................................[done]
( 3/46) Installing: libgstwayland-1_0-0-1.12.5-lp151.4.8.x86_64 ...........................................................................................[done]
( 4/46) Installing: libavutil55-32bit-3.4.4-lp151.3.7.x86_64 ..............................................................................................[done]
( 5/46) Installing: libxine2-1.2.9-lp151.150.1.x86_64 .....................................................................................................[done]
( 6/46) Installing: libgstcodecparsers-1_0-0-1.12.5-lp151.4.8.x86_64 ......................................................................................[done]
( 7/46) Installing: libfdk-aac1-32bit-0.1.6-lp151.2.2.x86_64 ..............................................................................................[done]
( 8/46) Installing: libgsturidownloader-1_0-0-1.12.5-lp151.4.8.x86_64 .....................................................................................[done]
( 9/46) Installing: gstreamer-plugins-libav-1.12.5-lp151.5.3.x86_64 .......................................................................................[done]
(10/46) Installing: libgstbadbase-1_0-0-1.12.5-lp151.4.8.x86_64 ...........................................................................................[done]
(11/46) Installing: libquicktime0-1.2.4cvs20150223-lp151.5.6.x86_64 .......................................................................................[done]
(12/46) Installing: libgstgl-1_0-0-1.12.5-lp151.4.8.x86_64 ................................................................................................[done]
(13/46) Installing: libgstbasecamerabinsrc-1_0-0-1.12.5-lp151.4.8.x86_64 ..................................................................................[done]
(14/46) Installing: libgstmpegts-1_0-0-1.12.5-lp151.4.8.x86_64 ............................................................................................[done]
(15/46) Installing: libvlccore9-3.0.7.1-lp151.6.5.6.x86_64 ................................................................................................[done]
(16/46) Installing: libsox3-14.4.2-lp151.5.6.x86_64 .......................................................................................................[done]
(17/46) Installing: gstreamer-plugins-ugly-1.12.5-lp151.3.4.x86_64 ........................................................................................[done]
(18/46) Installing: libgstphotography-1_0-0-1.12.5-lp151.4.8.x86_64 .......................................................................................[done]
(19/46) Installing: libswresample2-32bit-3.4.4-lp151.3.7.x86_64 ...........................................................................................[done]
(20/46) Installing: libavresample3-32bit-3.4.4-lp151.3.7.x86_64 ...........................................................................................[done]
(21/46) Installing: libswscale4-32bit-3.4.4-lp151.3.7.x86_64 ..............................................................................................[done]
(22/46) Installing: libpostproc54-32bit-3.4.4-lp151.3.7.x86_64 ............................................................................................[done]
(23/46) Installing: libxine-devel-1.2.9-lp151.150.1.x86_64 ................................................................................................[done]
(24/46) Installing: libxine2-pulse-1.2.9-lp151.150.1.x86_64 ...............................................................................................[done]
(25/46) Installing: libxine2-codecs-1.2.9-lp151.150.1.x86_64 ..............................................................................................[done]
(26/46) Installing: libgstadaptivedemux-1_0-0-1.12.5-lp151.4.8.x86_64 .....................................................................................[done]
(27/46) Installing: libgstbadaudio-1_0-0-1.12.5-lp151.4.8.x86_64 ..........................................................................................[done]
(28/46) Installing: libgstbadvideo-1_0-0-1.12.5-lp151.4.8.x86_64 ..........................................................................................[done]
(29/46) Installing: libvlc5-3.0.7.1-lp151.6.5.6.x86_64 ....................................................................................................[done]
(30/46) Installing: sox-14.4.2-lp151.5.6.x86_64 ...........................................................................................................[done]
(31/46) Installing: gstreamer-plugins-ugly-lang-1.12.5-lp151.3.4.noarch ...................................................................................[done]
(32/46) Installing: gstreamer-plugins-bad-1.12.5-lp151.4.8.x86_64 .........................................................................................[done]
(33/46) Installing: vlc-noX-3.0.7.1-lp151.6.5.6.x86_64 ....................................................................................................[done]
(34/46) Installing: gstreamer-plugins-bad-lang-1.12.5-lp151.4.8.noarch ....................................................................................[done]
(35/46) Installing: vlc-qt-3.0.7.1-lp151.6.5.6.x86_64 .....................................................................................................[done]
(36/46) Installing: vlc-3.0.7.1-lp151.6.5.6.x86_64 ........................................................................................................[done]
(37/46) Installing: vlc-lang-3.0.7.1-lp151.6.5.6.noarch ...................................................................................................[done]
(38/46) Installing: vlc-codec-gstreamer-3.0.7.1-lp151.6.5.6.x86_64 ........................................................................................[done]
(39/46) Installing: vlc-vdpau-3.0.7.1-lp151.6.5.6.x86_64 ..................................................................................................[done]
(40/46) Installing: libp11-kit0-0.23.2-lp151.3.3.x86_64 ...................................................................................................[done]
(41/46) Installing: libp11-kit0-32bit-0.23.2-lp151.3.3.x86_64 .............................................................................................[done]
(42/46) Installing: p11-kit-tools-0.23.2-lp151.3.3.x86_64 .................................................................................................[done]
(43/46) Installing: p11-kit-devel-0.23.2-lp151.3.3.x86_64 .................................................................................................[done]
(44/46) Installing: p11-kit-0.23.2-lp151.3.3.x86_64 .......................................................................................................[done]
(45/46) Installing: p11-kit-32bit-0.23.2-lp151.3.3.x86_64 .................................................................................................[done]
(46/46) Installing: ca-certificates-mozilla-2.34-lp151.2.3.1.noarch .......................................................................................[done]
Additional rpm output:
p11-kit: ca-certificates-mozila.trust.p11-kit: nss-mozilla-ca-policy: invalid or unsupported attribute                                                           
p11-kit: ca-certificates-mozila.trust.p11-kit: nss-mozilla-ca-policy: invalid or unsupported attribute                                                           
p11-kit: ca-certificates-mozila.trust.p11-kit: nss-mozilla-ca-policy: invalid or unsupported attribute                                                           
p11-kit: ca-certificates-mozila.trust.p11-kit: nss-mozilla-ca-policy: invalid or unsupported attribute                                                        

There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
  

That was already unchecked. I recall doing that when install recoll