I'm filing this on the bugs board, but it's really a placeholder.
So, here is the problem I am experiencing: I have noticed that the Kodi interface slows down quite dramatically after a few hours of uptime on both of my RPi 4.
Data points:
- both machines are RPi 4 4 GB
- One Rpi is dual headed HDMI, HDMI0 to 4K/HDR TV for video, HDMI1 to older receiver for audio
- The other RPi is single HDMI to an older 720p TV
- Both wired to the network
- Both running the latest LE11 nightlies as they get posted
- Both machines point to a shared MySQL DB for Kodi
- Both run the tvheadend add-on
- One runs the library watchdog service
- A restart of the Kodi service or a reboot restores normal GUI responsiveness
- It's only the GUI that gets slow. Playback of any type of video is fine
- No apparent memory leak
- On one Pi (running the watchdog addon) I've noticed that the kodi process regularly gets stuck hogging a core (a restart of the kodi service fixes that). But the other Pi exhibits nothing like that. Both experience the same GUI slow downs, so I would say that the CPU usage is unrelated. Normally CPU usage is very low, and still I get the GUI slow down after some time.
- GUI slowdowns are probably not linked to usage. They happen when the systems have been left alone and idle, with the TVs off for a long time.
I can run an hours long debug log and post it, but I'm afraid that I would be providing a massive haystack. I'm not refusing to do it, if told to take that path anyway.
Is there anything more targeted that I could monitor and log that would be more useful/efficient for you guys?