OSMC Freezing Missing Banners Thumbnails unresponsive UI current + Krypton versions RPi1 2 3

@popcornmix @sam_nazarko

Wilco. Assume 24 hours starting now.

After the changes memory looks at bit odd.
total used free shared buffers cached
Mem: 118692 96672 22020 448 632 20276
-/+ buffers/cache: 75764 42928
Swap: 131068 20448 110620

Swap???
gpu_mem_512=144
This is a Rpi 1 B+

Cheers
Spart

Lower memory platforms have a swap on OSMC.

@sam_nazarko Ok thanks. Seems to be running fine anyway. Scrolling tv banners etc. all fine. Its playing 5 tv shows in a playlist then i’ll check it again.

Cheers
Spart

When you’re certain that things are fine, try a kernel update, to the latest Release kernel for Raspberry Pi:

sudo apt-get update
sudo apt-get install rbp1-image-4.4.8-3-osmc

I thought only the RPi1 256mb model had a swap. Not the b+

A 512MB device will have (512M - 144M) free memory, so a swap file will not be created unless /enable_swap is manually created.

@sparticle shows as having a swap and very little memory on a 512mb?

I don’t understand your question.

128M on the ARM with 128M on the GPU. Suggests 256M Pi. So we create swap.

Yes if it was a 256mb model. But @sparticle says its not

Then cat /proc/cpuinfo. We need more than log snippets to see what is going on.

  • Does reverting the firmware ‘increase’ the available memory?
  • This is the firmware used in latest version. So does a fresh install still show the increased available memory? If it doesn’t, then it’s not a firmware regression.
1 Like

Correct this is a Model B+ as can be seem from the revision information.

osmc@osmc:~$ cat /proc/cpuinfo
processor : 0
model name : ARMv6-compatible processor rev 7 (v6l)
BogoMIPS : 996.14
Features : half thumb fastmult vfp edsp java tls
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x0
CPU part : 0xb76
CPU revision : 7

Hardware : BCM2708
Revision : 1000010

A model B 256MB would have a revision of 0002 - 0006.

So hence my post of the odd memory reporting.

Cheers
Spart

When did this start?

This needs solving before we can proceed.

Please see above comments.

@sam_nazarko After firmware update as per your instructions. This Pi is the Pi we have been using as our main Media Centre Pi in my den. So has been running raspbmc then osmc for a long time. Never really had issues with it until the issues reported in this thread.

I only noticed it by accident looking at the system info screen and saw that there was not a lot of memory available.

Cheers
Spart

Okay – but what I’m asking is if you see this on a fresh install of the May version. The firmware used in the May version is the same.

Will have to start from scratch again and see!!!

Cheers
Spart

Also: to clarify – this is only after updating firmware, and before updating the kernel?

@sam_nazarko Correct!

Cheers
Spart

@sam_nazarko OK after doing some more builds.

First the May build shows the expected amount of memory, but of course has the freezing issues.

Going back to the Feb build also shows the exact same memory config.

osmc@osmc:~$ free
total used free shared buffers cached
Mem: 361996 277656 84340 4532 9924 189344
-/+ buffers/cache: 78388 283608

Which looks correct for a 512MB B+

After updating the firmware using these instructions:

Results in the strange memory usage

Mem: 118692 96672 22020 448 632 20276
-/+ buffers/cache: 75764 42928
Swap: 131068 20448 110620

Pi is now running standard (our addons etc.) Feb build.

It is like the new firmware is treating my B+ as a 256MB device.

Cheers
Spart

Probably need to update fixup.dat as well

wget https://github.com/raspberrypi/firmware/raw/611d798ada7d36e4f4252459d55da5713b24853f/boot/fixup_x.dat -O /boot/fixup_x.dat

I experienced the same issue as the OP last week with my Pi 1 B+. Every evening, OSMC was not displaying the thumbnails of the movies and when I started a movie, it wouldnt load, the spinner would spin forever.

To solve the issue, I had to restart the Pi. Then all the thumbnails reappeared and I could start the movie.

Then every other evening of the week, I had the same issue! I had to restart the Pi to fix the problem, until the next day. I have the latest version of OSMC.

Linux osmc 4.4.8-3-osmc #1 PREEMPT Sun May 1 22:11:11 UTC 2016 armv6l GNU/Linux

Can I provide you some logs or anything to help?