NOTICE: Account creation on the wiki has been temporarily disabled until the wiki is moved to OpenID. If you need an account before then, please request one here: http://forum.xbmc.org/showthread.php?tid=165868

XBMCbuntu

From XBMC
Jump to: navigation, search
Home icon grey.png   TriangleArrow-Left.svg General topics
TriangleArrow-Left.svg Devices
TriangleArrow-Left.svg Installing
TriangleArrow-Left.svg Linux
TriangleArrow-Left.svg XBMCbuntu
Cleanup.png This page or section may require cleanup, updating, spellchecking, reformatting and/or updated images. Please improve this page if you can. The discussion page may contain suggestions.

See also: XBMCbuntu FAQ

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.

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.

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.

Contents

1 Connect to XBMCbuntu via SFTP/SSH

See also: Connecting to XBMCbuntu via SFTP and Connecting to XBMCbuntu via SSH

2 XBMCbuntu minimum and recommended hardware requirements

Note: ATI Radeon cards lower than HD5xxx are not supported with Ubuntu & variants 12.10 which is XBMCbuntu's base system due to changes in ATI's drivers. A workaround is to Install XBMCbuntu beta2 and upgrade XBMC using ppa or compile from source

3 Get and Install XBMCbuntu

For instructions on how to acquire, create a bootable usb flash drive, boot or install to/from

See: Create and install from/to a bootable USB flash drive

3.1 Resolving problematic installs

  1. Boot your system with the installer thumbdrive and select the "Try Ubuntu" option. This should boot into XBMC.
  2. Click the Shutdown menu in XBMC (lower-left corner) and select "Exit"
  3. 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).
  4. Click "Login" and you will be prompted for the Password; just leave it blank.
  5. Click "Login" again and the XBMCbuntu desktop should be displayed.
  6. 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.

3.2 Upgrading XBMC via ppa in XBMCbuntu

see also: What might break when upgrading to v12

You dont have to necessarily wipe your current install to try a new Version of XBMC, like a nightly version or beta for example, you can just fire up Putty or a shell in Linux/OS X.

sudo apt-get install python-software-properties pkg-config
sudo add-apt-repository -r ppa:whatever-ppa-you-have-now
sudo add-apt-repository ppa:whatever-ppa-here
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install xbmc xbmc.bin
See also: Connecting to XBMCbuntu via SSH

4 XBMCbuntu no audio devices

For some reason there is a problem with lightdm that affects audio devices detection. A workaround was posted here. Modify the /etc/init/lightdm.conf

sudo nano /etc/init/lightdm.conf
Input use this configuration
start on ((filesystem
           and runlevel [!06]
           and started dbus
           and started udev-finish
           and stopped udevtrigger
           and (drm-device-added card0 PRIMARY_DEVICE_FOR_DISPLAY=1
                or stopped udev-fallback-graphics))
          or runlevel PREVLEVEL=S)

4.1 Upgrading NVidia drivers in Ubuntu and variants

see also: Upgrading NVidia drivers in Ubuntu and variants

4.2 Username and password to the underlying live OS environment

Username and password to the underlying OS environment are not needed by 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)

4.3 XBMCbuntu running as Live CD

4.4 XBMCbuntu installed on USB or HDD

See also: HOW-TO: Install XBMCbuntu from a USB thumbdrive

5 XBMC 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.

6 Upgrading XBMCbuntu

To actually update "XBMCbuntu" for Frodo, which is a full package, then you're pretty much looking at a fresh install if you wish to upgrade the underlying Linux. The OS changed from Lubuntu 11.10 to Lubuntu 12.04. It is possible (in order to preserve systems tweaks) to just update XBMC itself by treating it as a normal Linux install and going to: Upgrading XBMC via ppa in XBMCbuntu

Personal tools
Namespaces
Variants
Actions
Navigation
Wiki help
Google Search
Toolbox