View unanswered posts    View active topics

All times are UTC - 6 hours





Post new topic Reply to topic  [ 26 posts ] 
Go to page Previous  1, 2

Print view Previous topic   Next topic  
Author Message
Search for:
 Post subject:
PostPosted: Wed Sep 14, 2005 3:14 pm 
Offline
Joined: Tue Aug 30, 2005 4:32 am
Posts: 4
Location: The Hague, Netherlands
MythAnne wrote:
I dl-ed the dist 1.1.0, burned it to DVD (using DVD Decrypter), launched it and... it failed with I/O errors.
[...]
I first mucked around with accessing the booted debian using putty (changing ip-addresses etc), but finally decided to attach the keyboard to the box.
This works a lot easier and faster btw, so if you have a choice, use a keyboard on the xbox instead of using the remote (putty) option.
[...]
1) What consequence does selecting NFS server for media storage have ?
Does this mean I have to do some extra tweaking at the backend (install NFS packages, configure NFS to openup certain mount points, create mount points) ?
I'm fairly new to actually tweaking/installing linux, so what maybe a no-brainer for some could very well be something I've never heard of :)

2) Can a DNS-name be used for the backend instead of a fixed ip-address ?

3) Do the network settings have to be entered ?
Is it not possible to have the application use the ip-address handed out by a DHCP server ?
If they don't have to be entered, is it ok to leave those fields blank ?

j0ly wrote:
Anne,
Sorry for taking so long to get back to you


No worries. And thanks for the comments.

I gave it another go and was succesful at installing the mythtv frontend under Xebian on my Xbox.

I also had a closer look at the installer python script and had to tweak a couple of things to get the installation to work.

For starters I had to use a (Traxdata) DVD+R to get the 1.1.0 Xebian distribution to install without problems (I/O errors).
I don't know why my trusted Xbox-transfer media (A Maxell DVD-RW) failed this time around, but it did.
Initially it seemed the problem was with the (d/l of) the 1.1.0 distribution, so i tried the 1.1.4 one, but using the 1.1.4 (by commenting out the distribution check in the install.pl script) resulted in errors, so I tried the 1.1.0 version again, succesfully when using the correct media :)

As I did this about a dozen times, I ended up typing the ifconfig in a bash shell using a keyboard connected to the xbox and from there on used Putty. This makes cut&pasting so much easier :)

As I initially won't be using the myth-backend-server to store anything else than what mythtv stores itself there, I do not need NFS for now so I entered /mnt as default.
What the script does is add a line in the /etc/fstab so if needed you can always change this later.

I haven't tried using DNS names instead of fixed IP addresses.
But given the fact that wget is executed with a DNS name instead of IP, my guess is that DNS names should work.

While reading the install.pl script I did find that you have to use fixed IP settings when doing a option 1 install. I don't know why dhcp is not supported (it is for the 2nd option), but in the current install script it isn't.
Which is a bit of a shame because with the Xbox, 6 client machines, three servers, one hub, three switches, two routers and one accesspoint the networking in my house isn't quite as simplistic anymore :)

As you can see I answered a couple of my own questions by trial and error and reading up on linux stuff.

Quote:
Quote:
4) Why are files copied from the E: drive to the F: drive ?
They are not moved but only replicated on F:

[...]
- and i remove those 4 files off of e (even tho they dont take much space)


Ok, so it's just mentioned for clarity.
As I most likely won't be using the Xebian/Mythtvfrontend much(*) I'll experiment with moving the rootfs and swap to F and changing the linuxboot.cfg.

Quote:
I have also just noticed that there is now a new error in the script, as some of the nonstable US sites are not accepting connections, so im working it out and ill update the walkthrough tonight...


I ran into that problem too.
But before that point I noticed that the 'mount -t iso9660 -o ro,suid,loop /dev/cloop/0' command, executed just after "Starting to copy the Xebian base..." message and even before the copying starts, fails because cloop is not recognised. I haven't figured out what the idea behind this mount command is, why it fails nor what should be changed to make it mount succesfully, but it seems that not being able to execute that mount doesn't influence the installation of Xebian, so I just ignored it :)

