XBMC CrystalHD branch on a USB stick - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Linux (https://forum.kodi.tv/forumdisplay.php?fid=52) +---- Thread: XBMC CrystalHD branch on a USB stick (/showthread.php?tid=64634) |
- m_lopez_h - 2009-12-21 Ok, so I downloaded the image, restored it to a USB disk and successfully booted Linux on the Apple TV. Problem is I got stuck at the Ubuntu login screen and didn't know how to get to xbmc. Is XBMC supposed to automatically run at boot? Am I supposed to connect a keyboard/mouse to the AppleTV and login with username/password? - cck197 - 2009-12-21 m_lopez_h Wrote:Is XBMC supposed to automatically run at boot? Am I supposed to connect a keyboard/mouse to the AppleTV and login with username/password? Something has gone wrong, it's supposed to boot straight into XBMC automatically. My guess is XBMC exited immediately which is why you're seeing the login screen. SSH in using the user xbmc password xbmc The XBMC log is here: .xbmc/temp/xbmc.log Post it on pastebin.com and I'll take a look. - gangsta75 - 2009-12-21 Worked perfectly! Audio (analog) + screen size + remote + subtitles! I've used dd on OSX to create live distro on my usb transcend HD. many thanks to Davilla and cck197 again. - derelicte - 2009-12-22 this may be a dumb question, but how can I tell if xmbc is using the crystal hd card? a bd rip was stutter city. dvds play ok, but the cpu utilization was ~30%. I don't see anything in the log mentioning the crystal hd card. thanks for your image cck197! - cck197 - 2009-12-22 Doesn't sound right: Code: lspci -v | grep Broadcom - jessesn - 2009-12-22 After installing the cck197's image onto a USB stick. I'm getting XBMC to come up, but I don't think the Broadcom card is coming up or even being detected. Any idea if I did something wrong? I don't think there's too much I could have done to screw up the installation. Code: xbmc@atv:~/.xbmc/temp$ lspci Code: xbmc@atv:~/.xbmc/temp$ grep CrystalHD xbmc.log Also a separate question how do we re-launch xbmc if it crashes? If I just execute xbmc I get a "could not open display" error, which makes sense, but I'm not sure how to get the xbmc to export to the primary ATV display. Thanks for Davilla and the rest of the XBMC dev team and cck197 for all their efforts! - jessesn - 2009-12-22 It appears for my the cause of my XBMC crashes are the due failing to initialize the CrystalHD card. Code: 23:40:00 T:3052447584 M:144723968 NOTICE: DVDPlayer: Opening: smb://tv/30 Rock/30.Rock.S04E01.720p.HDTV.X264.mkv I re-opened up my AppleTV to try to re-seat the Mini-PCI card, but this didn't seem to help. Attached is a picture of my install in case anyone sees anything out of the ordinary. - davilla - 2009-12-22 jessesn Wrote:After installing the cck197's image onto a USB stick. I'm getting XBMC to come up, but I don't think the Broadcom card is coming up or even being detected. Any idea if I did something wrong? I don't think there's too much I could have done to screw up the installation. Stop, do not pass go, lspci does not show the Broadcom card. You would see 02:00.0 Multimedia controller: Broadcom Corporation Unknown device 1612 (rev 01) Subsystem: Broadcom Corporation Unknown device 2612 - jessesn - 2009-12-22 Davilla thanks for the response. I suppose this means my card is defective? - davilla - 2009-12-22 jessesn Wrote:Davilla thanks for the response. I suppose this means my card is defective? Unfortunately, yes. If it's in the socket and screwed down, it's been inserted correctly as you can't screw it down if the alignment is off. lspci will always show any device that has a working pci(e) bus interface regardless of if there's a driver attached or not. Since your card does not show up in lspci, Linux does not see it. - cck197 - 2009-12-22 jessesn Wrote:Also a separate question how do we re-launch xbmc if it crashes? If I just execute xbmc I get a "could not open display" error, which makes sense, but I'm not sure how to get the xbmc to export to the primary ATV display. You can restart XBMC without rebooting by running Code: sudo /etc/init.d/gdm restart - m_lopez_h - 2009-12-22 m_lopez_h Wrote:Ok, so I downloaded the image, restored it to a USB disk and successfully booted Linux on the Apple TV. Problem is I got stuck at the Ubuntu login screen and didn't know how to get to xbmc. Nevermind got it working. Not sure if the problem was due to not having the crystal hd card installed the first time I ran Linux or just a random crash. 720p plays back smoothly (haven't tried 1080p yet) but SD content seems to have alot of macroblock artifacts. - davilla - 2009-12-22 m_lopez_h Wrote:Nevermind got it working. Not sure if the problem was due to not having the crystal hd card installed the first time I ran Linux or just a random crash. 720p plays back smoothly (haven't tried 1080p yet) but SD content seems to have alot of macroblock artifacts. SD content should be vectored to ffmpeg for software decoding. Depends on which crystalhd rev. Remember, crystahd branch is a development branch and some breakage is expected to occur. - cck197 - 2009-12-22 davilla Wrote:SD content should be vectored to ffmpeg for software decoding. Depends on which crystalhd rev. Remember, crystahd branch is a development branch and some breakage is expected to occur. I actually did another build last night if anyone is interested, it seems like video start up much faster now. I'm amazed I can build random revisions and it be this stable! To update, ssh into your Apple TV and run this command: Code: cd /; wget -O - http://s150912529.onlinehome.us/quack/xbmc_r25946.tar.gz | sudo tar zxvf - - davilla - 2009-12-22 cck197 Wrote:I actually did another build last night if anyone is interested, it seems like video start up much faster now. I'm amazed I can build random revisions and it be this stable! I do try to keep the branch more or less stable Video start up is much faster now, only one firmware download instead of downloading firmware each time the crystalhd is uses to play video content. Saves 3-4 seconds. |