<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://hurlster.com/wiki/index.php?action=history&amp;feed=atom&amp;title=XBMCbuntu</id>
	<title>XBMCbuntu - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://hurlster.com/wiki/index.php?action=history&amp;feed=atom&amp;title=XBMCbuntu"/>
	<link rel="alternate" type="text/html" href="https://hurlster.com/wiki/index.php?title=XBMCbuntu&amp;action=history"/>
	<updated>2026-08-26T03:36:07Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>https://hurlster.com/wiki/index.php?title=XBMCbuntu&amp;diff=2450&amp;oldid=prev</id>
		<title>Gqwill69: Created page with &quot;*Courtesy http://wiki.xbmc.org/index.php?title=XBMCbuntu Most of XBMC users are aware that &#039;&#039;&#039;XBMC Live&#039;&#039;&#039; is being released regularly by TeamXBMC, allowing a set-top box experie...&quot;</title>
		<link rel="alternate" type="text/html" href="https://hurlster.com/wiki/index.php?title=XBMCbuntu&amp;diff=2450&amp;oldid=prev"/>
		<updated>2011-10-20T14:33:55Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;*Courtesy http://wiki.xbmc.org/index.php?title=XBMCbuntu Most of XBMC users are aware that &amp;#039;&amp;#039;&amp;#039;XBMC Live&amp;#039;&amp;#039;&amp;#039; is being released regularly by TeamXBMC, allowing a set-top box experie...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;*Courtesy http://wiki.xbmc.org/index.php?title=XBMCbuntu&lt;br /&gt;
