Archive:Raspberry Pi FAQ: Difference between revisions
Jump to navigation
Jump to search
>Niels No edit summary |
>NedBot m (Robot: Cosmetic changes) |
||
Line 4: | Line 4: | ||
{{-}} | {{-}} | ||
==General FAQ== | == General FAQ == | ||
:<big>''See also: '''[[XBMC all platforms FAQ]]''' for FAQs that apply to all versions of XBMC.''</big> | :<big>''See also: '''[[XBMC all platforms FAQ]]''' for FAQs that apply to all versions of XBMC.''</big> | ||
{| width="100%" | {| width="100%" | ||
Line 25: | Line 25: | ||
| Question= Is XBMC for Raspberry Pi different from normal XBMC? | | Question= Is XBMC for Raspberry Pi different from normal XBMC? | ||
| Answer= | | Answer= | ||
*The current stable version of XBMC for Raspberry Pi is v12.1 [[Frodo FAQ|Frodo]]. This is the same code that all of the other platforms (Linux, iOS, Mac OS X, Windows, etc) are using. | * The current stable version of XBMC for Raspberry Pi is v12.1 [[Frodo FAQ|Frodo]]. This is the same code that all of the other platforms (Linux, iOS, Mac OS X, Windows, etc) are using. | ||
}} | }} | ||
Line 43: | Line 43: | ||
* Some SD content can be played back with software decoding. | * Some SD content can be played back with software decoding. | ||
* DVD ISOs and DVD menu navigation is early in development and might not always work. | * DVD ISOs and DVD menu navigation is early in development and might not always work. | ||
* XBMC on the Raspberry Pi will struggle with DTS audio tracks since it relies heavily on CPU power. The Foundation is reportedly [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=15546 working on] a hardware decoding license, meanwhile use [[Settings/System# | * XBMC on the Raspberry Pi will struggle with DTS audio tracks since it relies heavily on CPU power. The Foundation is reportedly [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=15546 working on] a hardware decoding license, meanwhile use [[Settings/System#Audio output|passthrough (with a compatible TV and/or receiver) when possible]]. | ||
}} | }} | ||
Line 68: | Line 68: | ||
In order to enable additional video codecs you should modify ''/boot/config.txt'' and add these lines literally. The method may vary per distribution: | In order to enable additional video codecs you should modify ''/boot/config.txt'' and add these lines literally. The method may vary per distribution: | ||
*Manual: Open ''/boot/config.txt'' with a text editor like nano or vi, and add the keys. | * Manual: Open ''/boot/config.txt'' with a text editor like nano or vi, and add the keys. | ||
*[[XBian]]: You can add/remote your keys using [http://xbian.org/getting-started/configuring-xbian/ XBian-config]. After reboot your keys will be entered and ready to use. | * [[XBian]]: You can add/remote your keys using [http://xbian.org/getting-started/configuring-xbian/ XBian-config]. After reboot your keys will be entered and ready to use. | ||
*[[Raspbmc]]: Navigate to {{highlight|Programs -> Raspbmc Settings -> System Configuration -> MPEG2 codec license/VC1 codec key}}. Enter your keys with the onscreen keyboard then XBMC will prompt you to reboot. After reboot your keys will be entered and ready to use. | * [[Raspbmc]]: Navigate to {{highlight|Programs -> Raspbmc Settings -> System Configuration -> MPEG2 codec license/VC1 codec key}}. Enter your keys with the onscreen keyboard then XBMC will prompt you to reboot. After reboot your keys will be entered and ready to use. | ||
* [[OpenELEC]]: Type <code>mount /flash -o remount,rw</code> to remount the boot partition in read/write mode. The file to edit is located in ''/flash/config.txt'', and contains stubs for the license keys. Add the keys using nano or vi. | * [[OpenELEC]]: Type <code>mount /flash -o remount,rw</code> to remount the boot partition in read/write mode. The file to edit is located in ''/flash/config.txt'', and contains stubs for the license keys. Add the keys using nano or vi. | ||
}} | }} | ||
Line 87: | Line 87: | ||
| Question= Add-ons and skins | | Question= Add-ons and skins | ||
| Answer= | | Answer= | ||
*XBMC for Raspberry Pi is a full version of XBMC and will be able to use all non-platform specific [[add-ons]] and [[skins]]. More feature rich (CPU demanding) skins like AEON Nox might not run smoothly, so keep to "lighter" skins. | * XBMC for Raspberry Pi is a full version of XBMC and will be able to use all non-platform specific [[add-ons]] and [[skins]]. More feature rich (CPU demanding) skins like AEON Nox might not run smoothly, so keep to "lighter" skins. | ||
*Recommended lite skins include: Confluence (default skin), Metropolis, Quartz, Quartz Reloaded, Slik, xTV-SAF. | * Recommended lite skins include: Confluence (default skin), Metropolis, Quartz, Quartz Reloaded, Slik, xTV-SAF. | ||
}} | }} | ||
Line 120: | Line 120: | ||
|} | |} | ||
==Troubleshooting== | == Troubleshooting == | ||
{{see also|Troubleshooting}} | {{see also|Troubleshooting}} | ||
{| width="100%" | {| width="100%" | ||
Line 143: | Line 143: | ||
| Answer= | | Answer= | ||
:''See '''[[How-to:Submit a proper bug report]]''' for bug reporting details and '''[[Debug log]]''' for how to post the debug log.'' | :''See '''[[How-to:Submit a proper bug report]]''' for bug reporting details and '''[[Debug log]]''' for how to post the debug log.'' | ||
*[[Userdata folder]]: | * [[Userdata folder]]: | ||
**OpenELEC: {{highlight|/storage/.xbmc/userdata/}} | ** OpenELEC: {{highlight|/storage/.xbmc/userdata/}} | ||
**Raspbmc: {{highlight|/home/pi/.xbmc/userdata/}} | ** Raspbmc: {{highlight|/home/pi/.xbmc/userdata/}} | ||
**XBian: {{highlight|/home/xbian/.xbmc/userdata/}} | ** XBian: {{highlight|/home/xbian/.xbmc/userdata/}} | ||
*[[Debug log]]: | * [[Debug log]]: | ||
**OpenELEC: {{highlight|/storage/.xbmc/temp/xbmc.log}} | ** OpenELEC: {{highlight|/storage/.xbmc/temp/xbmc.log}} | ||
**Raspbmc: {{highlight|/home/pi/.xbmc/temp/xbmc.log}} | ** Raspbmc: {{highlight|/home/pi/.xbmc/temp/xbmc.log}} | ||
**XBian: {{highlight|/home/xbian/.xbmc/temp/xbmc.log}} | ** XBian: {{highlight|/home/xbian/.xbmc/temp/xbmc.log}} | ||
}} | }} | ||
Line 176: | Line 176: | ||
* Turn off thumbnails, {{highlight|XBMC > Settings > Video > File}} and deselect 'generate thumbnails'. | * Turn off thumbnails, {{highlight|XBMC > Settings > Video > File}} and deselect 'generate thumbnails'. | ||
* Make sure the video is using the h.264 codec (up to High Profile. Hi10P will not work), or, if a codec was purchased and enabled, MPEG-2 or VC-1. | * Make sure the video is using the h.264 codec (up to High Profile. Hi10P will not work), or, if a codec was purchased and enabled, MPEG-2 or VC-1. | ||
* Movies with DTS audio tracks will stutter since the Raspberry Pi lacks CPU power to properly decode this. Use [[Settings/System# | * Movies with DTS audio tracks will stutter since the Raspberry Pi lacks CPU power to properly decode this. Use [[Settings/System#Audio output|audio passthrough]] if your TV/receiver supports, or consider reconverting the audio track (or add a converted secondary track to preserve the original DTS track). Note: Raspberry Pi developers have written code to process DTS streams in hardware however they are waiting on a response from DTS regarding licensing. See [http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=15546 this Raspberry Pi forum entry]. | ||
* If your TV/receiver supports it, AC3 can also use [[Settings/System# | * If your TV/receiver supports it, AC3 can also use [[Settings/System#Audio output|audio passthrough]] to reduce the work on the CPU. To determine which audio codecs your HDMI-connected TV supports, you can log in to your chosen distribution, via SSH, and run this command: <code>/opt/vc/bin/tvservice -a</code> (on OpenELEC: <code>tvservice -a</code>). | ||
* If RSS feed is enabled, disable it in settings. This makes the main menu a bit faster. | * If RSS feed is enabled, disable it in settings. This makes the main menu a bit faster. | ||
}} | }} | ||
|} | |} | ||
[[Category:XBMC Manual]] | [[Category:XBMC Manual]] | ||
[[Category:FAQ]] | [[Category:FAQ]] | ||
[[Category:Troubleshooting]] | [[Category:Troubleshooting]] |
Revision as of 15:34, 27 April 2013
Frequently Asked Questions XBMC running on the Raspberry Pi.
General FAQ
- See also: XBMC all platforms FAQ for FAQs that apply to all versions of XBMC.
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
| ||||
|
Troubleshooting
See also: Troubleshooting
| ||||
| ||||
| ||||
| ||||
|