LIRC responses very slow (video playback)

Dear osmc community,

Im facing the following problem:

My IR remote (NEC) works perfectly when not playing anything. But when I play IPTV in kodi, only every 10th key press is recognized and very delayed. When playing videos from harddisk its also delayed, but still recognizes more clicks. When I press a key on a usb keyboard, osmc reacts perfect in both situations. I don’t expect it has sth to do with the “repeat” filter, because it often fails already on the first click.

The IR kernel output shows following behavior (mode2 -d /dev/lirc0):
-When not playing anything in kodi, it just prints the IR signals correctly.
-But when I start any video, it starts to continuously “receive” signals, even though I don’t press any key.

What could be the problem?

Raspberry Pi model 3 running OSMC (build [17.8-344])
TSOP1136 IR sensor
Silver Apple Remote

Thanks a lot,
comamcom4

Hi,

Check the performance of the system in top; if there is high CPU utilisation; then the response of the remote will be limited as the IRQs will not be serviced in time.

Sam

Hi sam,

the top looks ok (50-60% cpu), but does the priorities look normal?

top video
top - 23:32:54 up 14 min,  2 users,  load average: 0,17, 0,21, 0,18
Tasks: 117 total,   1 running,  65 sleeping,   0 stopped,   0 zombie
%Cpu(s):  3,0 us,  1,1 sy,  1,2 ni, 94,1 id,  0,4 wa,  0,0 hi,  0,1 si,  0,0 st
KiB Mem :   748480 total,   380436 free,   187404 used,   180640 buff/cache
KiB Swap:        0 total,        0 free,        0 used.   498420 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
  383 osmc      20   0  793192 210280  61092 S  41,2 28,1   2:37.71 kodi.bin
 1583 osmc      20   0    7124   2756   2348 R  11,8  0,4   0:00.04 top
   79 root      20   0       0      0      0 I   5,9  0,0   0:01.87 kworker/u8:1
   84 root     -51   0       0      0      0 S   5,9  0,0   0:02.55 irq/92-mmc1
    1 root      20   0   25504   5020   3880 S   0,0  0,7   0:01.57 systemd
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
    4 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/0:0H
    6 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 mm_percpu_wq
    7 root      20   0       0      0      0 S   0,0  0,0   0:00.04 ksoftirqd/0
    8 root      20   0       0      0      0 I   0,0  0,0   0:00.23 rcu_preempt
    9 root      20   0       0      0      0 I   0,0  0,0   0:00.00 rcu_sched
   10 root      20   0       0      0      0 I   0,0  0,0   0:00.00 rcu_bh
   11 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/0
   12 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/0
   13 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/1
   14 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/1
   15 root      20   0       0      0      0 S   0,0  0,0   0:00.02 ksoftirqd/1
   16 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:0
   17 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/1:0H
   18 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/2
   19 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/2
   20 root      20   0       0      0      0 S   0,0  0,0   0:00.01 ksoftirqd/2
   22 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/2:0H
   23 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/3
   24 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/3
   25 root      20   0       0      0      0 S   0,0  0,0   0:00.01 ksoftirqd/3
   26 root      20   0       0      0      0 I   0,0  0,0   0:00.06 kworker/3:0
   27 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/3:0H
   28 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kdevtmpfs
   29 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 netns
   33 root      20   0       0      0      0 S   0,0  0,0   0:00.00 khungtaskd
   34 root      20   0       0      0      0 S   0,0  0,0   0:00.00 oom_reaper
   35 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 writeback
   36 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kcompactd0
   37 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 crypto
   38 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kblockd
   39 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 watchdogd
   40 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 rpciod
   41 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 xprtiod
   42 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kauditd
   43 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kswapd0
   44 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/u9:0
   45 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 nfsiod
   68 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kthrotld
   70 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 iscsi_eh
   71 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 dwc_otg
   72 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 DWC Notificatio
   74 root       1 -19       0      0      0 S   0,0  0,0   0:02.48 vchiq-slot/0
   75 root       1 -19       0      0      0 S   0,0  0,0   0:00.59 vchiq-recy/0
   76 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 vchiq-sync/0
   77 root      20   0       0      0      0 S   0,0  0,0   0:00.00 vchiq-keep/0
   78 root      10 -10       0      0      0 S   0,0  0,0   0:00.00 SMIO
   85 root      20   0       0      0      0 I   0,0  0,0   0:00.20 kworker/0:3
   97 root      20   0       0      0      0 S   0,0  0,0   0:00.52 mmcqd/0
  116 root      20   0       0      0      0 I   0,0  0,0   0:03.14 kworker/u8:3
  148 root      20   0       0      0      0 S   0,0  0,0   0:00.03 jbd2/mmcblk0p13
  149 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  164 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ipv6_addrconf
  183 root      20   0   23232   3856   3436 S   0,0  0,5   0:00.63 systemd-journal
  191 root      20   0       0      0      0 I   0,0  0,0   0:00.17 kworker/1:2
  212 root      20   0   13460   2936   2108 S   0,0  0,4   0:00.50 systemd-udevd
  232 root      20   0    5876   2564   2236 S   0,0  0,3   0:00.03 rpcbind
  239 root      20   0    6144   3500   3072 S   0,0  0,5   0:00.13 systemd-logind
  241 root      20   0       0      0      0 I   0,0  0,0   0:00.02 kworker/2:2
  242 avahi     20   0    5288   2336   2032 S   0,0  0,3   0:00.05 avahi-daemon
  244 message+  20   0    5516   2916   2412 S   0,0  0,4   0:00.63 dbus-daemon
  274 root      20   0    3432   1368   1200 S   0,0  0,2   0:00.09 irqbalance
  276 avahi     20   0    5288    304      0 S   0,0  0,0   0:00.00 avahi-daemon
  278 root      20   0    8972   4652   4068 S   0,0  0,6   0:00.09 connmand
  281 root      20   0    1980    644    540 S   0,0  0,1   0:00.05 eventlircd
  286 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 cfg80211
  288 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 brcmf_wq/mmc1:0
  290 root      20   0       0      0      0 S   0,0  0,0   0:00.08 brcmf_wdog/mmc1
  321 root      20   0    2848   1984   1716 S   0,0  0,3   0:00.02 mediacenter
  369 root      20   0    1872    120      0 S   0,0  0,0   0:01.32 lircd
  371 root      20   0    8580   4416   3868 S   0,0  0,6   0:00.04 sshd
  380 root      20   0    5732   2380   2016 S   0,0  0,3   0:00.01 sudo
  385 osmc      20   0    7816   3700   3200 S   0,0  0,5   0:00.09 udisks-glue
  387 root      20   0   27440   5372   4504 S   0,0  0,7   0:00.37 udisks-daemon
  388 root      20   0    8184   1812   1444 S   0,0  0,2   0:00.00 udisks-daemon
  391 root      20   0   36232   5224   4260 S   0,0  0,7   0:00.19 polkitd
  419 root      20   0    7960   4888   4384 S   0,0  0,7   0:00.10 wpa_supplicant
  432 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p5-
  433 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  436 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/1:1H
  439 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p7-
  440 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  443 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p9-
  444 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  447 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p11
  448 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  451 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p15
  452 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  489 root      20   0    1544     92      0 S   0,0  0,0   0:00.00 hciattach
  491 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/u9:1
  493 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/2:1H
  494 root      20   0    5696   1328   1120 S   0,0  0,2   0:00.02 bluetoothd
  511 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/3:1H
  543 ntp       20   0    7056   2940   2504 S   0,0  0,4   0:00.20 ntpd
 1077 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/0:1H
 1148 root      20   0    9736   4748   4028 S   0,0  0,6   0:00.04 sshd
 1150 osmc      20   0    8204   4728   3996 S   0,0  0,6   0:00.10 systemd
 1151 osmc      20   0   26976   1304     52 S   0,0  0,2   0:00.00 (sd-pam)
 1157 osmc      20   0    9736   3304   2588 S   0,0  0,4   0:00.06 sshd
 1158 osmc      20   0    4676   2696   2260 S   0,0  0,4   0:00.04 bash
 1196 root      20   0       0      0      0 I   0,0  0,0   0:00.08 kworker/0:0
 1226 root      20   0       0      0      0 I   0,0  0,0   0:00.02 kworker/2:1
 1249 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:3
 1264 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:3
 1360 root      20   0       0      0      0 I   0,0  0,0   0:00.01 kworker/0:1
 1361 root      20   0       0      0      0 I   0,0  0,0   0:00.82 kworker/u8:0
 1446 root      20   0       0      0      0 I   0,0  0,0   0:00.03 kworker/0:2
 1509 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:1
 1510 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:2
 1520 root      20   0    9736   4760   4040 S   0,0  0,6   0:00.03 sshd
 1526 osmc      20   0    9736   3292   2576 S   0,0  0,4   0:00.02 sshd
 1527 osmc      20   0    4676   2696   2260 S   0,0  0,4   0:00.06 bash
