OMXCore failed to init on Raspberry Pi (Raspbian)

Today I was fighting with following error:

ERROR: COMXCore::Initialize - OMXCore failed to init, omx_err(0x80001009

solving for this issue is .. peace of cake, when you know the solution :-).

Go to raspi-config -> Advanced options -> Memory split -> set to 128

7 thoughts on “OMXCore failed to init on Raspberry Pi (Raspbian)”

  1. Thank you very much !!!!!

    I don’t use raspbian myself but I had configured gpu_mem in /boot/config.txt in order to improve performance and seems that it broke my system in the same way as yours.

    Your post opened my eyes and reminded me of the configured I had change.

    So, again, thanks !!

  2. I have having the same issue. Can you please elaborate the gpu_mem setting which needs to be done

    BR
    dodo

    1. Hi,

      if you want to do it manually, then edit /boot/config.txt as root and change (or add) following:
      gpu_mem=128

  3. This is what my config.txt file says. I rebooted after adding the gpu_mem=128. Still the issue remains.

    # uncomment if you get no picture on HDMI for a default “safe” mode
    #hdmi_safe=1

    # uncomment this if your display has a black border of unused pixels visible
    # and your display can output without overscan
    #disable_overscan=1

    # uncomment the following to adjust overscan. Use positive numbers if console
    # goes off screen, and negative if there is too much border
    #overscan_left=16
    #overscan_right=16
    #overscan_top=16
    #overscan_bottom=16

    # uncomment to force a console size. By default it will be display’s size minus
    # overscan.
    #framebuffer_width=1280
    #framebuffer_height=720

    # uncomment if hdmi display is not detected and composite is being output
    #hdmi_force_hotplug=1

    # uncomment to force a specific HDMI mode (this will force VGA)
    #hdmi_group=1
    #hdmi_mode=1

    # uncomment to force a HDMI mode rather than DVI. This can make audio work in
    # DMT (computer monitor) modes
    #hdmi_drive=2

    # uncomment to increase signal to HDMI, if you have interference, blanking, or
    # no display
    #config_hdmi_boost=4

    # uncomment for composite PAL
    #sdtv_mode=2

    #uncomment to overclock the arm. 700 MHz is the default.
    #arm_freq=800

    # for more options see http://elinux.org/RPi_config.txt
    gpu_mem=128
    #gpu_mem_512=480

    1. Then you can try also “gpu_mem_512=128” or you can try 192 or 256 or also 64 or something lower for example 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.