After initial set up most of the text becomes ex'ed out box's

For the past month I have been using OSMC and an old raspberry pie (V1) to stream content from my main Kodi server to a CRT in my kids playroom. Everything was working fine until I decided to swap out the SD card for smaller one because I had another use for the larger card.

I downloaded the latest version of OSMC for the raspberry pie one. First everything seems fine but after completing the initial set up when you set your country, TimeZone, SSH permissions, etc. A large amount of the fonts are replaced with boxes of exes and them.

Troubleshooting I’ve attempted.

  • re- flashing the card between all listed below attempts using etcher. (Should I just to DD?.)
  • Use of the different card (both were class 10 and know to work in other OS’s on the pi).
  • Tested on a second model one raspberry pie.
  • Used different power supply.
  • Re downloaded check the MD5 hash and re flashed.
  • tested on the raspberry pie to with the other version of OSMC for Higher power pi’s.

I have a Pi 3 I could test on but it can’t become dedicated to this project as I use it for other purposes.

Looks like not enough GPU memory.


So I looked in the “config.txt” filer and it was set to “gpu_mem=16” I’ll try to bump it up to 64.

Both values are far too low.

They shouldn’t be that low; OSMC sets sane defaults automatically.

1 Like

What should I do?

I have down loaded several times now and even done a ran a MD5 checksum. Up to your suggestion I have never messed with the GPU ram split.

When I adjust the config.txt manually using text edit on my mac it won’t run.

It did work before, could the “2017.03-1” release image be the problem?

I’m down loading the “2017.02-2” release image now and will try that.

Provide URL of grab-logs -A for us to investigate and advice to you.

Like this?

The value is correct in your config.txt so not sure why you believe it is 16M

gpu_mem_256=112 gpu_mem_512=144 gpu_mem_1024=256

Are you still having the display issue?

I looked at the config.txt after flashing the SD because sam_nazarko suggested it looks like a gnu ram issue and I just re flashed for the 20 plus time. It happened to be before running the newly flashed OS the first time and that’s what is said.

I just pulled the SD and re check and it now matches the log. Clearly it must re configure on first boot.

Now, any ideas on whats wrong?

I’m in Lao’s and am setting the timezone to match (i.e. Asia => Vientiane). I don’t see how this could be the case of my issue but because it always happens immediately after the initial set up I thought I should include that bit information.

Ok, first can you confirm problem still exists?
And as some text is still correct can you tell which text is still shown correctly?

Also from your log file

07:42:47.875 T:3026096128 WARNING: CLangInfo: unable to load language "Armenian". Trying to determine matching language addon...

Which language have you configured?

That’s embarrassing,

I have dyslexia and OSMC doesn’t have text-to-speech.

This is not the first time in my life I have seen Armenia and saw America. I was thinking US
vs EU keyboards.

Thanks for your help fzinken.

Just to be clear it works no.

Thanks again.

It works now?

In the future suggest to choose Australia which is anyhow a nicer country

It does work now.

The ironing is my wife was in peas core in Armenia and can speak and read Armenian. If it had the fonts my wife could have used it.