Forum

Full Version: Official XBian 1.0 Beta 1 thread
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
I'll just share my current findings.
I was on alpha 5, and tried to upgrade to beta 1. Sadly enough didn't work, and after converting the fs it failed after loading. So i did a fresh install and it seems faster than ever.

Only I have is the texture problem (cannot see what subtitle I select in the subtitle addon). But I already saw there is a fix for that. Other than that it works perfectly. 1080p x264 DTS over NFS works perfectly.
regarding the disappered addons icons if the solution is "Perhaps try to delete/rename the "TexturesX.db" file in your userdata-folder first and restart XBMC".. I deleted from my userdata/database folder and it did not work for me. After the reboot the file is already there but the icons not!

Did I miss anything?
(27th Jun, 2013 11:05 PM)sasagr Wrote: [ -> ]regarding the disappered addons icons if the solution is "Perhaps try to delete/rename the "TexturesX.db" file in your userdata-folder first and restart XBMC".. I deleted from my userdata/database folder and it did not work for me. After the reboot the file is already there but the icons not!

Did I miss anything?

Read back a couple of pages, solution has been posted here!
(27th Jun, 2013 10:55 PM)rikardo1979 Wrote: [ -> ]
(27th Jun, 2013 10:35 PM)kraleksandr Wrote: [ -> ]@Fred
When I plug in power source, Pi turns on Power led and flashes 3 times by ACT led. ANd I found somewhere that it happens bcoz loader.bin notfond.

that was on old FW till October 2012.
with new FW it means you have start.elf missing or corrupted

So, I have to replace this file with correct one, right? Where I can find it?
(27th Jun, 2013 11:05 PM)sasagr Wrote: [ -> ]regarding the disappered addons icons if the solution is "Perhaps try to delete/rename the "TexturesX.db" file in your userdata-folder first and restart XBMC".. I deleted from my userdata/database folder and it did not work for me. After the reboot the file is already there but the icons not!

Did I miss anything?

Try logging in console and reboot:
Terminal
sudo apt-get install libtiff4
Great update, navigating and loading is a lot smoother and faster! One issue though, I might be stupid, but I don't see SuperRepo installed after my update from alpha5. I am supposed to see it directly under System - Add-ons right? Or doesn't this get installed when updating, only at a fresh install?
ok. it worked! thanks
After upgrading, every other thumbnail fails to display at all. Anybody else experienced this?

Now "TV Shows" is merely displaying a blank page under "Videos".

Trying to pick a TV show (after guessing that I had the right banner) has now crashed XBMC.
Please read this thread before asking questions.
A really short return to share my test results:

xbian-config
The following things are broken in the layout (all i tested):
- Overclocking success screen
- Timezone locations column header
- System locale column headers (all windows)
- Boot settings, XBMC column header is not aligned properly
- XBMC webserver label
- XBian config setting message
- Multi-lingual support is gone

To fix the messed up layout, replace the /usr/bin/dialog with this version:
https://github.com/xbianonpi/xbian/blob/xbian-beta1/usr/bin/dialog

I mentioned this like a month ago but wasn't picked up by any dev

Initramfs:
Not a bug, but i see a text showing "loading..." for a split second

General
- "Shutdown now" doesn't work, it will leave me in the rescue terminal
- Missing executable bit of /usr/local/bin/ files:
Terminal

-rwxr-xr-x 1 root root 61612 jun 22 13:13 cec-client
-rw-r--r-- 1 root root 19844 jun 22 13:22 ircat
-rwxr-xr-- 1 root root 20140 jun 22 13:22 irexec
-rw-r--r-- 1 root root 23216 jun 22 13:22 irpty
-rw-r--r-- 1 root root 186056 jun 22 13:22 irrecord
-rw-r--r-- 1 root root 8508 jun 22 13:22 irsend
-rwxr-xr-- 1 root root 4672 jun 22 13:22 irw
-rwxr-xr-x 1 root staff 46769 nov 11 2012 lircrcd
-rwxr-xr-- 1 root root 136664 jun 22 13:22 mode2
-rw-r--r-- 1 root root 6510 apr 12 22:58 pronto2lirc
-rwxr-xr-x 1 root root 614 mei 22 21:04 taglib-config
Fix:
Terminal

