ttabbal Wrote:I'm not sure if people are still using this, but I recently needed to update Ubuntu from Lucid for Alsa drivers. So, I updated the scripts to work for a Natty chroot.
Just replace the PPA in the directions with "ppa:travis-tabbal/xbmc-diskless" to test it out, then enter "natty" as the distro to use. I also used the Team-XBMC PPA as a source, so there is a check for that to switch to using the maverick version as the PPA hasn't been updated for natty yet.
If you still have the existing PPA installed, you can remove it from /etc/apt/sources.list.d, add mine with apt-add-repository, then do an apt-get update to fix it up.
NOTE: This should be considered BETA at best. I have not had time to test booting on hardware yet, just in Virtualbox, which the image doesn't seem to have X drivers for. So I can't verify that XBMC loads properly. The basics are all there though. If it works, I expect it will get merged into the main repo at some point. The source is included, of course. Dushmaniac just seems busy on other stuff so I did the updates. He is welcome to incorporate my changes if he chooses to. I will update here when I've had time to do more testing. I just wanted to put it out there for review and further testing. I would like to hear about how it works for people just generating the images, if you don't want to try booting anything on it. You can test on existing systems by changing the target path in the config file (/etc/default/xbmc-diskless-server.conf). Change the paths so you don't disrupt any existing setup. Or try it in a Virtualbox VM, if you want to help test.
UPDATE: Tested on hardware. XBMC loads properly. Both systems are NVidia based. However, I seem to lack the SMB utilities, so connecting to Windows/Samba shares is a pain. I'm adding them to the next version. Added them to the image and re-packed/installed, however, still getting "Error 2" when browsing for an SMB share. Not sure what's up there, they are available and can be mounted just fine. I used init.rc to mount them. Also, bootsplash isn't working... the dpkg installs, but it never shows up.. probably some config file needs to be updated.
you use your script on a natty host and create a natty chroot
or you use lucid/mav host and make a natty chroot ?
second... the typical installation of this script is a fresh install without ltsp
on which you install xbmc-diskless ?
with 1 nic ? ( so... the guide in first page is intended NOT with 2 nic (typical on alternate edition ) but with 1 nic )
PS. why the system xbmc-diskless is not more ltsp compatible ( the same file in the same position) ?