Most of XBMC users are aware that &amp;#039;&amp;#039;&amp;#039;XBMC Live&amp;#039;&amp;#039;&amp;#039; is being released regularly by TeamXBMC, allowing a set-top box experience both running from a CD, a flash disk or fixed disk drive. &amp;#039;&amp;#039;&amp;#039;XBMC Live&amp;#039;&amp;#039;&amp;#039; is a streamlined Ubuntu-based system, optimized for removable media, that once installed on a fixed disk drive is a pure Ubuntu-based system, although customized for set-top box experience. &lt;br /&gt;
&lt;br /&gt;
An &amp;#039;&amp;#039;&amp;#039;XBMC Live&amp;#039;&amp;#039;&amp;#039; system will be exactly like the one that this procedure will generate, except that no build environment will be available by default. Instructions for installing a build environment are [[XBMCbuntu#Install XBMC unstable build environment|under &amp;quot;Optional Installs&amp;quot;]].&lt;br /&gt;
&lt;br /&gt;
This guide describes how to build an Ubuntu-based system with the minimal set of features that are part of &amp;#039;&amp;#039;&amp;#039;XBMC Live&amp;#039;&amp;#039;&amp;#039;, from which an expert user could start to create his/her perfect setup. The result will be a customized media center allowing the user to add support for specific hardware or providing additional functionalities. Internet access is required during the installation.&lt;br /&gt;
&lt;br /&gt;
Although this guide is not written for Linux neophytes, it is easily followed by anyone who can complete a Linux install.&lt;br /&gt;
&lt;br /&gt;
This guide assumes you are using the &amp;#039;&amp;#039;Ubuntu 10.04 &amp;quot;Lucid Lynx&amp;quot; Minimal CD&amp;#039;&amp;#039;.  A window manager is not required for running XBMC.&lt;br /&gt;
&lt;br /&gt;
If your processor supports 64-bit, it is recommended you use that version of Ubuntu.  Otherwise, use the 32-bit version.&lt;br /&gt;
&amp;lt;div class=&amp;quot;toclimit-3&amp;quot;&amp;gt;&lt;br /&gt;
==Install miminal Ubuntu==&lt;br /&gt;
&lt;br /&gt;
The Ubuntu community provides a handy &amp;quot;Minimal CD image&amp;quot;, a tiny bootable CD (&amp;lt;15 MB) to be used to perform a custom installation with a text-based installer. Get the most recent Lucid Lynx ISO image from [https://help.ubuntu.com/community/Installation/MinimalCD here]. &lt;br /&gt;
* The ISO can either be burned to CD (seems like a waste for 12.5 MB); alternatively, I used [http://unetbootin.sourceforge.net/ UNetbootin] to make a bootable USB drive from ISO.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After starting the computer with either the CD or the USB drive, select &amp;quot;Install&amp;quot; at boot prompt, then when prompted provide info about your location, language, keyboard layout, time zone. Disk partitioning will be basic, the full disk will be deleted and used.&lt;br /&gt;
&lt;br /&gt;
* Note: If you want more control on the install options you can opt for the &amp;quot;Expert install&amp;quot; at boot prompt, that provides you more flexible disk selection and partitioning options.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When prompted, create an username for your account. Note that XBMC will run on its own account &amp;quot;xbmc&amp;quot; that will be created later in the install process.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
During the installation select &amp;quot;OpenSSH server&amp;quot; as the only option if you want to have (secure) remote connections facilities.&lt;br /&gt;
&lt;br /&gt;
[[Image:BasicUbuntu.png]]&lt;br /&gt;
&lt;br /&gt;
The installer will then download all the required packages and finally the system will reboot. If you installed from USB, you may be greeted with a blank screen with a single blinking cursor on reboot. This is because the installer has mistakenly installed grub on the USB drive instead of your HDD. To fix this, select the USB drive as boot drive on reboot - this will correctly launch Ubuntu. Log in with the username/password you created, and run the following to install grub on your real HDD:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo grub-install /dev/sda (replace &amp;#039;a&amp;#039; with whatever HDD you want to boot from)&lt;br /&gt;
sudo update-grub&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On reboot you should be correctly booting from HDD.&lt;br /&gt;
&lt;br /&gt;
From now on, if you installed OpenSSH, you can SSH from a computer to simplify the rest of the install.&lt;br /&gt;
&lt;br /&gt;
==Initial system configuration==&lt;br /&gt;
&lt;br /&gt;
On &amp;#039;&amp;#039;&amp;#039;Ubuntu 9.10 or higher&amp;#039;&amp;#039;&amp;#039;, run the following commands:&lt;br /&gt;
&lt;br /&gt;
Stable Repository:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install python-software-properties pkg-config&lt;br /&gt;
sudo add-apt-repository ppa:team-xbmc/ppa&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alternatively, you can follow the Unstable Repository:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install python-software-properties pkg-config&lt;br /&gt;
sudo apt-add-repository ppa:team-xbmc/unstable&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Install XBMC==&lt;br /&gt;
&lt;br /&gt;
The core XBMC application and its related dependencies can be installed by typing:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install xbmc xorg&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
This will take a considerable amount of time since lots of packages are due to be installed.&lt;br /&gt;
&lt;br /&gt;
==Install &amp;quot;restricted drivers&amp;quot; if you have an NVIDIA or ATI/AMD GPU==&lt;br /&gt;
&lt;br /&gt;
XBMC requires a 3D GPU (Graphics Processing Unit) that at least supports Shader Model 3.0 and OpenGL 2.0 (that features 24bpp or 32bpp for 3D hardware-acceleration support). As of writing, only Intel, ATI/AMD and NVIDIA have compatible products. However, while Intel drivers are included by default in the standard Ubuntu kernel, NVIDIA and ATI/AMD are not and require additional steps for installation.&lt;br /&gt;
&lt;br /&gt;
===If using NVIDIA: install NVIDIA restricted drivers===&lt;br /&gt;
&lt;br /&gt;
====Method 1: Default NVIDIA drivers Installation====&lt;br /&gt;
&lt;br /&gt;
Ubuntu has official packages for NVIDIA drivers in their repository.  You can see these by:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
apt-cache search nvidia | grep glx&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Looking at the listed versions from the command above enter the following command substituting 185 if you desire a different version:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install nvidia-glx-185 nvidia-settings mesa-utils libvdpau-dev&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Method 2: Manual Installation====&lt;br /&gt;
&lt;br /&gt;
First, download the open source NVIDIA nForce drivers from [http://www.nvidia.com/object/unix.html here].&lt;br /&gt;
&lt;br /&gt;
Latest version available to download is 270.41.06 for both 32-bit and 64-bit platform. This version is okay for audio over HDMI.&lt;br /&gt;
&lt;br /&gt;
binutils and gcc must be installed for nVidia package installer to run/compile. The installer will stop running if those packages are not found on the system.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install binutils gcc&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The driver can be downloaded directly using &amp;#039;wget&amp;#039; (you may have to install wget, if not installed yet).&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install wget&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Linux IA32 (32 bit version):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86/270.41.06/NVIDIA-Linux-x86-270.41.06.run&lt;br /&gt;
chmod 755 NVIDIA-Linux-x86-270.41.06.run&lt;br /&gt;
sudo ./NVIDIA-Linux-x86-270.41.06.run&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Linux AMD64/EM64T (64-bit version):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/270.41.06/NVIDIA-Linux-x86_64-270.41.06.run&lt;br /&gt;
chmod 755 NVIDIA-Linux-x86_64-270.41.06.run&lt;br /&gt;
sudo ./NVIDIA-Linux-x86_64-270.41.06.run&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If everything goes right, you should see the driver being installed on the screen. For further reading on this, look [http://ubuntuforums.org/showthread.php?t=1467074 here]&lt;br /&gt;
&lt;br /&gt;
====Generate an xorg.conf file====&lt;br /&gt;
=====Default xorg.conf=====&lt;br /&gt;
You need a proper xorg.conf file; you can generate a new one automatically by using:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nvidia-xconfig -s --no-logo --force-generate --output-xconfig=/etc/X11/xorg.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=====Judder free playback (NVidia Only) Very Recommended=====&lt;br /&gt;
For a judder free playback at 23.97/59.94 Hz follow [http://forum.xbmc.org/showpost.php?p=506251&amp;amp;postcount=1 this guide].&lt;br /&gt;
&lt;br /&gt;
====Load the NVIDIA kernel module====&lt;br /&gt;
The NVIDIA module can now either be loaded:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo modprobe nvidia&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Or you can reboot and it will be automatically loaded:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===If using ATI/AMD; install ATI/AMD restricted drivers===&lt;br /&gt;
&lt;br /&gt;
Follow one of the two methods described in the [http://wiki.cchtml.com/index.php/Ubuntu_Lucid_Installation_Guide &amp;quot;Unofficial ATI Linux Driver wiki&amp;quot;]. &lt;br /&gt;
Manual install is very likely to give the best results.&lt;br /&gt;
&lt;br /&gt;
==Install XBMC-live and Test XBMC==&lt;br /&gt;
&lt;br /&gt;
You do not need a window manager to run XBMC.  In fact, your system will be much more lightweight without one.  Instead, install the XBMC-live startup script.&lt;br /&gt;
&lt;br /&gt;
The xbmc-live package requires the &amp;quot;xbmc&amp;quot; account, but does not create one.  Create one before you install it:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo adduser xbmc --gecos XBMC&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Set the password to whatever you wish.&lt;br /&gt;
&lt;br /&gt;
Add the xmbc user to the required groups:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo usermod --group adm,sudo,cdrom,floppy,audio,video,plugdev,netdev,powerdev,fuse,polkituser xbmc&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Install XBMC-live for Automated startup:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install xbmc-live&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now to test, logout of your administrative user and log back in as &amp;quot;xbmc&amp;quot;.  Then run:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
xinit xbmc-standalone&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If everything has been setup correctly, you should be greeted by the XBMC interface.  If not, a likely culprit is your X setup.  Check the logfile &amp;#039;&amp;#039;&amp;#039;/var/log/Xorg.0.log&amp;#039;&amp;#039;&amp;#039;.  A quick way to find fatal errors is with the command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
grep EE /var/log/Xorg.0.log&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
If you find problems, try reinstalling your drivers and editing your &amp;#039;&amp;#039;&amp;#039;/etc/X11/xorg.conf&amp;#039;&amp;#039;&amp;#039; file.&lt;br /&gt;
&lt;br /&gt;
=== Safe Mode ===&lt;br /&gt;
If you want to boot to a console for repair without starting XBMC, hold down the shift key when booting and &amp;quot;grub&amp;quot; will give you a choice of &amp;quot;(recovery mode)&amp;quot;.  Select this and the system will boot to a console.  Alternately, you can attach a keyboard and switch out of XBMC to a text console by pressing &amp;#039;&amp;#039;&amp;#039;CTRL-ALT-F1&amp;#039;&amp;#039;&amp;#039; through &amp;#039;&amp;#039;&amp;#039;CTRL-ALT-F6&amp;#039;&amp;#039;&amp;#039;, you can switch back to XBMC with &amp;#039;&amp;#039;&amp;#039;CTRL-ALT-F7&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Install ALSA==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install alsa-utils pulseaudio&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The sound level may be set to zero, to change the volumes we need to enter the sound mixer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo alsamixer&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adjust the channels you are interested in.&lt;br /&gt;
Press ESC to exit out of the mixer.&lt;br /&gt;
&lt;br /&gt;
Save the volumes of Alsamixer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo alsactl store 0&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Updating ALSA===&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;NOTE: Only if you experience difficulties with audio.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
There are a few issues with the current ALSA package shipped with Ubuntu, therefore it might be a good idea to upgrade.&lt;br /&gt;
&lt;br /&gt;
By using [http://ubuntuforums.org/showpost.php?p=10427675&amp;amp;postcount=1 this guide].&lt;br /&gt;
&lt;br /&gt;
Credits for the script: Soundcheck/Temüjin on Ubuntu forums&lt;br /&gt;
&lt;br /&gt;
This should download and update your ALSA to the latest version (1.0.24.2 when writing this)&lt;br /&gt;
*&amp;#039;&amp;#039;&amp;#039;NOTE:&amp;#039;&amp;#039;&amp;#039; ALSA v1.0.22.1 is installed by default with Ubuntu 10.04 [Lucid Lynx] and there is no need to upgrade if you really have some serious issues. If you have GeForce/nForce iGPU, then you can follow [[HOW-TO set up audio over HDMI on nVidia GeForce/nForce controller|this guide]] to enable audio over HDMI.&lt;br /&gt;
&lt;br /&gt;
Reboot the computer and check that ALSA is updated, start alsamixer and look in the caption, the version should show there.&lt;br /&gt;
&lt;br /&gt;
By default the sound card will have several channels muted, others with low volumes. You have to find your setup by running&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
alsamixer&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and adjust the channels you are interested in.&lt;br /&gt;
Once done, save the sound volumes permanently with&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo alsactl store 0&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
====Updating ALSA with PPA====&lt;br /&gt;
By following [http://www.webupd8.org/2010/01/upgrade-to-alsa-1022-and-more-in-ubuntu.html this guide] you can update alsa with a ppa.&lt;br /&gt;
&lt;br /&gt;
====HDMI audio on NVidia GeForce G2xx====&lt;br /&gt;
&lt;br /&gt;
By following [[HOW-TO set up HDMI audio on nVidia GeForce G210, GT220, or GT240|this guide]] you can setup HDMI audio for NVidia GT2xx&lt;br /&gt;
&lt;br /&gt;
====Audio over HDMI for NVidia GeForce/nForce controller====&lt;br /&gt;
By following [[HOW-TO set up audio over HDMI on nVidia GeForce/nForce controller|this guide]] you can setup audio over HDMI audio for NVidia GeForce/nForce.&lt;br /&gt;
&lt;br /&gt;
==Optional Installs==&lt;br /&gt;
=== Install XBMC unstable build environment ===&lt;br /&gt;
If you want to walk on the bleeding edge and follow daily development of XBMC you have to install unstable and all XBMC build dependencies:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo stop xbmc-live&lt;br /&gt;
sudo rm /etc/apt/sources.list.d/team-xbmc*&lt;br /&gt;
sudo add-apt-repository ppa:team-xbmc/unstable&lt;br /&gt;
sudo apt-get update&lt;br /&gt;
sudo apt-get upgrade&lt;br /&gt;
sudo start xbmc-live&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Enable the XBMC user to shutdown or put the computer to sleep ===&lt;br /&gt;
The following commands, gives the xbmc user rights to suspend, hibernate, reboot and shutdown:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install upower acpi-support&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Create a custom-actions.pkla file with the following contents:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /var/lib/polkit-1/localauthority/50-local.d/custom-actions.pkla&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Put this in the file.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Actions for xbmc user]&lt;br /&gt;
Identity=unix-user:xbmc&lt;br /&gt;
Action=org.freedesktop.upower.*;org.freedesktop.consolekit.system.*;org.freedesktop.udisks.*&lt;br /&gt;
ResultAny=yes&lt;br /&gt;
ResultInactive=no&lt;br /&gt;
ResultActive=yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
For more info see this page [[Ubuntu Suspend / Wake]]&lt;br /&gt;
&lt;br /&gt;
===USB Automount===&lt;br /&gt;
&lt;br /&gt;
To enable automount of usb mass storage (show up as source)&lt;br /&gt;
in xbmc and to unmount (using the context menu)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install udisks usbmount&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add NTFS support (maybe allready installed) &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install ntfs-3g&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/usbmount/usbmount.conf&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Change line&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
FILESYSTEMS=&amp;quot;vfat ext2 ext3 ext4 hfsplus&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
FILESYSTEMS=&amp;quot;ntfs vfat ext2 ext3 ext4 hfsplus&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Set permissions for user xbmc to handle udisks polices:&lt;br /&gt;
Modify the file (see also previous chapter ! ):&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /var/lib/polkit-1/localauthority/50-local.d/custom-actions.pkla&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Put this in the file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
[Actions for xbmc user]&lt;br /&gt;
Identity=unix-user:xbmc&lt;br /&gt;
Action=org.freedesktop.upower.*;org.freedesktop.consolekit.system.*;org.freedesktop.udisks.*&lt;br /&gt;
ResultAny=yes&lt;br /&gt;
ResultInactive=no&lt;br /&gt;
ResultActive=yes&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Custom Boot Splash===&lt;br /&gt;
If you want to replace the standard Ubuntu boot screen with a custom, XBMC related one TeamXBMC provides the following in its repository:&lt;br /&gt;
&lt;br /&gt;
To install the logo, type the following:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install plymouth-label v86d&lt;br /&gt;
sudo wget http://excyle.nl/plymouth-theme-xbmc-logo.deb&lt;br /&gt;
sudo dpkg -i plymouth-theme-xbmc-logo.deb&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the Grub-config&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/default/grub&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Add next line to the GRUB_CMDLINE_LINUX_DEFAULT and GRUB_GFXMODE line.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
video=uvesafb:mode_option=1366x768-24,mtrr=3,scroll=ywrap&lt;br /&gt;
GRUB_GFXMODE=1366x768&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Change the Initramfs-Module &lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/initramfs-tools/modules&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Put this in the file as last line:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
uvesafb mode_option=1366x768-24 mtrr=3 scroll=ywrap&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo nano /etc/initramfs-tools/conf.d/splash&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Put this in the file:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
FRAMEBUFFER=y&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Update grub and the initramfs.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo update-grub&lt;br /&gt;
sudo update-initramfs -u&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Reboot&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo reboot&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Credits to eXcyle for creating the logo and to [.A.C.I.D.] for making a tutorial.&lt;br /&gt;
&lt;br /&gt;
=== Support for a Remote ===&lt;br /&gt;
==== Install Lirc ====&lt;br /&gt;
If you prefer to navigate in XBMC with a remote, check if your remote is supported by &amp;quot;lirc&amp;quot; on their [http://www.lirc.org/ website], and if it is you can install and configure it with:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo apt-get install lirc&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For the original XBOX DVD Dongle remote, [http://forum.xbmc.org/showpost.php?p=423466&amp;amp;postcount=8 configuration here]&lt;br /&gt;
&lt;br /&gt;
==== Resume from Sleep with Remote  ====&lt;br /&gt;
Refer to the [[Ubuntu_Suspend_/_Wake#Remote_Suspend_.2F_Wake|&amp;quot;Remote Suspend &amp;amp; Wake&amp;quot;]] section of &amp;quot;Ubuntu Suspend / Wake&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
===Support for DVD===&lt;br /&gt;
==== Dvd-rom spin-down ====&lt;br /&gt;
Dvd spin-down is used, eliminating the noise of a rotating disk.&lt;br /&gt;
[http://forum.xbmc.org/showpost.php?p=523814&amp;amp;postcount=1 How-to for spindown]&lt;br /&gt;
&lt;br /&gt;
==== Unlock the DVD/CD drive for eject ====&lt;br /&gt;
The eject function in XBMC may not work unless you do the following.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo bash -c &amp;quot;echo dev.cdrom.lock=0 &amp;gt;&amp;gt;/etc/sysctl.conf&amp;quot;&lt;br /&gt;
sudo sysctl dev.cdrom.lock=0&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Disable HAL DVD automounting ====&lt;br /&gt;
If you see a pop-up about the DVD device being mounted and a complaint about unsafe removal when you eject the DVD, you should disable HAL&amp;#039;s polling for DVD insertion.  Automounting through HAL is not required for DVD playback.&lt;br /&gt;
&lt;br /&gt;
Create a file named &amp;quot;/etc/hal/fdi/policy/nodvdmount.fdi&amp;quot; with the following contents:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;xml&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF-8&amp;quot;?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;deviceinfo version=&amp;quot;0.2&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;device&amp;gt;&lt;br /&gt;
    &amp;lt;match key=&amp;quot;storage.cdrom.dvd&amp;quot; bool=&amp;quot;true&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;remove key=&amp;quot;info.addons&amp;quot; type=&amp;quot;strlist&amp;quot;&amp;gt;hald-addon-storage&amp;lt;/remove&amp;gt;&lt;br /&gt;
    &amp;lt;/match&amp;gt;&lt;br /&gt;
  &amp;lt;/device&amp;gt;&lt;br /&gt;
&amp;lt;/deviceinfo&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
== Centralize Your XBMC Library, Metadata and Thumbnails ==&lt;br /&gt;
Howto Central XBMC Library with MySQL&lt;br /&gt;
[http://lifehacker.com/5634515/how-to-synchronize-your-xbmc-media-center-across-every-room-in-the-house Lifehacker: How to Synchronize Your XBMC Media Center Between Every Room in the House]&lt;br /&gt;
&lt;br /&gt;
Sharing Metadata and Thumbnails see step 3 of&lt;br /&gt;
[http://lime-technology.com/forum/index.php?topic=11473.0 Hernandito: Sharing Metadata and Thumbnails]&lt;br /&gt;
&lt;br /&gt;
== Known Issues ==&lt;br /&gt;
=== Video Related ===&lt;br /&gt;
&lt;br /&gt;
==== NVIDIA Powermizer Feature ====&lt;br /&gt;
I encountered a lot of playback issues who are related to the powermizer feature of my Nettop.&lt;br /&gt;
I solved them by adding powermizer settings to the xorg.conf after reading this page:&lt;br /&gt;
[http://tutanhamon.com.ua/technovodstvo/NVIDIA-UNIX-driver/#power-saving See Link]&lt;br /&gt;
&lt;br /&gt;
==== Overscan ====&lt;br /&gt;
When connecting the PC to the TV using HDMI, the 4 sides of the screen may be cut off.  The recommended fix is to set [http://en.wikipedia.org/wiki/Pixel_mapping 1:1 pixel mapping] on your display.&lt;br /&gt;
&lt;br /&gt;
=== Sound Related ===&lt;br /&gt;
&lt;br /&gt;
==== Multi-channel PCM over HDMI is broken ====&lt;br /&gt;
Due to a bug in the nvidia drivers version &amp;gt; 185, multi-channel audio (in non-passthrough mode) will be sent as regular stereo. These are the consequences:&lt;br /&gt;
* Multi-channel audio (typically AAC which XBMC needs to decode) will come through as a normal stereo signal&lt;br /&gt;
* Voices are muted - they are supposed to come over the center channel, which has been discarded as consequence of the stereo signal&lt;br /&gt;
Possible workarounds:&lt;br /&gt;
# Use nvidia driver version 185 with ALSA 1.0.21 or later, or&lt;br /&gt;
# Use any nvidia driver version, but enable downsampling in the audio settings - you will lose surround, but at least everything can be heard.&lt;br /&gt;
&lt;br /&gt;
Follow the discussion here: [http://www.nvnews.net/vbulletin/showthread.php?t=140999].&lt;br /&gt;
&lt;br /&gt;
==== Sound Delay Issue ====&lt;br /&gt;
When using HDMI to connect the the audio of the PC to a TV, there appears to be a 2-3 second delay after the video playback is resumed before sound plays. The issues does not occur when the the analog audio out is used. More information on this issue is available at: [http://forum.xbmc.org/showthread.php?t=59176 this thread] and [http://forum.xbmc.org/showthread.php?t=59469 this thread].&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [http://forum.xbmc.org/forumdisplay.php?f=52 XBMC Linux Forum] Here you can find different solutions to problems of XBMC on Linux.&lt;br /&gt;
* [http://sourceforge.net/apps/wordpress/xci/2010/07/08/xbmc-complete-installer/ XBMC Complete Installer] I believe this is the most up to date version of the Setup script referenced below.&lt;br /&gt;
* [http://forum.xbmc.org/showthread.php?t=69753 Complete &amp;amp; Easy XBMC Install script for ION Based Systems] Pretty impressive installer script.&lt;br /&gt;
* [http://lifehacker.com/5391308/build-a-silent-standalone-xbmc-media-center-on-the-cheap Lifehacker article on &amp;quot;Build a Silent, Standalone XBMC Media Center On the Cheap&amp;quot;]&lt;br /&gt;
* [http://www.xbmc.org/forum/showthread.php?t=53812 HOW-TO make a minimal install of Ubuntu on Acer Revo ION in under 25 minutes] Some of this guide is based upon the forum&lt;br /&gt;
* [http://forum.xbmc.org/showthread.php?p=374815#post374815 XBMC Setup Script - Automatic installation of XBMC for Linux] The script was built for Ubuntu 9.04 (I believe). Some of the action performed are no longer needed. Page 18 has an updated version, but still performs actions that are not strictly required.&lt;br /&gt;
&lt;br /&gt;
[[category:Linux]]&lt;/div&gt;</summary>
		<author><name>Gqwill69</name></author>
	</entry>
</feed>