The domain name that is asked for is added to the /etc/hosts and /etc/hostname files. Entering the default did indeed not seem to matter.

After installing and starting Xebian on the Xbox, the configuration step install.pl -c failed because of the failure to connect to the nonstable nonus site as you've already noticed.

I added

# Unstable
deb http://ftp.de.debian.org/debian/ unstable main non-free contrib
# Sources
deb-src http://ftp.de.debian.org/debian unstable main contrib non-free

to the sources.list which helped solve that problem.

But of course the next problem was just around the corner.
While trying to install the mythfrontend, the 'apt-get install mythtv-frontend' command failed because mythtv-frontend depends on
libmyth-0.18.1 which in turn depends on libqt3c102-mt which needs the e2fsprogs (or a module with a name like it) to be disabled, which is not recommended.

To bypass this problem I executed apt-get install libqt3c102-mt with the ::Force-LoopBreak=true option and the apt-get install libmyth-0.18.1 after that.

And that was about it.
After that when I started Xebian from the (evox) menu, the mtyhtv-frontend was started automatically and everything seemed to work just fine.

Unfortunately the screen got garbled two times while I was playing around with the mythtv-frontend, resulting in the inability to shutdown propperly and (yes, you can feel this one coming :) the (re)boot of Xebian failing because the filesystem was corrupted. This earned me two round trips of an entire reinstall of Xebian and the mythtv-front end, including the above mentioned tweaks :)
Since I've backed up a succesful install so next time I should only have to copy those files back to the XBox and have a clean working Xebian install again.

In the mean time I've also installed a newer version of XBMC and the xbmcmythtv python scripts that, although they initially failed, now do seem to do the job just nicely, if for no other reason than that when the machine 'hangs', a simple reset is enough to get things going again.
And of course the boot time is drastically lower using the scripts instead of having to boot Xebian and start the mythtv frontend.

So for now I think I'll stick to xbmcmythtv, which btw gives me an opportunity to fiddle with moving all the Xebian files to F (See (*)).

I hope this was at least a bit informative for those out there trying to install Xebian and the mythtv-frontend on their Xbox-es.

[And then, when I was just done typing this, my internet connection went out for over 6 hours :]

Anne.


Top
 Profile  
 
 Post subject: xbmc install
PostPosted: Thu Sep 15, 2005 8:11 am 
Offline
Joined: Wed Jun 01, 2005 3:59 pm
Posts: 199
Anne,

Thanks for the informative post. I am in the us and trying to do setup an xbox. I tried to do the xbox-frontend but ran into issues. I tried to use 1.1.4.

Can you send me detailed description of how to do an install with xbmc.

I downloaded the xbmc-mythtv tar but I guess I am unsure how to install it? Do I use the instructions for installing standard xbmc. They tell you to leave out the python scripts unless you need them. No documentation exists on the sourceforge site.

I have the usb keyboard dongle, so I dont have to do everything via putty.

I am wondering about xbmc and program guide. I see that it is a bit different than the standard mythtv frontend. Also do you use LiveTV and change channels. How is that handled. I saw that someone had an experimental patch.

Finally can you boot right into xbmc directly without going thru the evox menus ( i think so).


Top
 Profile  
 
 Post subject: Re: xbmc install
PostPosted: Thu Sep 15, 2005 9:56 am 
Offline
Joined: Tue Aug 30, 2005 4:32 am
Posts: 4
Location: The Hague, Netherlands
alexvd wrote:
I tried to do the xbox-frontend but ran into issues. I tried to use 1.1.4.
Can you send me detailed description of how to do an install with xbmc.


I'll give it a try, but this is off the top of my head, so your milage may vary. Also, I do not take any responsibility when things go wrong because of it :)

That being said, I am aware of two ways to have a frontend to a MythTV backend run on your Xbox.
The first is the one we discussed above, by following j0ly's installation guide;
http://www.controlaltdeleted.com/xbox/x ... _xbox.html

