Fix no video problem in XBMC

Although is recommended using a dedicated media center distribution (raspbmc, openelec or xbian for example) because they come already configured, if you decide to install XBMC on your own in Raspbian you may have problems playing videos. If you don’t see video and it just plays the audio when opening a movie it may be caused because XBMC is trying to use hardware acceleration and you don’t have the MPEG-2 license in your Raspberry Pi.


To use software decoding follow those steps:

  • Go to System -> Settings and then select the “Video” tab.
  • Change the “Settings level” in the lower left corner to “Expert”. This will reveal the “Acceleration” menu option.
  • Now go to the “Acceleration” menu option and change “Decoding method” to “Software”.


You can see a video doing those steps here.

If this doesn’t fix the problem by itself try adding this option to /boot/config.txt:


This enables the use of “_x” firmware files (start_x.elf) and should allow software codecs to work.


You might also like

Add Shutdown option to XBMC in Raspbian
When I installed XBMC in Raspbian I noticed that the shutdown menu only had the "Exit" button, which...

Adding custom action to a keycode in XBMC
There are some USB IR remotes out there specifically made to be used in media centers. I bought one of...

Install script for XBMC in Raspbian
# Install XBMC sudo sh -c "echo 'deb wheezy contrib' > /etc/apt/sources.list.d/mene.list" sudo...

osgART 2.0 RC3 with OpenSceneGraph 2.9.7 or later (including 3.0.0)
Long time ago I had problems using osgART 2.0 RC3 with OpenSceneGraph 2.9.7 or later, I couldn't get...

Leave a Comment

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