My Pi 1 never had issues on raspbmc, but running OSMC with the eminence skin on my Pi 2, when the device has been on for a couple of hours (active OR idle) it starts to slow down. Inputs are delayed, smoothly scrolling info boxes judder their way down in steps, and the system performs badly - videos not playing, streams loading more slowly than usual etc. Could this be a cooling issue with the Pi causing instability? I’m using a Coupe Ninja case from Pimoroni which I doubt provides good airflow, and the USB ports heat up a lot after a while. They do this because the LAN chip disperses heat through the grounding layer on the board, which is connected to the USB, ethernet and HDMI port housings too, so I wouldn’t be surprised if that were the issue. Then again it also seems to do it after the device ‘sleeps’ and the screen goes dim, so maybe it is a software issue when the device is idle? I honestly don’t know so any help would be appreciated. Other than page load times I wouldn’t expect my shiny new Pi 2 to perform worse than my clunky old Pi 1B.
Side note, I do occasionally get the rainbow power square in the top right because I’m powering it from a powered USB hub with nothing else plugged in. This could be a likely culprit.