The second is by running the xbmcmythtv Python scripts under XMBC.
http://sourceforge.net/projects/xbmcmythtv/
http://www.xboxmediacenter.com/

For the latter to work, you have to have a fairly recent version of XMBC installed. I used the august 30th 2005 version. I'll assume you know how to install XMBC.

Python support also has to be installed.
I installed the 1.1.0 XBMC version and then the 30th of may 2005 version over it and again the 30th of august 2005 version over that, so I already had Python support working.

If you have Python support working installing xbmcmythtv is fairly easy.
Download the xbmcmythtv-0.18.1.tar.gz from sourceforge and extract (retaining the directory structure) it somewhere on your computer.
You'll end up with a xbmcmythtv folder containing several .py files and three sub directories.

FTP into your Xbox.
If the xbmcmythtv folder already exists in your XBMC scripts folder, remove it.
FTP the xbmcmythtv folder you created above into the scripts folder of XBMC.

I for example have my XMBC installed in F:\apps\XBMC and had no previous xbmcmythtv installation, so I copied the xbmcmythtv fodler into F:\apps\XBMC\scripts.
Do not copy it into the Python folder (that also should be there), this is where Python resides, not where the Python scripts go.

Now reboot the Xbox and start XBMC.
In the new(er) version(s) there are two buttons at the bottom right.
The left one of these two gives you acceses to the Python scripts.
Select it, select the 'scripts' option, find the xbmcmythtv directory, select that, find the mythtvmain.py file and select that (it should start 'Running').

You should get a menu with buttons to go to live tv, program guide, recorded shows etc.
Select the settings menu and change the settings as needed.
Do not forget to test the settings before saving them.

That's about it.

If you have any trouble getting xbmcmythtv to work, while other Python scripts do work, go to the xbmcmythtv Forum on sourceforge; there are enough people there willing and most likely able to help you.

As j0ly's installation guide also mentions you have to change some setting on the mythtv backend in order to allow it access from a frontend which is not running on the same machine. (using ip-numbers instead of locahost and enabling mysql's networking feature are two I can think of)

For help on getting a new(er) version of XBMC or getting the Python support to work you'll have to go to the XBMC Forum's (See XBMC main page for a link)

alexvd wrote:
They tell you to leave out the python scripts unless you need them. No documentation exists on the sourceforge site.[/qoute]

I'm not sure where it says to leave out Python unless you need it. In my experience it doesn't hurt to have Python support in XMBC and you definately need it for xbmcmythtv.

For documentation on xbmcmythtv read the readme in the archive and browse through the forum on sourceforge.
For documentation on XBMC go to the XBMC site mentioned above and/or it's forum.

alexvd wrote:
I have the usb keyboard dongle, so I dont have to do everything via putty.


For installing XBMC or any Python scripts (including xbmcmythtv) you don't need a keyboard connected to your Xbox, nor Putty.
You do need to have a connection to your XBox to enable you to FTP stuff over from your computer.

alexvd wrote:
Also do you use LiveTV and change channels.
I saw that someone had an experimental patch.


I haven't got that to work yet, I get a 'codec not found error' I believe (this is still of the top of my head :).
But it's also not a very high priority for me as the Xbox is connected to my main television, so I can use that to watch TV :)

As far as experimental patches are concerned; xbmcmythtv has come along quite nicely and although it's not 100% stable it does have all the features you'd need in a MythTV frontend I think so there won't be much reason to use patches.

alexvd wrote:
Finally can you boot right into xbmc directly without going thru the evox menus ( i think so).