top no video
top - 23:34:19 up 15 min,  2 users,  load average: 0,18, 0,20, 0,18
Tasks: 118 total,   1 running,  65 sleeping,   0 stopped,   0 zombie
%Cpu(s):  3,0 us,  1,2 sy,  1,2 ni, 94,1 id,  0,4 wa,  0,0 hi,  0,1 si,  0,0 st
KiB Mem :   748480 total,   389044 free,   178656 used,   180780 buff/cache
KiB Swap:        0 total,        0 free,        0 used.   507148 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
  383 osmc      20   0  733448 201816  60560 S   6,2 27,0   2:53.45 kodi.bin
 1658 osmc      20   0    7124   2716   2308 R   6,2  0,4   0:00.03 top
    1 root      20   0   25504   5024   3880 S   0,0  0,7   0:01.60 systemd
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
    4 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/0:0H
    6 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 mm_percpu_wq
    7 root      20   0       0      0      0 S   0,0  0,0   0:00.04 ksoftirqd/0
    8 root      20   0       0      0      0 I   0,0  0,0   0:00.25 rcu_preempt
    9 root      20   0       0      0      0 I   0,0  0,0   0:00.00 rcu_sched
   10 root      20   0       0      0      0 I   0,0  0,0   0:00.00 rcu_bh
   11 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/0
   12 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/0
   13 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/1
   14 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/1
   15 root      20   0       0      0      0 S   0,0  0,0   0:00.02 ksoftirqd/1
   16 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:0
   17 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/1:0H
   18 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/2
   19 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/2
   20 root      20   0       0      0      0 S   0,0  0,0   0:00.01 ksoftirqd/2
   22 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/2:0H
   23 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/3
   24 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/3
   25 root      20   0       0      0      0 S   0,0  0,0   0:00.01 ksoftirqd/3
   26 root      20   0       0      0      0 I   0,0  0,0   0:00.07 kworker/3:0
   27 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/3:0H
   28 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kdevtmpfs
   29 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 netns
   33 root      20   0       0      0      0 S   0,0  0,0   0:00.00 khungtaskd
   34 root      20   0       0      0      0 S   0,0  0,0   0:00.00 oom_reaper
   35 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 writeback
   36 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kcompactd0
   37 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 crypto
   38 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kblockd
   39 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 watchdogd
   40 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 rpciod
   41 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 xprtiod
   42 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kauditd
   43 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kswapd0
   44 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/u9:0
   45 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 nfsiod
   68 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kthrotld
   70 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 iscsi_eh
   71 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 dwc_otg
   72 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 DWC Notificatio
   74 root       1 -19       0      0      0 S   0,0  0,0   0:02.76 vchiq-slot/0
   75 root       1 -19       0      0      0 S   0,0  0,0   0:00.61 vchiq-recy/0
   76 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 vchiq-sync/0
   77 root      20   0       0      0      0 S   0,0  0,0   0:00.00 vchiq-keep/0
   78 root      10 -10       0      0      0 S   0,0  0,0   0:00.00 SMIO
   79 root      20   0       0      0      0 I   0,0  0,0   0:02.27 kworker/u8:1
   84 root     -51   0       0      0      0 S   0,0  0,0   0:03.46 irq/92-mmc1
   85 root      20   0       0      0      0 I   0,0  0,0   0:00.20 kworker/0:3
   97 root      20   0       0      0      0 S   0,0  0,0   0:00.53 mmcqd/0
  116 root      20   0       0      0      0 I   0,0  0,0   0:03.80 kworker/u8:3
  148 root      20   0       0      0      0 S   0,0  0,0   0:00.03 jbd2/mmcblk0p13
  149 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  164 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ipv6_addrconf
  183 root      20   0   23232   4120   3700 S   0,0  0,6   0:00.69 systemd-journal
  191 root      20   0       0      0      0 I   0,0  0,0   0:00.18 kworker/1:2
  212 root      20   0   13460   2936   2108 S   0,0  0,4   0:00.50 systemd-udevd
  232 root      20   0    5876   2564   2236 S   0,0  0,3   0:00.03 rpcbind
  239 root      20   0    6144   3500   3072 S   0,0  0,5   0:00.14 systemd-logind
  241 root      20   0       0      0      0 I   0,0  0,0   0:00.02 kworker/2:2
  242 avahi     20   0    5288   2336   2032 S   0,0  0,3   0:00.06 avahi-daemon
  244 message+  20   0    5516   2916   2412 S   0,0  0,4   0:00.70 dbus-daemon
  274 root      20   0    3432   1368   1200 S   0,0  0,2   0:00.10 irqbalance
  276 avahi     20   0    5288    304      0 S   0,0  0,0   0:00.00 avahi-daemon
  278 root      20   0    8972   4652   4068 S   0,0  0,6   0:00.09 connmand
  281 root      20   0    1980    644    540 S   0,0  0,1   0:00.05 eventlircd
  286 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 cfg80211
  288 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 brcmf_wq/mmc1:0
  290 root      20   0       0      0      0 S   0,0  0,0   0:00.08 brcmf_wdog/mmc1
  321 root      20   0    2848   1984   1716 S   0,0  0,3   0:00.02 mediacenter
  369 root      20   0    1872    120      0 S   0,0  0,0   0:01.70 lircd
  371 root      20   0    8580   4416   3868 S   0,0  0,6   0:00.05 sshd
  380 root      20   0    5732   2380   2016 S   0,0  0,3   0:00.01 sudo
  385 osmc      20   0    7816   3700   3200 S   0,0  0,5   0:00.09 udisks-glue
  387 root      20   0   27440   5372   4504 S   0,0  0,7   0:00.39 udisks-daemon
  388 root      20   0    8184   1812   1444 S   0,0  0,2   0:00.00 udisks-daemon
  391 root      20   0   36232   5224   4260 S   0,0  0,7   0:00.21 polkitd
  419 root      20   0    7960   4888   4384 S   0,0  0,7   0:00.11 wpa_supplicant
  432 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p5-
  433 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  436 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/1:1H
  439 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p7-
  440 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  443 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p9-
  444 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  447 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p11
  448 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  451 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p15
  452 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  489 root      20   0    1544     92      0 S   0,0  0,0   0:00.00 hciattach
  491 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/u9:1
  493 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/2:1H
  494 root      20   0    5696   1328   1120 S   0,0  0,2   0:00.02 bluetoothd
  511 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/3:1H
  543 ntp       20   0    7056   2940   2504 S   0,0  0,4   0:00.21 ntpd
 1077 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/0:1H
 1148 root      20   0    9736   4748   4028 S   0,0  0,6   0:00.04 sshd
 1150 osmc      20   0    8204   4728   3996 S   0,0  0,6   0:00.10 systemd
 1151 osmc      20   0   26976   1304     52 S   0,0  0,2   0:00.00 (sd-pam)
 1157 osmc      20   0    9736   3304   2588 S   0,0  0,4   0:00.06 sshd
 1158 osmc      20   0    4676   2696   2260 S   0,0  0,4   0:00.04 bash
 1196 root      20   0       0      0      0 I   0,0  0,0   0:00.08 kworker/0:0
 1226 root      20   0       0      0      0 I   0,0  0,0   0:00.03 kworker/2:1
 1249 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:3
 1264 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:3
 1360 root      20   0       0      0      0 I   0,0  0,0   0:00.01 kworker/0:1
 1361 root      20   0       0      0      0 I   0,0  0,0   0:01.80 kworker/u8:0
 1446 root      20   0       0      0      0 I   0,0  0,0   0:00.05 kworker/0:2
 1509 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:1
 1510 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:2
 1629 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:1
 1630 root      20   0    9736   4764   4044 S   0,0  0,6   0:00.04 sshd
 1644 osmc      20   0    9736   3264   2548 S   0,0  0,4   0:00.00 sshd
 1645 osmc      20   0    4676   2620   2248 S   0,0  0,4   0:00.03 bash
