<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5039024601107229446</id><updated>2011-11-27T16:02:24.544-08:00</updated><title type='text'>MythTV on XBOX</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mythtvonxbox.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5039024601107229446/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mythtvonxbox.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>mythtvonxbox</name><uri>http://www.blogger.com/profile/17542034907926511562</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5039024601107229446.post-977172170185121410</id><published>2008-03-03T01:20:00.000-08:00</published><updated>2008-03-03T01:19:34.558-08:00</updated><title type='text'>This Blog Has a New Owner</title><content type='html'>It's really sad that for some reason, the previous owner of this blog abandoned the blog, all the content, and all the people coming from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;digg&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Yes, that's right, I am &lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; the person who knows how to install &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;mythtv&lt;/span&gt; on an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;xbox&lt;/span&gt;, and I am &lt;span style="font-weight: bold;"&gt;not&lt;/span&gt; the person who originally started this blog. What I do know, being a web developer myself, is that I hate broken links, and I hate information being lost because of said broken links.&lt;br /&gt;&lt;br /&gt;I came across this abandoned blog (from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;digg&lt;/span&gt;) and lo and behold, there is no blog anymore.  It was pretty funny that because the blog was no longer registered to anyone, &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;blogspot&lt;/span&gt; had a big button that said, "register this &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;username&lt;/span&gt;". I of course jumped at the opportunity to revive the blog, knowing that people are still going to trickle in from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;digg&lt;/span&gt;, so here it is. I will try my best to inform others about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;mythtv&lt;/span&gt; on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;xboxes&lt;/span&gt;, or at least direct people to the information about how to accomplish the task.&lt;br /&gt;&lt;br /&gt;I considered myself qualified to take over this blog because of a few reasons. I am not just some average Joe who thought it would be cool to check out a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;digg&lt;/span&gt; link about &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;xboxes&lt;/span&gt;...  I have actually been very interested in creating a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;xbox&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;mythbox&lt;/span&gt; for several months now, and I have been preparing to attempt this project myself. As of March 03, 2008, I have acquired and prepared the following items:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1 broken &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;xbox&lt;/span&gt; controller for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;xbox&lt;/span&gt;-to-keyboard cable&lt;/li&gt;&lt;li&gt;1 old &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;usb&lt;/span&gt; hub for &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;xbox&lt;/span&gt;-to-keyboard cable&lt;/li&gt;&lt;li&gt;1 &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;MechAssault&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;xbox&lt;/span&gt; game (Part No. X08-82264 being the necessary game version)&lt;/li&gt;&lt;/ul&gt;I still have no &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;xbox&lt;/span&gt;. eBay and &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;craigslist&lt;/span&gt; are going to be my helpers in obtaining one. I have decided that I will be blogging about my experience setting up an &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;xbox&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;mythbox&lt;/span&gt;. More to follow.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5039024601107229446-977172170185121410?l=mythtvonxbox.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mythtvonxbox.blogspot.com/feeds/977172170185121410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5039024601107229446&amp;postID=977172170185121410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5039024601107229446/posts/default/977172170185121410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5039024601107229446/posts/default/977172170185121410'/><link rel='alternate' type='text/html' href='http://mythtvonxbox.blogspot.com/2008/03/this-blog-has-new-owner.html' title='This Blog Has a New Owner'/><author><name>mythtvonxbox</name><uri>http://www.blogger.com/profile/17542034907926511562</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5039024601107229446.post-4960865864987192878</id><published>2008-03-03T01:03:00.000-08:00</published><updated>2008-03-03T01:12:20.061-08:00</updated><title type='text'>Install Guides</title><content type='html'>Following my introductory comments, is a digg comment on the digg entry that linked to this blog. I thought it would be more visible if it were here where the digg link goes to.&lt;br /&gt;&lt;br /&gt;I would like to correct the digg entry about mythTV on xbox 360's: MythTV will &lt;span style="font-weight: bold;"&gt;NOT&lt;/span&gt; work on xbox 360's!!&lt;br /&gt;(although things could have changed since I first read about MythTV. please correct me if i'm wrong!)&lt;br /&gt;&lt;br /&gt;Additionally, here are some links to assist with the MythTV on xbox process:&lt;br /&gt;&lt;br /&gt;http://www.xbox-linux.org/wiki/Main_Page&lt;br /&gt;http://www.ps.masny.dk/projects/linux/mythtv-0.4b-xbox-HOWTO.html&lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;by &lt;strong&gt;&lt;a id="c-auth2257095" href="http://digg.com/users/shinynew"&gt;shinynew&lt;/a&gt;&lt;/strong&gt; on &lt;a href="http://digg.com/linux_unix/Install_MythTV_on_your_Xbox%21?t=2257095#c2257095"&gt;07/10/2006&lt;/a&gt;   &lt;div id="c-text-2257095" class="c-body"&gt; geocities sites go DOWN!&lt;br /&gt;&lt;br /&gt;Full text, sorry for the length bury me if you want.&lt;br /&gt;Introduction&lt;br /&gt;&lt;br /&gt;A mythtv setup consists of one or more servers (PCs with video cards), and one or more clients. I have a mythtv server and a couple of clients running on PCs. The main problem is to fit a Mythtv client in a typical media center, where you don't want to have a large noisy PC running. So the XBOX is a perfect fit, it's really a PC but without a noisy fan and it fits in a typical media center shelf. The XBOX isn't powerful enough to be a Mythtv server, and there's no (easy) way to&lt;br /&gt;install a TV card in the XBOX.  But it should work ok as a client.&lt;br /&gt;&lt;br /&gt;Mythtv is a Linux application, so we'll install Linux on the XBOX, and then we'll install Mythtv.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Prerequisites&lt;br /&gt;&lt;br /&gt;1. A running Mythtv server and a LAN with sufficient speed, either a fixed LAN or a 54Mbps or better wireless network. I used a 54Mbps wireless network. I originally set up my Mythtv on Ubuntu using this HOWTO: &lt;a class="user" href="http://www.quietglow.com/docs/ubuntumythtv.html"&gt;http://www.quietglow.com/docs/ubuntumythtv.html&lt;/a&gt;&lt;br /&gt;2. An older XBOX, not XBOX 360, but the older kind. Stay away from the newest versions. I bought mine on Ebay for $110 or so.&lt;br /&gt;3. The MechAssault game for XBOX, the original, not the platinum version. I bought mine on Ebay for &lt; $10.    4. A linksys wireless game adapter WGA54G (Ebay $60 or so).    5. A special USB to XBOX cable.  I bought mine on ElectricQuarter.com for about $6.00  XBOX USB cable, Wireless adapter, MechAssault    Preparing the XBOX  I used the "software" method to prepare the XBOX for Linux. You can see a detailed HOWTO here. But here is what I did:  Download the "MechInstaller" savegames. Go to  &lt;a class="user" href="http://sourceforge.net/project/showfiles.php?group_id=54192&amp;amp;package_id=91497&amp;amp;release_id=177464"&gt;http://sourceforge.net/project/showfiles.php?group_id=54192&amp;amp;package_id=91497&amp;amp;release_id=177464&lt;/a&gt;&lt;br /&gt;and choose to download MechInstaller-1.0-FATX-Images.zip (use the latest version). I use Ubuntu,&lt;br /&gt;so after the download I used FileRoller to extract the MechInstaller-1.0-FATX-128MB.img file.&lt;br /&gt;My USB memory stick is a 128MB stick.&lt;br /&gt;&lt;br /&gt;Plug in your USB memory stick and install the MechInstaller image on the USB disk with the&lt;br /&gt;following command:&lt;br /&gt;sudo dd if=MechInstaller-1.0-FATX-128MB.img of=/dev/sdb&lt;br /&gt;/dev/sdb may not be the right device for you. Find out the right device first by choosing&lt;br /&gt;System-&gt;Administration-&gt;Disks.&lt;br /&gt;&lt;br /&gt;Connect the USB memory stick to your XBOX using the special usb/XBOX cable and start the XBOX&lt;br /&gt;without a CD in the drive. Copying is done by using the savegame management features on the&lt;br /&gt;original Xbox Dashboard. You will need to navigate to your USB stick and copy each savegame on&lt;br /&gt;it one by one to your HDD. The MechInstaller savegames should have little penguin icons on them.&lt;br /&gt;&lt;br /&gt;Now restart the XBOX with the MechAssault game in the CD drive. Then choose "CAMPAIGN", and then&lt;br /&gt;"Install Linux". This will take some time. Afterwards, your Xbox is fully Linux-compatible,&lt;br /&gt;and there is an item "LINUX" in the Dashboard main menu which boots a minimal Linux system.&lt;br /&gt;&lt;br /&gt;You are done with the preparation phase!&lt;br /&gt;&lt;br /&gt;Preparing the wireless game adapter (WGA54G).&lt;br /&gt;&lt;br /&gt;Connect the game adapter to any PC using the LAN cable that came with it. Configure your LAN&lt;br /&gt;interface with a fixed IP in the 192.168.1.X subnet (X can be anything you want except 5 or 250).&lt;br /&gt;Point your browser to &lt;a class="user" href="http://192.168.1.250/"&gt;http://192.168.1.250&lt;/a&gt; and you should get a prompt to logon to the&lt;br /&gt;configuration page. Use the password "admin" with no username.&lt;br /&gt;&lt;br /&gt;If you can't get this to work then get a paperclip, unfurl it and use it to press the reset button&lt;br /&gt;on the game adapter. Push and hold for a few seconds until the lights flicker to show that the&lt;br /&gt;game adapter is reset. Then try the admin page again.&lt;br /&gt;&lt;br /&gt;When you get into the admin page make sure you connect to your wireless network. I configured a&lt;br /&gt;fixed IP address of 192.168.1.5. When you're done connect the LAN cable to back of the XBOX.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Installing Linux&lt;br /&gt;&lt;br /&gt;I used Xebian. The complete howto is here. Download Xebian from here. Use the latest available&lt;br /&gt;version. I chose&lt;br /&gt;dist-1.1.4-xbox.tar.gz.&lt;br /&gt;&lt;br /&gt;Extract the .iso file:&lt;br /&gt;&lt;br /&gt;tar xzvf dist-1.1.4-xbox.tar.gz&lt;br /&gt;&lt;br /&gt;The .iso file is dist-1.1.4-xbox/1.1.4-xbox.iso.&lt;br /&gt;&lt;br /&gt;Use the .iso file to burn a DVD. The XBOX prefers DVDs. If you don't have a DVD burner you could&lt;br /&gt;try a regular CD-R, but I don't know if this will work. Stick a blank DVD+R or DVD-R in&lt;br /&gt;the drive, Right mouseclick on the .iso file and choose "write to disk".&lt;br /&gt;&lt;br /&gt;Power on the Xbox without a disc in the drive, wait for the Dashboard to appear, and then insert&lt;br /&gt;the Xebian disc. My XBOX has a Thompson DVD drive. You can find out which DVD drive your XBOX has&lt;br /&gt;by going to this page.&lt;br /&gt;My Thompson drive refused to read a standard DVD+R disk so I then tried to use a CD-RW, and this&lt;br /&gt;worked. In theory Thomson drives should read DVDs fine, but this seems to be a case where you need&lt;br /&gt;a bit of trial and error.&lt;br /&gt;&lt;br /&gt;If you get the XBOX to boot off the Linux installation image, you'll eventually get to a screen&lt;br /&gt;with icons etc. This is the fluxbox desktop which is the default in Xebian.&lt;br /&gt;This is just Xebian linux running off the LIVE-CD, it's not installed on the HD yet.&lt;br /&gt;&lt;br /&gt;Now you'll need a way to logon to the Xebian system and enter commands with a normal keyboard,&lt;br /&gt;(don't try to do it with the game controllers etc.).&lt;br /&gt;&lt;br /&gt;You could simply try to connect a USB keyboard to the USB cable you have. I prefer to use a laptop&lt;br /&gt;and a crossover cable. You could just plug the XBOX into your network router, but I have a&lt;br /&gt;wireless LAN so did the following:&lt;br /&gt;&lt;br /&gt;Connect a laptop to the XBOX using the crossover cable.&lt;br /&gt;Configure the LAN adapter in the laptop with a fixed IP address:&lt;br /&gt;&lt;br /&gt; IP address: 192.168.0.11&lt;br /&gt; Subnet mask: 255.255.255.0&lt;br /&gt;&lt;br /&gt;This means your laptop is using 192.168.0.11, whereas the XBOX is 192.168.0.10.&lt;br /&gt;If your laptop is using Linux, then use ssh to logon, If you're using Windows then download PuTTY&lt;br /&gt;and use this instead.&lt;br /&gt;&lt;br /&gt;ssh root@192.168.0.10&lt;br /&gt;Password: xebian&lt;br /&gt;&lt;br /&gt;You should get in and get a # prompt. Now type XBOXLinuxInstall and press Enter.&lt;br /&gt;Now you'll get a series of questions:&lt;br /&gt;&lt;br /&gt;I installed Linux inside the Gamesave partition (E:). I chose a root filesystem size of 1990MB&lt;br /&gt;instead of the default value of 2000MB. and I chose the defaults for all the rest. I did this&lt;br /&gt;to stay within the total size of E: which is 2250.5MB. Swap by default is 250MB.&lt;br /&gt;&lt;br /&gt;This runs for some time, and you'll see the list of files being copied from the CD to the hard&lt;br /&gt;disk.  At the end of the script you'll be prompted for the network configuration. I used:&lt;br /&gt;&lt;br /&gt; IP address: 192.168.1.10&lt;br /&gt; Subnet mask: 255.255.255.0&lt;br /&gt; Gateway: 192.168.1.10&lt;br /&gt;&lt;br /&gt;This is now a fixed ip for use within my wireless LAN, where we already set up&lt;br /&gt;the wireless game adapter. Now the script is finished.&lt;br /&gt;Type&lt;br /&gt;# reboot&lt;br /&gt;and the XBOX will reboot, take out the CD and choose "Linux" in the Dashboard. This will boot&lt;br /&gt;the new Linux system from the hard disk.&lt;br /&gt;&lt;br /&gt;Plug in the game adapter to the XBOX using a normal LAN cable. Try to ping 192.168.1.5 (the&lt;br /&gt;game adapter itself) from another PC on the local wireless network. If this doesn't work then&lt;br /&gt;repeat the section about configuring the game adapter. When you get this to work then try to&lt;br /&gt;ping 192.168.1.10.&lt;br /&gt;&lt;br /&gt;If you're security concious, then follow the Xebian post-installation instructions.&lt;br /&gt;You are done with installing Linux!!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Installing the MythTV client.&lt;br /&gt;&lt;br /&gt;There is a very good easy MythTV on Xebian HOWTO. In my case all the assumptions held for going&lt;br /&gt;ahead with this HOWTO. I already have a couple of PCs running mythtv clients on my network, so&lt;br /&gt;MySQL etc. is set up to accept connections over the network.&lt;br /&gt;&lt;br /&gt;Here's what I did from my Ubuntu PC:&lt;br /&gt;&lt;br /&gt;ssh root@192.168.1.10&lt;br /&gt;Login with the root password.&lt;br /&gt;&lt;br /&gt;vi /etc/apt/sources.list&lt;br /&gt;&lt;br /&gt;add the following lines to the end of the file:&lt;br /&gt;&lt;br /&gt;deb &lt;a class="user" href="http://alexfisher.me.uk/debian"&gt;http://alexfisher.me.uk/debian&lt;/a&gt; sarge main&lt;br /&gt;deb &lt;a class="user" href="http://www.debian-multimedia.org/"&gt;http://www.debian-multimedia.org&lt;/a&gt; sarge main&lt;br /&gt;&lt;br /&gt;Save the file.&lt;br /&gt;&lt;br /&gt;tzconfig&lt;br /&gt;&lt;br /&gt;Set the timezone of the XBOX.&lt;br /&gt;&lt;br /&gt;apt-get update&lt;br /&gt;apt-get install ntp-simple ntp-doc ntp-server&lt;br /&gt;/etc/init.d/ntp-server start&lt;br /&gt;cd /etc/rc2.d/&lt;br /&gt;ln -s ../init.d/ntpdate S24ntpdate&lt;br /&gt;&lt;br /&gt;Now we're ready to install MythTV:&lt;br /&gt;&lt;br /&gt;# There's a bug here in the installer&lt;br /&gt;mkdir /etc/mythtv/&lt;br /&gt;chmod 777 /etc/mythtv/&lt;br /&gt;&lt;br /&gt;apt-get install mythtv-frontend&lt;br /&gt;&lt;br /&gt;This prompts for the host of the MySQL server. I typed the Ip address of my MythTV/MySQL server:&lt;br /&gt;which is 192.168.1.4.&lt;br /&gt;&lt;br /&gt;I'm just going to use the default "live" username on the xbox to run mythfrontend.&lt;br /&gt;I want to start the frontend now to test it but to start the frontend I need to be able to&lt;br /&gt;control the desktop. So I'm going to use VNC:&lt;br /&gt;&lt;br /&gt;# apt-get install x11vnc&lt;br /&gt;# su - live&lt;br /&gt;$ x11vnc -display :0&lt;br /&gt;&lt;br /&gt;Then on your local (ubuntu) system type:&lt;br /&gt;$ vncviewer 192.168.1.10&lt;br /&gt;&lt;br /&gt;Now you get a window containing the fluxbox desktop. Now just click on the "Terminal"&lt;br /&gt;icon, start a terminal session and type&lt;br /&gt;$ mythfrontend&lt;br /&gt;&lt;br /&gt;This will fail. Just ignore the errors and exit. Now try&lt;br /&gt;&lt;br /&gt;$ cd .mythtv&lt;br /&gt;$ vi mysql.txt&lt;br /&gt;&lt;br /&gt;Edit this file and make it look exactly like the one on your other mythtv clients.&lt;br /&gt;I just use a hardcoded ip address in mine for the server name.&lt;br /&gt;Now try&lt;br /&gt;&lt;br /&gt;$ mythfrontend&lt;br /&gt;&lt;br /&gt;Again. This time enter the language and then you'll see the main mythtv menu!&lt;br /&gt;&lt;br /&gt;To setup your DVD remote to work with mythtv do the following (as root):&lt;br /&gt;&lt;br /&gt;cd /tmp&lt;br /&gt;mkdir lirc_temp&lt;br /&gt;cd lirc_temp&lt;br /&gt;wget &lt;a class="user" href="http://bit.blkbk.com/mythtv-xbox.0.4.5-beta.tar.gz"&gt;http://bit.blkbk.com/mythtv-xbox.0.4.5-beta.tar.gz&lt;/a&gt;&lt;br /&gt;tar xpzvf mythtv-xbox.0.4.5-beta.tar.gz&lt;br /&gt;cp live/lircrc /home/live/.lircrc&lt;br /&gt;ln -s /home/live/.lircrc /home/live/.mythtv/lircrc&lt;br /&gt;&lt;br /&gt;To set up autostartup of myth and the vnc server do this (from the HOWTO):&lt;br /&gt;Add the following lines to /home/live/fluxstartup.sh file:&lt;br /&gt;&lt;br /&gt;# Disable dpms (EnergyStar) features&lt;br /&gt;/usr/bin/X11/xset -dpms&lt;br /&gt;# Disable screensaver&lt;br /&gt;/usr/bin/X11/xset s off&lt;br /&gt;# Start VNC server&lt;br /&gt;x11vnc -display :0 &amp;amp;&lt;br /&gt;# Start the mythtv frontend&lt;br /&gt;mythfrontend &amp;amp;&lt;br /&gt;&lt;br /&gt;NOTE: This fluxstartup.sh file is a little different from the guide I mentioned above. I think&lt;br /&gt;they have an error in their guide.&lt;br /&gt;Now kill the /usr/bin/X11/X process and let the desktop restart. This will automatically bring up&lt;br /&gt;the mythtv frontend, and you'll also be able to use the vncviewer remotely.  I found that after&lt;br /&gt;a while I don't really use the vncviewer, so I commented it out from the file.  This will save&lt;br /&gt;some precious memory resources on the xbox.&lt;br /&gt;&lt;br /&gt;To configure the system to shutdown from the frontend, do this (as root):&lt;br /&gt;&lt;br /&gt;# chmod +s /sbin/halt&lt;br /&gt;&lt;br /&gt;Then from the mythfrontend go to Utilities/Setup -&gt; Setup -&gt; General -&gt; (Hit  three times)&lt;br /&gt;And enter the "Halt command:" as /sbin/halt&lt;br /&gt;Now the shutdown should work even though you run as "live".&lt;br /&gt;&lt;br /&gt;I also use some additional mythtv plugins, so I did this (as root):&lt;br /&gt;&lt;br /&gt;apt-get install mythvideo&lt;br /&gt;apt-get install mythmusic&lt;br /&gt;apt-get install myththemes&lt;br /&gt;&lt;br /&gt;I have my music and video on an NFS share. So I did this:&lt;br /&gt;&lt;br /&gt;vi /etc/hosts&lt;br /&gt;&lt;br /&gt;Add the host gct3102 and it's ip address to the list.&lt;br /&gt;&lt;br /&gt;mkdir /gct3102&lt;br /&gt;vi /etc/fstab&lt;br /&gt;&lt;br /&gt;Add the following line:&lt;br /&gt;&lt;br /&gt;gct3102:/usr/local/archive /gct3102 nfs rsize=8192,wsize=8192,timeo=14,intr&lt;br /&gt;&lt;br /&gt;This specifies the NFS mountpoint /gct3102 which is the same as local directory /usr/local/archive.&lt;br /&gt;Now try this:&lt;br /&gt;&lt;br /&gt;mount /gct3102&lt;br /&gt;ls /gct3102&lt;br /&gt;&lt;br /&gt;You should see the files on the remote server. I use /gct3102/Video and /gct3102/Music to store my&lt;br /&gt;video (including video grabbed from video podcasting) and music. To view them in MythTV&lt;br /&gt;go to:&lt;br /&gt;&lt;br /&gt;Main Menu -&gt; Utilities/Setup -&gt; Setup -&gt; Media Settings -&gt; Music Settings&lt;br /&gt;-&gt; General Settings&lt;br /&gt;&lt;br /&gt;And set the "Directory to hold music" to /gct3102/Music (or whatever you use).&lt;br /&gt;Then instead of "Music Settings" go to "Videos Settings" -&gt; General Settings.&lt;br /&gt;And set the "Directory that holds videos" to /gct3102/Video (or whatever).&lt;br /&gt;&lt;br /&gt;To make sure mplayer plays most media files do this (as root):&lt;br /&gt;&lt;br /&gt;vi /etc/modules.xbox&lt;br /&gt;Comment out the joydev line. We're not going to use the joystick in linux and this module makes&lt;br /&gt;the most up to date mplayer crash on startup when initializing lirc.&lt;br /&gt;&lt;br /&gt;rmmod joydev&lt;br /&gt;apt-get install mplayer-386&lt;br /&gt;apt-get install w32codecs&lt;br /&gt;cd /tmp&lt;br /&gt;wget ftp://mplayerhq.hu/MPlayer/releases/codecs/all-20060611.tar.bz2&lt;br /&gt;bunzip2 all-20060611.tar.bz2&lt;br /&gt;tar xvf all-20060611.tar&lt;br /&gt;mkdir /usr/lib/win32&lt;br /&gt;mv all-20060611/* /usr/lib/win32&lt;br /&gt;&lt;br /&gt;vi /etc/mplayer/mplayer.conf&lt;br /&gt;Change the sound driver setting from alsa to oss. This will prevent problems when playing some&lt;br /&gt;windows media files. Comment out the old setting and add a new line to specify oss:&lt;br /&gt;#ao=alsa&lt;br /&gt;ao=oss&lt;br /&gt;&lt;br /&gt;This should let you play lots of different formats. Also since you upgraded to the newest mplayer&lt;br /&gt;you'll get a working DVD-remote when using mplayer from MythTV.&lt;br /&gt;&lt;br /&gt;Install mythgallery if you want and use the flickr download in a cronjob as described here.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now you can just shutdown, install the XBOX in your cabinet below your TV,&lt;br /&gt;hook it to your main TV and use it with the DVD remote.&lt;br /&gt;&lt;br /&gt;You're done!&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5039024601107229446-4960865864987192878?l=mythtvonxbox.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mythtvonxbox.blogspot.com/feeds/4960865864987192878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5039024601107229446&amp;postID=4960865864987192878' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5039024601107229446/posts/default/4960865864987192878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5039024601107229446/posts/default/4960865864987192878'/><link rel='alternate' type='text/html' href='http://mythtvonxbox.blogspot.com/2008/03/install-guide-from-diggs-shinynew.html' title='Install Guides'/><author><name>mythtvonxbox</name><uri>http://www.blogger.com/profile/17542034907926511562</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry></feed>
