PDA

View Full Version : Sources not available after upgrade



tsella
October 22nd, 2008, 03:31 PM
hi there,

we've been getting some reports that after an upgrade people are not seeing some or all of the new sources, namely My RSS, Hulu, CBS, Comedy Central, etc.

the latest version of boxee introduced the means to manage the sources file at install time, adding and updating sources. alas, there are some quirks, most seem to be caused by a manual edits of the sources.xml file, which stores all sources, previous to the install.

the suggested method of getting the new sources, is two tier: first, try to run the update tool again. if it fails, we suggest deleting the existing user profile.

i suggest you backup your old sources.xml if you need to extract sources you manually added to it. note that the new version has the ability of adding RSS sources via the web, at http://app.boxee.tv/home/rss, so you do not have to do that via file editing or "manual add source" under boxee.

depending on your operating system, here is how to do it:

Ubuntu Linux


running the update tool - from terminal, run
/opt/boxee/Boxee -usf
deleting your profile - from terminal, run
rm -rf ~/.boxee/UserData/profiles/{boxee user name}


Mac OSX 10.4+


running the update tool - from terminal, run
/Applications/Boxee.app/Contents/MacOS/Boxee -usf
deleting your profile - from terminal, run
rm -rf ~/Library/Application\ Support/BOXEE/UserData/profiles/{boxee user name}



Apple TV

you will need to ssh into Apple TV. from Linux and Mac OSX, use the ssh command line via the terminal. for Windows, get putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), an ssh client.

to know which ip address you need to ssh to, get the information using Apple TV Settings > General > Network, or Boxee Settings > General

to connect to the Apple TV
ssh frontrow@{ip address} the password is frontrow. using Windows putty, enter the ip address and when asked for user name enter frontrow, password frontrow.


running the update tool - from terminal, run
/Applications/Boxee.app/Contents/MacOS/Boxee -usf
deleting your profile - from terminal, run
rm -rf ~/Library/Application\ Support/BOXEE/UserData/profiles/{boxee user name}

scorcherik
October 22nd, 2008, 06:10 PM
After deleting the content from .../profiles/{username} Boxee still recognized the user but contained no profile information. I could still log in but there was nothing I could do. I also couldn't create a new profile with the same username.

In the .../profiles directory there is a file profiles.xml which still contains a definition of the profile I needed to clear. After backing out of Boxee (actually I did a reboot) I removed the XML for that profile.

When returning to Boxee that login was finally gone and I could re-create the profile. All the default sources and general goodness was now available!

To remove the profile information, simply locate the <profile>...</profile> section of XML that contains the username you want to get rid of and delete that text. (Be careful, if you don't do this correctly I'm sure Boxee will be very upset.) Make sure you only delete the section for the username you want to clear starting with the <profile> tag and ending after the </profile> tag that matches that section. Don't delete too much (or too little.)

gronumbulator
October 22nd, 2008, 09:00 PM
Apple TV

you will need to ssh into Apple TV. from Linux and Mac OSX, use the ssh command line via the terminal. for Windows, get putty (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html), an ssh client.

to know which ip address you need to ssh to, get the information using Apple TV Settings > General > Network, or Boxee Settings > General

to connect to the Apple TV
ssh frontrow@{ip address} the password is frontrow. using Windows putty, enter the ip address and when asked for user name enter frontrow, password frontrow.


running the update tool - from terminal, run
/Applications/Boxee.app/Contents/MacOS/Boxee -usf
deleting your profile - from terminal, run
rm -rf ~/Library/Application\ Support/BOXEE/UserData/profiles/{boxee user name}


This seems to hang at:

is rtorrent running: 0

I've tried a number of times, but it just doesn't seem to work.

scorcherik
October 22nd, 2008, 09:31 PM
It hung there for me too.

I killed the process, rebooted (sudo reboot) and jumped straight to removing the profile from the instructions, removed the section from the XML file and ran the update from within AppleTV Boxee menu (I ran the launcher, then boxee, then xbmc updates) and after that I was able to create a new profile and everything was good.

gronumbulator
October 22nd, 2008, 09:53 PM
How do I edit the XML file over SSH? Can't find any editors on the atv box...

agentlame
October 22nd, 2008, 09:56 PM
How do I edit the XML file over SSH? Can't find any editors on the atv box...

atv doesn't have one... you'll have to use scp to move the file to your local machine, edit it, and scp it back.

gronumbulator
October 22nd, 2008, 10:01 PM
Alrighty, thanks.

thechrisjackson
October 22nd, 2008, 10:08 PM
atv doesn't have one... you'll have to use scp to move the file to your local machine, edit it, and scp it back.

Actually if you installed via patchstick you should have nano available to you at /usr/bin/nano. If you are logged in as frontrow, it should be in your default path.

agentlame
October 22nd, 2008, 10:12 PM
my bad... i should learn not to say things in such a matter-of-fact way... hell, i don't even own an apple tv. sorry bout that.

"i don't think..."
"i pretty sure..."
"i doubt..."
"it seems unlikely..."

that's better. :D