top no video remote input
top - 23:28:13 up 9 min,  2 users,  load average: 0,34, 0,28, 0,19
Tasks: 118 total,   1 running,  65 sleeping,   0 stopped,   0 zombie
%Cpu(s):  3,2 us,  1,3 sy,  1,7 ni, 93,1 id,  0,6 wa,  0,0 hi,  0,1 si,  0,0 st
KiB Mem :   748480 total,   395664 free,   172624 used,   180192 buff/cache
KiB Swap:        0 total,        0 free,        0 used.   513220 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND
  383 osmc      20   0  709808 195640  60560 S  52,9 26,1   2:00.26 kodi.bin
 1352 osmc      20   0    7124   2728   2308 R  11,8  0,4   0:00.03 top
   75 root       1 -19       0      0      0 S   5,9  0,0   0:00.43 vchiq-recy/0
  369 root      20   0    1872    120      0 S   5,9  0,0   0:01.00 lircd
    1 root      20   0   25504   5020   3880 S   0,0  0,7   0:01.51 systemd
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kthreadd
    4 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/0:0H
    5 root      20   0       0      0      0 I   0,0  0,0   0:00.02 kworker/u8:0
    6 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 mm_percpu_wq
    7 root      20   0       0      0      0 S   0,0  0,0   0:00.03 ksoftirqd/0
    8 root      20   0       0      0      0 I   0,0  0,0   0:00.17 rcu_preempt
    9 root      20   0       0      0      0 I   0,0  0,0   0:00.00 rcu_sched
   10 root      20   0       0      0      0 I   0,0  0,0   0:00.00 rcu_bh
   11 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/0
   12 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/0
   13 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/1
   14 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/1
   15 root      20   0       0      0      0 S   0,0  0,0   0:00.02 ksoftirqd/1
   16 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:0
   17 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/1:0H
   18 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/2
   19 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/2
   20 root      20   0       0      0      0 S   0,0  0,0   0:00.01 ksoftirqd/2
   21 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/2:0
   22 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/2:0H
   23 root      20   0       0      0      0 S   0,0  0,0   0:00.00 cpuhp/3
   24 root      rt   0       0      0      0 S   0,0  0,0   0:00.00 migration/3
   25 root      20   0       0      0      0 S   0,0  0,0   0:00.01 ksoftirqd/3
   26 root      20   0       0      0      0 I   0,0  0,0   0:00.04 kworker/3:0
   27 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/3:0H
   28 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kdevtmpfs
   29 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 netns
   30 root      20   0       0      0      0 I   0,0  0,0   0:00.15 kworker/0:1
   33 root      20   0       0      0      0 S   0,0  0,0   0:00.00 khungtaskd
   34 root      20   0       0      0      0 S   0,0  0,0   0:00.00 oom_reaper
   35 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 writeback
   36 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kcompactd0
   37 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 crypto
   38 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kblockd
   39 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 watchdogd
   40 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 rpciod
   41 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 xprtiod
   42 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kauditd
   43 root      20   0       0      0      0 S   0,0  0,0   0:00.00 kswapd0
   44 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/u9:0
   45 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 nfsiod
   68 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kthrotld
   70 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 iscsi_eh
   71 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 dwc_otg
   72 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 DWC Notificatio
   74 root       1 -19       0      0      0 S   0,0  0,0   0:01.65 vchiq-slot/0
   76 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 vchiq-sync/0
   77 root      20   0       0      0      0 S   0,0  0,0   0:00.00 vchiq-keep/0
   78 root      10 -10       0      0      0 S   0,0  0,0   0:00.00 SMIO
   79 root      20   0       0      0      0 I   0,0  0,0   0:00.73 kworker/u8:1
   84 root     -51   0       0      0      0 S   0,0  0,0   0:01.66 irq/92-mmc1
   85 root      20   0       0      0      0 I   0,0  0,0   0:00.20 kworker/0:3
   97 root      20   0       0      0      0 S   0,0  0,0   0:00.50 mmcqd/0
  116 root      20   0       0      0      0 I   0,0  0,0   0:03.14 kworker/u8:3
  148 root      20   0       0      0      0 S   0,0  0,0   0:00.02 jbd2/mmcblk0p13
  149 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  164 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ipv6_addrconf
  183 root      20   0   23232   3856   3436 S   0,0  0,5   0:00.53 systemd-journal
  186 root      20   0       0      0      0 I   0,0  0,0   0:00.04 kworker/3:2
  191 root      20   0       0      0      0 I   0,0  0,0   0:00.14 kworker/1:2
  212 root      20   0   13460   2936   2108 S   0,0  0,4   0:00.50 systemd-udevd
  232 root      20   0    5876   2564   2236 S   0,0  0,3   0:00.02 rpcbind
  239 root      20   0    6144   3500   3072 S   0,0  0,5   0:00.09 systemd-logind
  241 root      20   0       0      0      0 I   0,0  0,0   0:00.02 kworker/2:2
  242 avahi     20   0    5288   2336   2032 S   0,0  0,3   0:00.04 avahi-daemon
  244 message+  20   0    5516   2916   2412 S   0,0  0,4   0:00.50 dbus-daemon
  274 root      20   0    3432   1368   1200 S   0,0  0,2   0:00.05 irqbalance
  276 avahi     20   0    5288    304      0 S   0,0  0,0   0:00.00 avahi-daemon
  278 root      20   0    8972   4652   4068 S   0,0  0,6   0:00.09 connmand
  281 root      20   0    1980    644    540 S   0,0  0,1   0:00.05 eventlircd
  286 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 cfg80211
  288 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 brcmf_wq/mmc1:0
  290 root      20   0       0      0      0 S   0,0  0,0   0:00.05 brcmf_wdog/mmc1
  321 root      20   0    2848   1984   1716 S   0,0  0,3   0:00.02 mediacenter
  371 root      20   0    8580   4416   3868 S   0,0  0,6   0:00.04 sshd
  380 root      20   0    5732   2380   2016 S   0,0  0,3   0:00.01 sudo
  385 osmc      20   0    7816   3700   3200 S   0,0  0,5   0:00.09 udisks-glue
  387 root      20   0   27440   5372   4504 S   0,0  0,7   0:00.34 udisks-daemon
  388 root      20   0    8184   1812   1444 S   0,0  0,2   0:00.00 udisks-daemon
  391 root      20   0   36232   5224   4260 S   0,0  0,7   0:00.15 polkitd
  419 root      20   0    7960   4888   4384 S   0,0  0,7   0:00.10 wpa_supplicant
  432 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p5-
  433 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  436 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/1:1H
  439 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p7-
  440 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  443 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p9-
  444 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  447 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p11
  448 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  451 root      20   0       0      0      0 S   0,0  0,0   0:00.00 jbd2/mmcblk0p15
  452 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 ext4-rsv-conver
  489 root      20   0    1544     92      0 S   0,0  0,0   0:00.00 hciattach
  491 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/u9:1
  493 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/2:1H
  494 root      20   0    5696   1328   1120 S   0,0  0,2   0:00.02 bluetoothd
  511 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/3:1H
  543 ntp       20   0    7056   2940   2504 S   0,0  0,4   0:00.16 ntpd
 1077 root       0 -20       0      0      0 I   0,0  0,0   0:00.00 kworker/0:1H
 1148 root      20   0    9736   4748   4028 S   0,0  0,6   0:00.04 sshd
 1150 osmc      20   0    8204   4728   3996 S   0,0  0,6   0:00.10 systemd
 1151 osmc      20   0   26976   1304     52 S   0,0  0,2   0:00.00 (sd-pam)
 1157 osmc      20   0    9736   3304   2588 S   0,0  0,4   0:00.06 sshd
 1158 osmc      20   0    4676   2696   2260 S   0,0  0,4   0:00.03 bash
 1196 root      20   0       0      0      0 I   0,0  0,0   0:00.06 kworker/0:0
 1226 root      20   0       0      0      0 I   0,0  0,0   0:00.01 kworker/2:1
 1248 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:1
 1249 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/3:3
 1263 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:1
 1264 root      20   0       0      0      0 I   0,0  0,0   0:00.00 kworker/1:3
 1284 root      20   0    9736   4812   4092 S   0,0  0,6   0:00.04 sshd
 1290 osmc      20   0    9736   3324   2608 S   0,0  0,4   0:00.04 sshd
 1291 osmc      20   0    4676   2684   2248 S   0,0  0,4   0:00.11 bash

Here are the osmc Logs.

Thanks in advance,
comamcom4

Maybe check the TSOP connection.

Sam

Still an open bug, I couldn’t fix it :expressionless:

Edit: Same bug IR Remote lags/unresponsiveness when under high CPU load