Archive:Kodibuntu: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
m (Robot: Substituting template: Name)
(43 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{mininav|[[Linux]] {{l2| [[Devices]] }} }}
{{mininav|[[Linux]] {{l2| [[Devices]] }} }}
{{wiki revamp}}
{{to do}}
<section begin="intro" />XBMCbuntu is a combination XBMC/operating system for use on PCs that are mainly just running XBMC. It is an alternative to installing Windows or a larger (and sometimes more complicated) Linux-based OS.<section end="intro" />


<section begin="intro" />XBMCbuntu is a boot-USB drive/LiveCD image with [[XBMC]] pre-configured to work directly out-of-the-box for a dedicated set-top-box style installation of XBMC. Users can either demo XBMC without touching the internal HDD, or use it to install XBMCbuntu on the HDD, without any pre-installed operating systems. XBMCbuntu is based on a light weight version of Ubuntu.<section end="intro" />
== Hardware requirements ==
{{see also|Supported hardware}}


XBMCbuntu currently supports MCE (Media Center Edition) Remotes with USB IR-receiver receivers directly out-of-the-box. Installation only requires 8GB (or larger) USB drive or internal HDD.
XBMCbuntu should work with the general hardware requirements for Linux:
{{Collapse top|Click to show hardware requirements -->}}
{{#lst:Supported hardware|Linux}}
{{Collapse bottom}}


When installed onto a USB flash drive or hard disk drive XBMCbuntu has the ability to save settings and make updates to XBMC Media Center and the operating-system back onto the USB flash drive or hard disk drive that it is installed onto, this is not possible when running XBMCbuntu from a Live CD booting from a CD-ROM disc as they are read-only and any changes settings are only temporarily saved until the system is rebooted.
== Installing ==
{{main|HOW-TO:Install KodiBuntu from a USB drive}}
XBMCbuntu comes in an ISO form that can be written to a USB drive or burned to an optical disc.


== General FAQ ==
Download the current stable KodiBuntu/XBMCbuntu image from: '''<code>http://xbmc.org/download/</code>'''
<section begin="xbmcbuntu_faq" />
{{See also| XBMCbuntu FAQ}}
{{note|
{{See also| XBMC all platforms FAQ}}
* Unlike XBMCbuntu '''v12''', '''v13''' has only one iso image file for all x86 computers, regardless of GPU.
{{See also| XBMC v13 (Gotham) FAQ}}
* Currently, only a '''64-bit''' version is available, but this should cover the vast majority of users.}}
<section end="xbmcbuntu_faq" />


{| width="100%"
== Upgrading Kodi Media Center ==
{{FAQ|1=Connect_via_SSH
{{main|HOW-TO:Install XBMC for Linux#Upgrading}}
| BGcolor=WhiteSmoke
{{#lst:HOW-TO:Install XBMC for Linux|Ubuntu upgrade}}
| Question=How do I connect to XBMCbuntu via SFTP/SSH?
| Answer=
You can either use a '''SFTP''' client for secure transfer and editing of files, or connect via SSH, which in addition allows you to also execute commands to the underlying Linux.
:''See also:'' [[SFTP|Connecting to XBMCbuntu via SFTP]] and [[SSH|Connecting to XBMCbuntu via SSH]]
}}
|}


== XBMCbuntu minimum and recommended hardware requirements ==
=== Upgrading the OS ===
<section begin="XBMCbuntu_hw" />
XBMCbuntu starting with v13 is only available as a 64bit base.<br />
■ x86_64 (Intel/AMD) processor computer capable of booting from CD-ROM/USB drive.


{| class="prettytable" width="85%" style="background-color:#f1f1f1;"
Current XBMCbuntu is based on a LTS release (long term release) which is supported for 5 years, this means that you wont require to upgrade the OS base in order to obtain updated or upgrade application packages.
! CPU<br/>++<br/><big>[[w:Streaming SIMD Extensions|SSE]]</big>
| x86 or x86_64 processor such as: '''Intel Pentium 4''', '''Intel Pentium M''', '''AMD Athlon XP/64''', '''AMD Opteron''', or newer CPU. (Anything made in the last few years does.)
■ If your GPU/VPU does not support hardware video decoding, a fast modern processor is required to decode some videos (H.264, VC-1, etc.) in 1080p. {{editor note|Hard to quantify this, but maybe we can get a rough benchmark score in here?}}<br/>
■ There is ''very'' limited Power PC (PPC) support: [[forum:173287|[Linux] How to install on Linux-ppc]]
|-
! RAM
| '''⊖ Minimum:''' 256MB<br/> '''⊕ Recommended:''' 1GB or more
|-
! Graphics
|
:XBMC will run on most graphics cards made in the last few years. This includes most cards from '''ATI'''/'''AMD''', '''Intel''', or '''NVIDIA''' which support <code>'''OpenGL 2.0'''</code> or later.
{| class="datatable" width="100%"
! rowspan="3" style="background-color:#C9C9C9;" | <br/><br/>'''⊖''' Minimum:<br/><br/>'''⊕''' Recommended:
!! style="text-align: center;" | '''ATI''' !! style="text-align: center;" | '''Intel''' !! style="text-align: center;" | '''Nvidia'''
|-
|| [[w:Radeon|ATI Radeon RV710/M92 (HD 4300/4500)]] || [[w:Intel GMA|Intel GMA 950 (945G)]] || [[w:GeForce|Nvidia GeForce 6-Series]]
|-
|| [[w:Radeon|ATI Radeon Cedar (Radeоn HD 5400 Series]] or newer || [[w:Intel GMA|Intel GMA X4500HD (G45)]] or newer || [[w:GeForce|Nvidia GeForce 8-Series]] or newer
|}
|-
! Video<br/>decoding
| For hardware video decoding, which may be necessary on various low-performance CPUs to playback 1080p content, your GPU or VPU must support either '''VAAPI''', '''VDPAU''', or [[CrystalHD]].
{{note| ★ <code>VDPAU platforms - performance of hardware decoding, '''for best results''' set 512MB dedicated VRAM in BIOS.</code>}}
{{note| ★★ <code>[http://en.wikipedia.org/wiki/Unified_Video_Decoder#UVD_enabled_GPUs ATI Radeon cards lower than UVD2.2]</code>, '''are not supported''' for hardware video decoding support.}}
|-
! Drive space
| The XBMC binary generally takes up between 100 to 200 MB of space, depending on how it's compiled. Technically speaking, if your hardware supports netbooting, you don't even require a hard drive for either the OS or XBMC.
'''⊖ Minimum:''' 4 ~ 8GB<br/>
'''⊕ Recommended:''' 16GB or more
: Depending on how big your video library is. Most of the space required for XBMC comes from the images/artwork cache, which can be adjusted: [[HOW-TO:Reduce XBMC disk space]].
{{note| If you like to install '''XBMCbuntu''' to '''USB''' and it [http://kb.sandisk.com/app/answers/detail/a_id/2550/~/removing%2Funinstalling-u3-launchpad-on-a-pc <code>still has U3 software on it (uninstall that first)].</code>}}
|-
! Optical<br/>Drive
|
:;Optional
:DVD - Bluray
|-
! Ethernet<br/>port
|
:;Optional
'''⊖ Minimum:''' 100BASE-TX<br/>
{{note| A wired connection is preferred over slow wifi network, some 5gHz environments may affect wifi signal quality/strength and reduce bandwidth or cause signal fluctuations that affect streaming}}
|}


<code>
See [https://wiki.ubuntu.com/Releases Current Ubuntu releases] if your current distro is listed under End of life table, you will need to upgrade your OS to a supported release.
★ - While not a XBMC requirement, some cards e.g Nvidia/AMD have been reported to perform better with 512MB or greater set as dedicated/reserved VRAM in Bios.


★★ - Legacy cards that support the minimum '''OpenGL''' requirements still can be installed with a Ubuntu or variant, and '''you wont get any hardware acceleration in XBMC''' with fglrx.
However should you need to upgrade the OS base a quick how-to follows.
<br/.>The version of fglrx must remain at a specific '''12.9?''' version as its the last known working version with these cards on Linux/Ubuntu
{{Collapse top|Click to show upgrading instructions for the OS -->}}
</code>
{{#lst:XBMCbuntu FAQ|upgradeOS}}
<section end="XBMCbuntu_hw" />
{{Collapse bottom}}


== Get and Install XBMCbuntu ==
== XBMCbuntu FAQ ==
<section begin="getandinstallxbmcbuntu" />
{{See|XBMCbuntu_FAQ}}
;Download from <code><big>http://xbmc.org/download/</big></code>


{{note|XBMCbuntu v13 will not have flavours its a generic 64bit ISO}}
== Basic use ==


XBMCbuntu comes in an ISO form that can be  burned to an optical disc. It can also be formatted to a USB drive, as mentioned in the next section.
=== Desktop mode ===


For instructions on how to acquire, create a bootable usb flash drive, boot or install to/from
XBMCbuntu can boot directly into XBMC or it can also boot into a desktop mode for using applications such as a web browser.


<big>'''''See: ''[[Create and install from/to a bootable USB flash drive]]'''</big>
In order to enter desktop mode, exit XBMC and on the login screen use the top-right pulldown menu and select the proper session, which will be XBMCbuntu.
<section end="getandinstallxbmcbuntu" />
=== Resolving potential install wizard issues ===
{{cleanup}}
<section begin="problematic_wizard" />
# Boot your system with the installer thumbdrive and select the "Try Ubuntu" option. This should boot into XBMC.
# Click the Shutdown menu in XBMC (lower-left corner) and select "Exit"
# You should be presented with a log-in screen. Click "Other..." and enter '''xbmc''' as the login and select '''XBMCbuntu''' from the dropdown menu (below the Login field).
# Click "Login" and you will be prompted for the Password; just leave it blank.
# Click "Login" again and the XBMCbuntu desktop should be displayed.
# On the top-left corner of the desktop should be an icon to install Ubuntu. Double-click the icon and, hopefully, you'll get the installation wizard this time.
<section end="problematic_wizard" />


<section begin="live_cd" />
{{note|If you last booted directly or switched to desktop and shutdown the HTPC while in desktop, on next reboot you will get the last used session by default.}}  
{| width="100%"
{{FAQ|1=Running_as_LiveCD
| BGcolor=WhiteSmoke
| Question=When running XBMCbuntu as a Live CD my changes are lost. Why?
| Answer=
* Since a live CD is booted from read-only media, it requires either installation to rewriteable media (i.e. a USB flash drive or hard disk drive) or complete remastering to install additional software or modify the existing files.
}}


{{FAQ|1=LiveOS_password
To return to XBMC, logout again and select XBMC as session in the top-right pulldown menu.
| BGcolor=
| Question=What is the username and password to the underlying live OS environment?
| Answer=
<section begin="Upgrade_nvidia_driver />
The username and password to the underlying OS environment are not needed by the average users of XBMCbuntu, but here they are just in case you want to dig into the (very) advanced possibilities that are available. The default username and password on the live CD are listed below, but during installation, you will be able to change these to your own username and password. We recommend that you write down the username and password you have chosen, and store it away in a safe place;
Username: '''xbmc'''
Password: (none)
}}
|}
<section end="live_cd" />


=== Upgrading XBMC via ppa in XBMCbuntu ===
=== Login ===
To login to the command line interface press {{keypress|Ctrl|Alt|F1 - F6 }} or connect over [[SSH]] with the following login information:


{{#lst:Team_XBMC_PPA|repos}}
'''username:''' xbmc<br />
{{#lst:Team_XBMC_PPA|upgrading_xbmc}}
'''password:''' none


{{note| Given the substantial changes that v13 has audio wise, due to redesigned engine, you are recommended to do a fresh install of XBMCbuntu or remove any user configuration files for alsa and or alsa drivers}}
=== Media center ===
XBMCbuntu contains [[XBMC for Linux]] compiled with the 'standalone' mode, this enabled certain functions that are not available in normal XBMC installations (Windows, Mac Linux), these functions include Power Management, and Network Management.
 
=== Using desktop mode ===
 
== See also ==
* [[Linux]]
* [[HOW-TO:Install XBMC for Linux]]
* [[OpenELEC]]


== XBMC Media Center ==
{{Gotham updated}}
XBMCbuntu contains [[XBMC for Linux]] compiled with the 'standalone' mode, this enabled certain functions that are not available in normal XBMC installations (Windows, Mac Linux), these functions include Power Management, and Network Management.


[[Category:Installation]]
[[Category:Installation]]
Line 141: Line 73:
[[Category:XBMCbuntu|*]]
[[Category:XBMCbuntu|*]]
[[Category:XBMC Manual]]
[[Category:XBMC Manual]]
{{Gotham updated}}

Revision as of 00:40, 2 October 2014

Home icon grey.png   ▶ Linux
▶ Devices
▶ Kodibuntu

XBMCbuntu is a combination XBMC/operating system for use on PCs that are mainly just running XBMC. It is an alternative to installing Windows or a larger (and sometimes more complicated) Linux-based OS.

Hardware requirements

XBMCbuntu should work with the general hardware requirements for Linux:

Installing

XBMCbuntu comes in an ISO form that can be written to a USB drive or burned to an optical disc.

Download the current stable KodiBuntu/XBMCbuntu image from: http://xbmc.org/download/

Note:

  • Unlike XBMCbuntu v12, v13 has only one iso image file for all x86 computers, regardless of GPU.
  • Currently, only a 64-bit version is available, but this should cover the vast majority of users.

Upgrading Kodi Media Center

HOW-TO:Install XBMC for Linux

Upgrading the OS

Current XBMCbuntu is based on a LTS release (long term release) which is supported for 5 years, this means that you wont require to upgrade the OS base in order to obtain updated or upgrade application packages.

See Current Ubuntu releases if your current distro is listed under End of life table, you will need to upgrade your OS to a supported release.

However should you need to upgrade the OS base a quick how-to follows.

XBMCbuntu FAQ

See: XBMCbuntu_FAQ

Basic use

Desktop mode

XBMCbuntu can boot directly into XBMC or it can also boot into a desktop mode for using applications such as a web browser.

In order to enter desktop mode, exit XBMC and on the login screen use the top-right pulldown menu and select the proper session, which will be XBMCbuntu.

Note: If you last booted directly or switched to desktop and shutdown the HTPC while in desktop, on next reboot you will get the last used session by default.

To return to XBMC, logout again and select XBMC as session in the top-right pulldown menu.

Login

To login to the command line interface press Ctrl+Alt+F1 - F6 or connect over SSH with the following login information:

username: xbmc
password: none

Media center

XBMCbuntu contains XBMC for Linux compiled with the 'standalone' mode, this enabled certain functions that are not available in normal XBMC installations (Windows, Mac Linux), these functions include Power Management, and Network Management.

Using desktop mode

See also