gronumbulator
October 22nd, 2008, 10:18 PM
Haha, lucky I refreshed this before going through the headache of scping in. Nano works.

scorcherik
October 23rd, 2008, 09:42 PM
Sorry for the slowness; I started doing MUD coding back as a kid and all I had was Unix ed command - so I do it old school!

I had no idea Nano was there. Not that I'd have used it anyway...

Did it work for you? Meaning did you get the profile recreated and the new sources available?

loodias
October 29th, 2008, 01:28 AM
Can anyone explain this in english?
I hang on the torrent 0 thing too.
I have very little knowledge about working with the terminal.

So can someone tell me how to get this thing going?

*edit* Sorry, that was meant to be funny, but after reading it again I may have come across as a little crazy...

LordHelmet
November 2nd, 2008, 10:42 PM
I'm having the same issue. When updating from the terminal, it is hanging up at "is rtorrent running: 0" also.

loodias
November 3rd, 2008, 09:27 AM
Update the launcher then update boxee and it should work.

LordHelmet
November 3rd, 2008, 09:35 PM
Update the launcher then update boxee and it should work.

That did it. Thanks!!

crawldad
November 6th, 2008, 07:42 PM
fumbled my way through scorcherik's fix. And it worked!!!!! I'll do my best to simplify (AppleTV):

ssh into ATV:
ssh frontrow@{ip address} (u can find IP by looking at ATV network settings)
password=frontrow

type: cd ~/Library/Application\ Support/BOXEE/UserData

type: ls

you will see the "profiles.xml" file

to edit this, type: nano profiles.xml

you will then see the entry scorcherik mentioned and just delete the profile entry for your username

Once you delete the entry, save the changes by hitting "ctrl" and "O"

Now reboot: sudo reboot (password=frontrow) and once u get back in Boxee, recreate your profile

I know I just explained how to do something that was already explained, but thought I would put it all together for others who aren't so familiar with CLI

cdude
November 7th, 2008, 03:40 PM
Thanks, crawldad, I hope to try that tonight to solve my little Error 11 problem!

mindplunge
November 9th, 2008, 01:00 AM
Got stuck running the upgrade in terminal:

Running Boxee test...
And the log goes to... /Users/frontrow/Library/Logs/
The XBMC_HOME environment variable is not set.
nothing found to unload
sh: line 1: /usr/bin/killall: No such file or directory
2008-11-09 06:57:08.452 Boxee[355] invalid drawable
AppletTV software version could not be determined.
Defaulting to using key code for AppleTV r2.1
is rtorrent running: 0


Any ideas?

mindplunge
November 9th, 2008, 01:33 AM
....nevermind, got it all up and running!

ishouldcoco
November 10th, 2008, 08:21 PM
Hey

As you can imagine, Hulu etc are not showing up.

I tried what was suggested in the first post and was greeted with the hanging 0.

Then I tried the second method by doing exactly this:

I open terminal
ssh frontrow@{my ip}
frontrow
cd ~/Library/Application\ Support/BOXEE/UserData
ls
nano profiles.xml
then I removed the passage containing my profile starting with the appropriate <profile> and ending with the appropriate </profile>
I then press ctrl + o to write out the part I deleted
then press return to save
then ctrl + x to exit
sudo reboot
then I quit out of terminal

If there is anything wrong with the above let me know. From here, I move downstairs to my AppleTV, and I run the updates for Boxee and the launcher. I go into Boxee and the first time I did this, my profile was gone but no Hulu. The second time I went through all this my profile was still there and, of course, Hulu was not.

Can someone write out a clear, step-by-step, idiot-proof answer to this problem because I feel like I'm getting the terminal part right but after that there's all this talk of launchers and updates and none of it is very clear. I feel like the step-by-step provided for the terminal is working, if I could get a step-by-step for the second half what needs to be done that would be so, so helpful. Much thanks to anyone that can help.

ishouldcoco
November 10th, 2008, 08:32 PM
Also, I have the updated version with the XBMC/Boxee being under one menu item on aTV. When I click XBMC in the sub-menu, I get the following error message:

Error: Cannot launch XBMC/Boxee from path: /Applications/XBMC.app/Contents/MacOS/XBMC

When I click Boxee, it opens just fine (albeit without Hulu :/).

Could this error message have something to do with my lack of internet video stations?

iggytx
November 10th, 2008, 10:15 PM
First off, I am new here, so Hello All.

Second, this is all over my head. I am tech savvy enough to hack the AppleTV but am having a hell of a time with getting all the resources. I have Boxee on the iMac and everything is there, but can't get Hulu, CBS, or Comedy Central on the aTV and the instructions everybody is spewing out are beyond me. Is there a step-by-step or a more simple explanation on how I can get Boxee working correctly on my aTV? Thanks in advance.

EDIT: Found Terminal And Did That Step, Now To Test It Out.

megahurt
November 10th, 2008, 11:30 PM
Holy shit... this thread is completely greek to me.

I just installed all this on my Apple TV and the proper sources (Hulu, CBS, etc) are not showing up. Someone pointed to this thread, and now I am super lost.

