Hello all,
XBian is a fast, lightweight and small XBMC solution for the raspberry pi. It's based on DarkBasic's raspbian image (many thanks to him).
Download: http://bit.ly/Pe0IRa
XBian 0.1 Features
------------------------------
- Fits on a 2GB SD card
- Low RAM usage (XBMC idle it uses 22 - 27 MB ram)
- Low CPU usage (XBMC idle it uses +/- 60%)
- Very smooth UI (XBMC idle @ 1366x768 +/- 57 FPS, @ 1920x1080 +/- 35 FPS)
- Auto mount USB
- Boot's up very fast
- Hard Float binaries (hardfp)
- Overclock without overvolting (arm_freq = 850, sdram_freq = 500, core_freq=450)
- Workaround for a kernel bug which hangs the Raspberry Pi under heavy network/disk loads (again, many thanks to DarkBasic).
- Boot's up XBMC automatically
Change log
----------------------
0.1 - Initial release
Know issues
-----------------------
- Without Ethernet cable connected it takes 60 seconds longer to startup
- XBMC restart not working properly
Credits
----------------------
- DarkBasic for creating a minimal raspbian image
- Memetic.org for the pre-compiled XBMC
- Extremeshock.com for the Raspbian optimizing & tuning guide
- Everyone on this forum for the very useful threads
If you encounter any issues or suggestions feel free to contact me (@koenkk), I hope you all like XBian!
Greetz, Koenkk
-
- Posts: 8
- Joined: Tue Jun 19, 2012 8:06 am
Re: XBian - Small, Fast, Lightweight XBMC solution
Sounds good - will give this a go tonight and will let know what my findings are.
Re: XBian - Small, Fast, Lightweight XBMC solution
Sandisk microSD 2GB.
- Attachments
-
- xbian.png (20.69 KiB) Viewed 52614 times
-
- Posts: 2
- Joined: Mon Jul 30, 2012 9:38 am
Re: XBian - Small, Fast, Lightweight XBMC solution
I love the performance of this one, I'm getting between 45 and 60 fps on the menu screen. But I can't seem to add any network file sources or log into it. I'm able to ping it but the usual pi:raspberry combination isn't working to log in. What's the user pass? Also, why does the network timeout whenever I try to add ssh/sftp or smb sources?
Thanks for this great build I'll definitely be using this as soon as I can figure those things out.
Thanks for this great build I'll definitely be using this as soon as I can figure those things out.
-
- Posts: 2
- Joined: Mon Jul 30, 2012 9:38 am
Re: XBian - Small, Fast, Lightweight XBMC solution
Earlier I posted I couldn't get the user pass to work, I found the solution by googling dark basic's image and looking there. It was root:raspberry, I'm embarrassed I didn't perform the most basic cursory search to resolve it. Sorry about that. I did notice that this image doesn't include support for NFS, that might be a dealbreaker for me as I have a network storage already setup to use to house all my media. What are your thoughts on NFS support?
Re: XBian - Small, Fast, Lightweight XBMC solution
New mirrors
-----------------
torrent : http://205.196.123.4/udhlv5qhnr9g/fimmj ... ip.torrent
jumbofiles: http://www37.jumbofiles.com/files/76/4x ... %200.1.zip
(torrent should be very fast 12 mb/s upload)
-----------------
torrent : http://205.196.123.4/udhlv5qhnr9g/fimmj ... ip.torrent
jumbofiles: http://www37.jumbofiles.com/files/76/4x ... %200.1.zip
(torrent should be very fast 12 mb/s upload)
Re: XBian - Small, Fast, Lightweight XBMC solution
Awesome, will give this a go later and report back with how it fairs against a standard install of Raspbmc.
Cheers!
Edit: Hmm, might have to look into hosting this somewhere else...
Error (509)
This account's public links are generating too much traffic and have been temporarily disabled!
Cheers!
Edit: Hmm, might have to look into hosting this somewhere else...
Error (509)
This account's public links are generating too much traffic and have been temporarily disabled!
Re: XBian - Small, Fast, Lightweight XBMC solution
http://www.raspbian.org/RaspbianFAQ, you can a NFS support by yourself. Look at : How do I mount directories from other Linux/Unix/BSD servers? How do I mount an NFS share?pi-user-314159 wrote:Earlier I posted I couldn't get the user pass to work, I found the solution by googling dark basic's image and looking there. It was root:raspberry, I'm embarrassed I didn't perform the most basic cursory search to resolve it. Sorry about that. I did notice that this image doesn't include support for NFS, that might be a dealbreaker for me as I have a network storage already setup to use to house all my media. What are your thoughts on NFS support?
If enough people start using XBian then I will create XBian 0.2 with NFS support built-in.
Re: XBian - Small, Fast, Lightweight XBMC solution
I have made a small blog for XBian http://xbian.blogspot.nl/
-
- Posts: 8
- Joined: Tue Jun 19, 2012 8:06 am
Re: XBian - Small, Fast, Lightweight XBMC solution
You should be able to install a nfs client by issuing:pi-user-314159 wrote: I did notice that this image doesn't include support for NFS, that might be a dealbreaker for me as I have a network storage already setup to use to house all my media. What are your thoughts on NFS support?
Code: Select all
apt-get install nfs-common portmap
Re: XBian - Small, Fast, Lightweight XBMC solution
Awesome speed here, incredible stable, no shuttering during playback.
This is definitely the build to go for at this monent
!
This is definitely the build to go for at this monent



Re: XBian - Small, Fast, Lightweight XBMC solution
Does this image support afp shares?
Re: XBian - Small, Fast, Lightweight XBMC solution
Thanks 2x 100 mbit should do the trick !

