Over the weekend my SD card became corrupt, so I reinstalled osmc on a fresh SD card yesterday and proceeded to install packages I have used in previous installations. Afterwards, I updated the fresh install to the newest August update via the command line (my previous install was on the July update).
After configuring my install, I found that their is high memory usage (almost max and the culprit is kodi.bin) upon initiation of transmission which persists even after exiting transmission and killing the daemon. The only way for me to free up some RAM is to unmount my external hard drive, at which point the RAM usage drops right down to ~200mb. Curiously this also occurs during after playing some video. When this occurs video playback ceases. It may be worth mentioning all data from transmission is downloaded onto the external hard drive and all media playback is also from the external hard drive.
I have only installed packages I have used on previous installations, so I don’t believe these are the culprits. I have only installed two add-ons which are the themes box and refocus, uninstalling them did not help. I tried renaming .kodi/ and rebooting so the default .kodi dir and files would be created in its place, again nothing. I haven’t messed around with any kodi config files.
This is really bizarre and I am at my wits end. The only thing I can think if is this is related to the August update which was pushed out a few days ago. I was wondering if you guys could help me troubleshoot this?
The log file:
http://paste.osmc.io/ecoviworad
I have installed the following packages via apt-get:
transmission mutt cron git vim python3 python3-pip python3-dev python-dev libxml2- dev libxslt1-dev zlib1g-dev ssmtp openvpn psmisc fail2ban
I installed cron and transmission from the ‘app store’, just realised I installed transmission twice.
Additionally installed pirate-get from pip3 and git cloned vundle for vim. I have only altered the following config files: .bashrc .vimrc .muttrc ssmtp.conf. All this info is probably within the above log file, but have been included just to be thorough.