I do think that is possible if you've got a modified Xbox.
IIRC at boot time the BIOS looks up what .xbe it has to load (in my case there is the standard default.xbe for the MS dashboard and evoxdash.xbe for the Evox dashboard.
If you can point it at the default.xbe of XMBC (for example by installing XBMC in the C:\ root, and renaming the default.xbe of XBMC to xbmc.xbe and have your BIOS use that or something along those lines).
But this is highly experimental; I'm sure there are guides out there that can help you do this without running too big a risk to making your xbox unuseable.

HTH,

Anne.


Top
 Profile  
 
 Post subject: thanks
PostPosted: Thu Sep 15, 2005 2:27 pm 
Offline
Joined: Wed Jun 01, 2005 3:59 pm
Posts: 199
Anne,

I'll assume you know how to install XMBC.

I really don't except for reading the install document from the xbmc website.

This is where my confusion starts.

Do I install the regular version first. Basically ftp the files to the xbox?

Then I untar the version from the sourceforge mythtv-xbmc.

I also need to install python as well? Is this a seperate install?


Last edited by alexvd on Thu Sep 15, 2005 2:32 pm, edited 1 time in total.


Top
 Profile  
 
 Post subject:
PostPosted: Thu Sep 15, 2005 2:29 pm 
Offline
Joined: Tue Jun 08, 2004 7:28 am
Posts: 135
If you're serious about having it boot to XBMC then search for and download EVTool. It will let you modify a BIOS file to load whatever you want (such as F:\Apps\XBMC\default.xbe). Once you edit the .bin file then flash it to your chip and away you go. Just be very sure you know what you're doing before hand. As previously mentioned... if you mess up your Xbox, it's nobody's fault but your own. :wink:

Gonz


Top
 Profile  
 
 Post subject: Xbox
PostPosted: Thu Sep 15, 2005 2:34 pm 
Offline
Joined: Wed Jun 01, 2005 3:59 pm
Posts: 199
Thanks for the reference to the evtool.

My xbox was softmodded so will still work?


Top
 Profile  
 
 Post subject: Re: thanks
PostPosted: Thu Sep 15, 2005 5:15 pm 
Offline
Joined: Tue Aug 30, 2005 4:32 am
Posts: 4
Location: The Hague, Netherlands
alexvd wrote:
I'll assume you know how to install XMBC.
I really don't except for reading the install document from the xbmc website.


That should be a good start :)
It's a bit beyond this thread or even this forum to explain how to install xbmc (but ftp-ing it to your xbox should do :)
If I were you I'd first install the 1.1.0 release (which is the latest stable version as far as I know), which includes Python and then install a newer version (for example the august 30th) over it, preferably one that also includes Python.

Once you've done a couple of test runs with that, install the xbmcmythtv scripts.

BTW, I just gave Live TV a go and it _does_ work for me.
No channel 'flipping' though; you hae to select a channel to watch and then go back to the menu if you want to watch another channel.
Or at least that's how I think it works :)

Anne.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Sep 16, 2005 7:25 am 
Offline
Joined: Tue Jun 08, 2004 7:28 am
Posts: 135
If you plug an xbox controller I believe you can change channels. One of the buttons returns you to a listing and you can switch. I don't know if there is a button on the dvd remote to do the same thing or not?

Also, once you get it up and running I would highly suggest looking in the forums for the files to add it to the main list of options. IE:

Programs
Music
...
MythTV

It makes it a lot easier for people to use.

As for softmodding, I haven't really done much with that. I believe you still have a .bin file which is your custom bios. If you modify it you should get the same results I would think?

Gonz


Top
 Profile  
 
 Post subject: errors
PostPosted: Mon Sep 19, 2005 4:55 pm 
Offline
Joined: Wed Jun 01, 2005 3:59 pm
Posts: 199
Anne when installing the bit.blk xbox you wrote:


Initially it seemed the problem was with the (d/l of) the 1.1.0 distribution, so i tried the 1.1.4 one, but using the 1.1.4 (by commenting out the distribution check in the install.pl script) resulted in errors, so I tried the 1.1.0 version again, succesfully when using the correct media :)

What kind of errors? I keep getting an error after I put the network settings in "A fatal error has occured. Exiting...)


Or is it because I am trying to use dhcp. The xbox has grabbed 192.168.11.38. I see that you point out that you must use static addresses with install 1. I am following Jole' guide. Does that mean i have to use 192.168.0.10 in order for it to work.