Re: XBian - Small, Fast, Lightweight XBMC solution
Not native but you cant install it , use http://gettingstartedwithraspberrypi.tu ... th-bonjourstevhorn5 wrote:Does this image support afp shares?
Re: XBian - Small, Fast, Lightweight XBMC solution
I have tried them all to this point, and I have to say, this is the best of the RPi builds of Debian. While the Pi will probably never be perfect, this build resolves one of my biggest issues: DTS decoding causing pauses in playback every 5 to 10 seconds. It passed by Avatar Blu-ray test with flying colors. The UI is responsive and appears to have very minimal lag (if any). I have mounted up my NFS shares for TV and MOVIES and everything except MPEG2 plays flawlessly. Of course, MPEG2 is an entirely different issue regardless of what RPi build you use, so I applaud your efforts here. Excellent work.
Re: XBian - Small, Fast, Lightweight XBMC solution
This sounds like it's probably a great build for a CarPC. Only, it needs a few addons
This might be applicable to HTPC type applications as well, but has anyone got info on a bluetooth phone pairing for receiving calls and such using the Hands Free Profile?
So far I have found a Linux library for using HFP, so I guess the next step would be building an addon (or finding one)
http://nohands.sourceforge.net/
Now to find a GPS add on

This might be applicable to HTPC type applications as well, but has anyone got info on a bluetooth phone pairing for receiving calls and such using the Hands Free Profile?
So far I have found a Linux library for using HFP, so I guess the next step would be building an addon (or finding one)
http://nohands.sourceforge.net/
Now to find a GPS add on

Re: XBian - Small, Fast, Lightweight XBMC solution
I spoke a tad too soon. Has anyone done a successful apt-get install lirc for an mceusb remote and gotten it to work? If so, can you share your post-configuration steps?
Re: XBian - Small, Fast, Lightweight XBMC solution
Also seeding this now, will try it out as soon as I can 

-
- Posts: 6
- Joined: Mon Jul 30, 2012 7:58 pm
Re: XBian - Small, Fast, Lightweight XBMC solution
Hi
Can you point me in the right direction to find the userdata folder for xbmc. I cant for the life of me find it. I need to add an advancedsettings.xml file and edit the guisettings.xml file.
Also I was trying to connect using ssh and cuberduck (mac) but it fails with error "unexpected end of sftp stream" any thoughts i know i have the ip user and password correct and the ssh protocol is selected.
Thanks in advance.
Can you point me in the right direction to find the userdata folder for xbmc. I cant for the life of me find it. I need to add an advancedsettings.xml file and edit the guisettings.xml file.
Also I was trying to connect using ssh and cuberduck (mac) but it fails with error "unexpected end of sftp stream" any thoughts i know i have the ip user and password correct and the ssh protocol is selected.
Thanks in advance.
Re: XBian - Small, Fast, Lightweight XBMC solution
I think it is in the /usr/lib/xbmc/ folderterrier2006 wrote:Hi
Can you point me in the right direction to find the userdata folder for xbmc. I cant for the life of me find it. I need to add an advancedsettings.xml file and edit the guisettings.xml file.
Also I was trying to connect using ssh and cuberduck (mac) but it fails with error "unexpected end of sftp stream" any thoughts i know i have the ip user and password correct and the ssh protocol is selected.
Thanks in advance.
-
- Posts: 6
- Joined: Mon Jul 30, 2012 7:58 pm
Re: XBian - Small, Fast, Lightweight XBMC solution
Koenkk wrote:I think it is in the /usr/lib/xbmc/ folderterrier2006 wrote:Hi
Can you point me in the right direction to find the userdata folder for xbmc. I cant for the life of me find it. I need to add an advancedsettings.xml file and edit the guisettings.xml file.
Also I was trying to connect using ssh and cuberduck (mac) but it fails with error "unexpected end of sftp stream" any thoughts i know i have the ip user and password correct and the ssh protocol is selected.
Thanks in advance.
Unfortunately not. On other raspbian versions its in home/pi/.xbmc but its not there either. Can others who have this working have a look to see where its located on their install, I mean its got to be somewhere for xbmc to work!
Re: XBian - Small, Fast, Lightweight XBMC solution
Cant write the image to a 2gb SD card. says 'not enough space on disk: Size: 3970048 sectors Available: 3862528 sectors.
Can there be an image created which is slightly smaller please?
Can there be an image created which is slightly smaller please?
Re: XBian - Small, Fast, Lightweight XBMC solution
Then I think it's in the /root/.xbmc/ directory, I cant look for you ATM because my pi is currently compiling xbmcterrier2006 wrote:Koenkk wrote:I think it is in the /usr/lib/xbmc/ folderterrier2006 wrote:Hi
Can you point me in the right direction to find the userdata folder for xbmc. I cant for the life of me find it. I need to add an advancedsettings.xml file and edit the guisettings.xml file.
Also I was trying to connect using ssh and cuberduck (mac) but it fails with error "unexpected end of sftp stream" any thoughts i know i have the ip user and password correct and the ssh protocol is selected.
Thanks in advance.
Unfortunately not. On other raspbian versions its in home/pi/.xbmc but its not there either. Can others who have this working have a look to see where its located on their install, I mean its got to be somewhere for xbmc to work!

Re: XBian - Small, Fast, Lightweight XBMC solution
gwombley wrote:Cant write the image to a 2gb SD card. says 'not enough space on disk: Size: 3970048 sectors Available: 3862528 sectors.
Can there be an image created which is slightly smaller please?
Anyone who knows how to shrink a .img file??