Plaintext HowTo install XBMC / ubuntu 10.04.1 tested on Asrock ION 330HT-BD & Asrock ION 330HT-B


ubuntu 10.04.1 min download@
#make minimal install without using user xbmc
#install openssh-server for easy copy/paste installation

Base & XBMC
sudo apt-get install python-software-properties pkg-config
sudo add-apt-repository ppa:team-xbmc/ppa
sudo apt-get update
sudo apt-get install xbmc xorg

install NVIDIA restricted drivers
sudo apt-get install nvidia-glx-185 nvidia-settings mesa-utils libvdpau-dev
sudo nvidia-xconfig -s --no-logo --force-generate --output-xconfig=/etc/X11/xorg.conf

first reboot
sudo reboot

add user & install xbmc-live
sudo adduser xbmc --gecos XBMC
sudo apt-get install xbmc-live
sudo usermod --group adm,sudo,cdrom,floppy,audio,video,plugdev,netdev,powerdev,fuse,polkituser xbmc

install alsa sound
sudo apt-get install alsa-utils pulseaudio

#next two lines only for Asrock ION 3D 152D!!!!
#^sudo apt-get install linux-backports-modules-alsa-lucid-generic
#^after that reboot once only for Asrock ION 3D 152D!!!!

sudo alsamixer
#unmute all s/pdif channels if you want sound over hdmi
#press ESC to close the mixer
sudo alsactl store 0

Enable the XBMC user to shutdown or put the computer to sleep
sudo apt-get install upower acpi-support
sudo nano /var/lib/polkit-1/localauthority/50-local.d/custom-actions.pkla
#add content
[Actions for xbmc user]
sudo usermod --group adm,sudo,cdrom,floppy,audio,video,plugdev,netdev,powerdev,fuse,polkituser xbmc

USB Automount (optional)
sudo apt-get install udisks usbmount
sudo nano /etc/usbmount/usbmount.conf
FILESYSTEMS="ntfs vfat ext2 ext3 ext4 hfsplus"

Custom Boot Splash
sudo apt-get install plymouth-label v86d
sudo wget
sudo dpkg -i plymouth-theme-xbmc-logo.deb
sudo nano /etc/default/grub
#add @line GRUB_CMDLINE_LINUX_DEFAULT within ""
#change to remove "#"
sudo nano /etc/initramfs-tools/modules
uvesafb mode_option=1366x768-24 mtrr=3 scroll=ywrap
sudo nano /etc/initramfs-tools/conf.d/splash
sudo update-grub
sudo update-initramfs -u

second reboot
sudo reboot

get the f**** Remote working
Asrock ION 330HT-BD
Asrock ION 330HT-B
Asrock ION 3D 152D
last reboot
sudo reboot