While reading the install.pl script I did find that you have to use fixed IP settings when doing a option 1 install. I don't know why dhcp is not supported (it is for the 2nd option), but in the current install script it isn't.
Which is a bit of a shame because with the Xbox, 6 client machines, three servers, one hub, three switches, two routers and one accesspoint the networking in my house isn't quite as simplistic anymore :) W


Top
 Profile  
 
 Post subject:
PostPosted: Mon Sep 26, 2005 10:29 pm 
Offline
Joined: Tue Jul 12, 2005 8:01 am
Posts: 670
Location: Salem, MA
Quote:
Basically, no you dont select a NFS server, but if you do the results are better - i choose to do it on mine, simply because i had an NFS export on my backend exporting my /myth/video dir, i wanted my xbox to be able to use the videos in there, and view them.


Hey j0ly, hope you're still reading this forum...
How did you set up this export? If I built an Xbox frontend I would want to use the videos on my backend as well... Also, did you have any issues getting the meta data over (cover art, movie descriptions, etc...)?


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 08, 2005 4:12 pm 
Offline
Joined: Fri Jan 21, 2005 9:14 am
Posts: 124
Location: New York
Resurrecting an old thread...

I am trying to update my 2 XBoxes from Xebian 1.0.3/0.16 to 1.1.0/0.18.1.

I installed Xebian 1.1.0 over 1.0.3 using the mythtv-xbox.0.4.5-beta.tar.gz script from bit.blkbk.com.

Then when trying to install MythTV I get a slew of broken package errors.

Has anyone successfully done an XBox install recently? I would think if there are broken packages floating around then everyone would be getting these errors.



Code:
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mythtv-frontend: Depends: liblame0 (>= 3.96.1-1) but 3.96-1xebian is to be installed
                   Depends: libmyth-0.18.1 but it is not going to be installed
E: Broken packages
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mythmusic: Depends: mythtv-frontend (>= 0.18.1-1) but it is not going to be installed
             Depends: libfaad2-0 (>= 2.0.0-0.5) but 2.0-rc3-1xebian is to be installed
             Depends: liblame0 (>= 3.96.1-1) but 3.96-1xebian is to be installed
E: Broken packages
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mythdvd: Depends: mythtv-frontend (>= 0.18.1-1) but it is not going to be installed
           Depends: libmyth-0.18.1 but it is not going to be installed
E: Broken packages
Reading Package Lists... Done
Building Dependency Tree... Done
Package transcode is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
W: Couldn't stat source package list ftp://ftp.nerim.net unstable/main Packages (/var/lib/apt/lists/ftp.nerim.net_debian-marillat_dists_unstable_main_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://non-us.debian.org unstable/non-US/main Packages (/var/lib/apt/lists/non-us.debian.org_debian-non-US_dists_unstable_non-US_main_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://non-us.debian.org unstable/non-US/contrib Packages (/var/lib/apt/lists/non-us.debian.org_debian-non-US_dists_unstable_non-US_contrib_binary-i386_Packages) - stat (2 No such file or directory)
W: Couldn't stat source package list http://non-us.debian.org unstable/non-US/non-free Packages (/var/lib/apt/lists/non-us.debian.org_debian-non-US_dists_unstable_non-US_non-free_binary-i386_Packages) - stat (2 No such file or directory)
W: You may want to run apt-get update to correct these problems
E: Package transcode has no installation candidate
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mythvideo: Depends: mythtv-frontend (>= 0.18.1-1) but it is not going to be installed
E: Broken packages
Reading Package Lists... Done
Reading Package Lists... Done%
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mythgallery: Depends: mythtv-frontend (>= 0.18.1-1) but it is not going to be installed
E: Broken packages
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  mythweather: Depends: mythtv-frontend (>= 0.18.1-1) but it is not going to be installed
E: Broken packages




Top
 Profile  
 

Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 26 posts ] 
Go to page Previous  1, 2



All times are UTC - 6 hours




Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Group

Theme Created By ceyhansuyu