sudo chmod +x /usr/local/bin/*
- Rainbow screen still shows when rebooting so what's the use of the cmdline.txt parameter?

NFS
- rpcbind is not running at boot and thereby nfs mounting doesn't work properly:
Terminal

mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Either use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified
Fix:
Terminal

service rpcbind start

LIRC
- /etc/lirc contains various left-over files

XBMC
- Doesn't start half of the time of simple ends of in a boot loop
Terminal

15:46:38 T:3042639872 ERROR: EGL error in CreateSurface: 3003
15:46:38 T:3042639872 NOTICE: CreateWindow: Could not create a surface. Trying with a fresh Native Window.
15:46:38 T:3042639872 ERROR: EGL error in CreateSurface: 300b
15:46:38 T:3042639872 ERROR: CreateWindow: Could not create surface
15:46:38 T:3042639872 ERROR: CreateNewWindow: Could not create new window
15:46:38 T:3042639872 FATAL: CApplication::Create: Unable to create window
- When it does start, it's almost immediatly hangs after browsing the menu
Terminal


15:49:31 T:2809132096 ERROR: COMXCoreComponent::WaitForCommand OMX.broadcom.resize wait timeout event.eEvent 0x00000000 event.command 0x00000000 event.nData2 2
15:49:31 T:2809132096 ERROR: COMXCoreComponent::Establish - Error setting state to idle OMX.broadcom.image_decode omx_err(0x7fffffff)
15:49:31 T:2809132096 ERROR: COMXImage::HandlePortSettingChange m_omx_tunnel_decode.Establish
15:49:31 T:2809132096 ERROR: COMXImage::Decode HandlePortSettingChange() failed
15:49:33 T:2780439616 ERROR: COMXCoreComponent::WaitForCommand OMX.broadcom.resize wait timeout event.eEvent 0x00000000 event.command 0x00000000 event.nData2 2
15:49:33 T:2780439616 ERROR: COMXCoreComponent::Establish - Error setting state to idle OMX.broadcom.image_decode omx_err(0x7fffffff)
15:49:33 T:2780439616 ERROR: COMXImage::HandlePortSettingChange m_omx_tunnel_decode.Establish
15:49:33 T:2780439616 ERROR: COMXImage::Decode HandlePortSettingChange() failed
15:49:35 T:2926572608 ERROR: COMXCoreComponent::WaitForCommand OMX.broadcom.resize wait timeout event.eEvent 0x00000000 event.command 0x00000000 event.nData2 2
15:49:35 T:2926572608 ERROR: COMXCoreComponent::Establish - Error setting state to idle OMX.broadcom.image_decode omx_err(0x7fffffff)
15:49:35 T:2926572608 ERROR: COMXImage::HandlePortSettingChange m_omx_tunnel_decode.Establish
15:49:35 T:2926572608 ERROR: COMXImage::Decode HandlePortSettingChange() failed
15:49:37 T:2766140480 ERROR: COMXCoreComponent::WaitForCommand OMX.broadcom.resize wait timeout event.eEvent 0x00000000 event.command 0x00000000 event.nData2 2
15:49:37 T:2766140480 ERROR: COMXCoreComponent::Establish - Error setting state to idle OMX.broadcom.image_decode omx_err(0x7fffffff)
15:49:37 T:2766140480 ERROR: COMXImage::HandlePortSettingChange m_omx_tunnel_decode.Establish
15:49:37 T:2766140480 ERROR: COMXImage::Decode HandlePortSettingChange() failed
- Can't open system settings because of a hang or when it does, XBMC hangs afterwards
- After a reboot, it hangs on "starting xbmc...", after a hard reset, it boots again
- XBMC start too quickly. Before the network shares are mounted so having the configuration on a network is now made impossible

What i did like where the boot times, speed, and what BTRFS has to offer.

Conclusion
This isn't a Beta worthy, it does have a really great potential but is just not useable here. There are just to many things that are broken that did work in Alpha 5. The major things are xbian-config, a non-working XBMC (and therefor a useless XBian), and the inability to start XBMC after the network shares are mounted.

My hypothesis is that this was caused by the will to implement way to many things at once. Just converting to BTRFS, upstart, and fixing bugs would have been enough for a first Beta. Also, removing proven to work functionality (e.g., the removing of my patched dialog so the xbian-config layout is messed) is hard to understand. The same counts for all the errors in the Lirc package. I would have implemented a new xbian-config when also the multi-lingual support was back. The version that is now included has less functionality that the one in Alpha 5 and is buggy. Awaiting Beta 1.1 or Beta 2.

I do like to help debugging stuff (on git), but this is almost became impossible because the online version of XBian Beta 1 is not in sync with the offline version. Also, the compiling of XBian tutorial (in the wiki on git) wasn't updated for Beta 1. So, i simply can't follow up on all changes done to the system.

A little Dutch saying that came to mind:
Vertrouwen komt te voet, maar gaat te paard

And i'm gone...
(27th Jun, 2013 10:43 PM)nsviper Wrote: [ -> ]
(27th Jun, 2013 10:34 PM)Fred Wrote: [ -> ]@nsviper: Can you post your current cmdline.txt here, don't have access to it right now.

Here you go boss:

sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0 console=tty1 root=LABEL=xbian-root-btrfs rootfsopts=subvol=root/@,noatime,compress=lso,thread_pool=1,space_cache,autodefrag rootfstype=btrfs rootwait=10 smsc95xx.turbo_mode=N elevator=noop nohdparm splash logo.nologo quiet loglevel=0 noswap mod_scsi.scan=async

Thanks. Try changing 'root=LABEL=xbian-root-btrfs' to 'root=/dev/sda1'. Also make these changes in /etc/fstab

@CurlyMo: Thanks for your extensive testing. Too bad you experience these errors, I'm especially surprised by the XBMC errors since I'm not experiencing them at all. Did you upgrade or do a clean install?
ICONS: To all having problems with no icons showing run:-

Terminal
sudo apt-get install libtiff4

This brings back the icons. Hopefully it doesn't cause any other issues :-)
(26th Jun, 2013 01:11 AM)bacobart Wrote: [ -> ]FYI:

After running 'apt-get -u -o APT::Force-LoopBreak=1 install xbian-update' i got the message below halfway through.

Quote:cannot copy extracted data for './boot/start.elf' to '/boot/start.elf.dpkg-new' : failed to write (No space left on device)

I made some space on /boot (removed some old kernels). After that I ran 'apt-get -f install' and the installation finished without a problem.

I had a similar error regarding a lack of space but it referred to the apt archives here:

Code:
/var/cache/apt/archives/

so I did this:

Code:
rm -rf /var/cache/apt/archives/*

and I'm not sure what I did next (history strangely doesn't include it) but basically I restarted the upgrade process somehow or other and kept going.

It seems that the upgrade requires a significant amount of free space but this was not mentioned in the update blog post. Perhaps someone should add a notice about this requirement to the blog post?
Hi
I have just upgraded xbian from alpha5 to beta1. It works very fast and good. However, I have a problem with sickbeard. I cant get working it property.

I have investigated and have found this:

xbian@xbian /usr/local/share/sickbeard $ python SickBeard.py
Traceback (most recent call last):
File "SickBeard.py", line 42, in <module>
from multiprocessing import freeze_support
File "/usr/lib/python2.7/multiprocessing/__init__.py", line 64, in <module>
from multiprocessing.process import Process, current_process, active_children
File "/usr/lib/python2.7/multiprocessing/process.py", line 312, in <module>
_current_process = _MainProcess()
File "/usr/lib/python2.7/multiprocessing/process.py", line 309, in __init__
self._authkey = AuthenticationString(os.urandom(32))
NotImplementedError: /dev/urandom (or equivalent) not found

It's a problem with /dev/urandom

A temporaly fix is:
chmod 777 /dev/urandom

However, If I reboot xbian, I get the same error again.

Any idea?
Why is /boot not mounted on boot?
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Reference URL's