Chinaunix首页 | 论坛 | 博客
  • 博客访问: 845676
  • 博文数量: 116
  • 博客积分: 1472
  • 博客等级: 上尉
  • 技术积分: 1725
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-06 11:45
文章分类

全部博文(116)

文章存档

2015年(1)

2014年(42)

2013年(5)

2012年(19)

2011年(49)

我的朋友

分类:

2012-02-05 12:59:57

虽然是最简单的方法,但是依然会让你看得头晕...不想自己折腾的,可以用官方的Live版本,只是问题很多,例如网卡驱动有问题,无线网卡又不能 识别等问题,如果不满意,就等以后我做一个U盘版本的出来好了,,不过这可能是遥远的将来了。

1. 首先下载 ubunut 9.04 server i386 版本的光盘
2. 想办法安装.... 安装时候选用最小化安装方式,需要输入用户名密码的时候,输入 xbmc/xbmc,安装包只选择两个:Basic Ubuntu Server 和 Openssh server ,其他统统不要。

3. vi /etc/apt/sources.list.d/xbmc.org.list ,加入以下内容:

引用:deb jaunty main
deb-src jaunty main
deb jaunty main
deb-src jaunty main

4. 把软件的源改成网易的源, vi /etc/apt/sources ,把所有内容删掉,换成以下内容:

引用:deb jaunty main restricted universe multiverse
deb jaunty-security main restricted universe multiverse
deb jaunty-updates main restricted universe multiverse
deb jaunty-proposed main restricted universe multiverse
deb jaunty-backports main restricted universe multiverse
deb-src jaunty main restricted universe multiverse
deb-src jaunty-security main restricted universe multiverse
deb-src jaunty-updates main restricted universe multiverse
deb-src jaunty-proposed main restricted universe multiverse
deb-src intrepid-backports main restricted universe multiverse

6. 导入 XBMCTeam 的 KEY
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 318C7509 64234534

6. 升级系统
sudo apt-get update
sudo apt-get dist-upgrade

7. 安装声卡驱动
sudo apt-get install linux-sound-base alsa-base alsa-utils
sudo usermod -a -G audio xbmc

设置音量
sudo alsamixer

后保存
sudo alsactl store 0

然后增加一个文件
vi .asoundrc
引用:pcm.!default {
type plug
slave {
pcm "hdmi"
}
}


8. 安装 xbmc 和X win
sudo apt-get install xbmc xinit x11-xserver-utils

9. 安装 NVIDIA ion 的驱动,到 这里去找最新版。
引用:wget
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r)
sudo chmod +x NVIDIA-Linux-x86-185.18.29-pkg1.run
sudo ./NVIDIA-Linux-x86-185.18.29-pkg1.run
sudo nvidia-xconfig -s --no-logo --force-generate

10. 测试一下 XBMC 是否正常了。
sudo apt-get install fluxbox xterm
startx

右键,运行一个x终端,然后输入xbmc

正常就退吧

11. 可选,安装一些xbmc 的额外功能,例如 skin,wii 的双节棍支持,ps3 的手柄等.

引用:sudo apt-get install xbmc-skin-*
sudo apt-get install xbmc-eventclients-*
sudo apt-get install xbmc-scripts-*


12. 设置xbmc自动运行

sudo nano /etc/event.d/tty1

找到
exec /sbin/getty 38400 tty1
修改为:
exec /bin/login -f xbmc /dev/tty1 2>&1

新建一个文件
nano ~/.bash_profile
内容为
引用:case "`tty`" in
/dev/tty1) clear && startx &>/dev/null;;
esac

新建一个文件
nano ~/.xsession
内容为
exec xbmc --standalone

13. 增加电源管理
引用:sudo apt-get install pm-utils
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.suspend
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.hibernate
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.reboot
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.shutdown
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.reboot-multiple-sessions
sudo polkit-auth --user xbmc --grant org.freedesktop.hal.power-management.shutdown-multiple-sessions

14. 修改xbmc 默认字体
去 /usr/share/xbmc/media/Fonts 里面,把arial.ttf 用雅黑的ttf 文件替换掉。

15. 搞完,可以重启了
sudo reboot

16. 启动以后,大约1分,完成xbmc的启动。
开始进行少量优化
1. Settings, Videos, Player Render Method 设置为 VDPAU.开启硬解。
2. Settings, System, Audio Hardware 设置为 HDMI输出。

引用:Audio Output: Digital
AC3: Off
DTS: Off
Audio Capable Device: plughw:hdmi
Passthrough Output Device: hdmi
Downmix: On

 

阅读(3564) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~