Just upgraded my My pi (1B with 512MB RAM) and suddenly it would not play vvideos (just sound)… googled a little and found that usually than mean the gpu needs more RAM.
hfree -s returned 421 MB available so less than 91MB for GPU… (I remembered that 144MB are normaly given when 512MB RAM is available…)
So I went to config.txt to check and noticed *
- the new format
- my old “gpu_mem_512=144” was not there
So I added back gpu_mem_512=144 to config-user.txt and rebooted…
hfree -s still returned 421 MB… Strange…
For the sake of a test I removed gpu_mem_512=144 from config-user.txt and added it directly config.txt and rebooted
hfree -s returned 351 MB (so 161 Max attributed to GPU - coherent with my 144)
→ It therefore seems like the settings that should be set via the “include config-user.txt” are not getting set at all !!!
I don’t think I havve avy permission errors that would explain the config-user.txt not being included…
-rwxr-xr-x 1 root root 1568 août 24 15:36 config-user.txt -rwxr-xr-x 1 root root 510 août 24 18:58 config.txt
I also upgraded my pi2 and pi3… and they are seeing the exact same issue concerning gpu_mem_1024 parameter not getting taken into account (but the default amount of gpu_mem seems sufficient for video playback)…
Are there any other tests I can do to figure this out ??? Would like to get vieo back on my pi.