What is the easiest way for me to get the updated souces happening?

zaphodd
November 11th, 2008, 12:20 AM
This worked for me:

Update the launcher
restart
Update the boxee app
restart

jtoddwarner
November 11th, 2008, 10:48 AM
Hi, This is my first post here as well.

Do you know if after you've already gone into the terminal and futzed around as listed above, you can use this simple fix listed here?

iggytx
November 11th, 2008, 10:57 AM
Found Terminal And Did That Step, Now To Test It Out.

Alrighty, did the terminal thing step by step and still no love. Not understanding when people say update Launcher and Update Boxee. What and how do you Update Launcher?

EDIT: OK, Launcher is right below Boxee Updates. I'm an idiot!!

spincast
November 11th, 2008, 11:13 AM
I could not update Boxee using the Terminal after a series of attempts. I kept getting the "rtorrent running: 0" error. However when I ctrl^C out of it a got some message that seemed to indicate I interrupted something, and that maybe it was still running. I need to check the log file.

That being said, I stopped what I was doing in the Terminal and ran the updates from the Menu screen and it now works fine!

FYI I installed Boxee and XBMC from the usb-patchstick site along with ssh tools etc. This installs Launcher version 0.2.

I needed to upgrade Launcher to 0.5. For those of you still having trouble, I think some of the confusion may lie here.
I deleted the profile data as instructed earlier in the thread (the profiles/[UserName] directory and the data from profiles.xml).

Then I did what Zaphodd wrote earlier in the thread:
Go to Boxee in your AppleTV Menu screen and under Updates, update the Boxee/XBMC Launcher (second item in the list, not Boxee itself). This will update you to 0.5 of the Launcher. Once complete, restart the system by holding the Menu and "Volume - " buttons on the Apple Remote for about 6 seconds.

Once rebooted, Boxee and XBMC will appear in the same line in the Menu screen as Boxee/XBMC or XBMC/Boxee (I'm not at my TV right now so I don't remember the order). Select Boxee/XBMC and once again go to updates, and update the Boxee software. You should notice Boxee offers a higher version than what you were able to update to when running Launcher 0.2 (again not at my TV so I don't remember the numbers). Once that is complete reboot again.

Once rebooted, launch Boxee and recreate your user profile. You should immediately see a difference in the interface in the new version.

In hindsight, I'm not sure if deleting all of the user profile stuff was necessary. My problem was that I was updating Boxee but not the Launcher, and Launcher 0.2 doesn't allow for updates to the newest version of Boxee with hulu support. I needed Launcher 0.5 before I could get to the newest Boxee. Not a huge problem, but confusing.

crawldad
November 11th, 2008, 07:04 PM
Ishouldcoco: sounds like you do have the command line part right. And once you logged back in with your account they still didn't come up? The only other thing I did was update Boxee and Xbmc via the Apple TV gui. I just went back and forth between updating both of them and rebooting until all updates were current. I did the updates first and when that didn't work, I did the command line fix and that did it.

everyone else: as stated above, I did the updates first and that did not work. I had to delete the profile. I think once the profile is created w/o the updates......your ship is sunk. So maybe update before logging into Boxee on the Apple TV for the first time might work. Otherwise, update and delete profile.

andyredsox
November 11th, 2008, 08:49 PM
Thank you Spincast!! Your directions worked. I had already deleted the profile before I followed your instructions on the ATV so I am not sure if the profile delete is necessary or not.

ishouldcoco
November 12th, 2008, 11:05 AM
Ok.

Once I had the XBMC/Boxee entry on my aTV, I then went to updates and saw three different updates. I ran them all (one XBMC app, one Boxee app, one XBMC launcher). The two apps gave me successful installation messages to work, the launcher would download, run and then give me the Apple logo so I have no idea if it did. I then rebooted and all three updates were still listed. I tried Boxee anyway and it worked! I now have Hulu, CC, etc etc. Without having deleted the account again before doing it. So. You really only need to run all the updates then reboot and that'll take care of it.

Thanks for all the help. Can't wait to watch Family Guy and Sunny on aTV for free!

saint329
November 16th, 2008, 09:29 PM
I've run into the same problems at others but now when I launch boxee and click my username it kicks me with 9, 10, or an 11 error. Four hours of my life I will never get back...<sigh>

Starting over with a factory restore which is genuinely disappointing BUT so it goes with alpha software and the promise of something great.

:rolleyes:

camille leblanc
November 28th, 2008, 11:03 AM
I ran the updater from the terminal ( first time using terminal - just switched to mac environment and am not a programmer). What should I expect to see as the last line in terminal. ...I saw "boxee asked to stop". does this mean the updater has run? and is there a way to run the updater in the interface on my mac like there is on the apple tv?

RSS: I added about 7 feeds and I only see two on boxee that is running my laptop and none on boxee running on my ATV.

bert
December 6th, 2008, 06:44 PM
After installing the upgrade I was able to navigate the new screens successfully. But when I load a TV show selection the software hangs at the loading icon. I have to unplug and reboot to recover.