Last night I got a pop-up within XBMC saying that there was a new update to 2.1 available. I went ahead and updated it figuring, probably wrongly, that if the message was coming up in XBMC it was safe to go ahead.
Since the update was applied the Pi froze, rebooted and is now stuck on the XBian splash screen. I can still ssh into the Pi and everything else seems to be running normally. Is there any way to roll back the XBMC installation or otherwise fix it without reinstalling the lot? I have a lot of custom scripts and such running on this Pi and it would take me quite a while to get it all set up again.
Any help would be great!
Can you execute
Code:
sudo /usr/local/lib/xbmc/xbmc.bin
paste the output (if it outputs something here).
It doesn't output anything in the terminal and the video output is still stuck on the splash screen.
What does the splash screen say, and whats the output of
Code:
sudo dpkg -l | grep libc
That command produces the output below. The splash screen says 'Starting XBMC...' and the loading bar is moving smoothly and continuously.
Code:
ii libc-bin 2.13-37+rpi1 armhf Embedded GNU C Library: Binaries
ii libc-dev-bin 2.13-37+rpi1 armhf Embedded GNU C Library: Development binaries
ii libc6:armhf 2.13-37+rpi1 armhf Embedded GNU C Library: Shared libraries
ii libc6-dev:armhf 2.13-37+rpi1 armhf Embedded GNU C Library: Development Libraries and Header Files
ii libcap2:armhf 1:2.22-1.2 armhf support for getting/setting POSIX.1e capabilities
ii libcdio-dev 0.83-4+b1 armhf library to read and control CD-ROM (development files)
ii libcdio13 0.83-4+b1 armhf library to read and control CD-ROM
ii libck-connector0:armhf 0.4.5-3.1 armhf ConsoleKit libraries
ii libclass-isa-perl 0.36-3 all report the search path for a class's ISA tree
ii libcomerr2:armhf 1.42.5-1 armhf common error description library
ii libconsole 1:0.2.3dbs-70 armhf Shared libraries for Linux console and font manipulation
ii libcryptsetup4 2:1.4.3-4 armhf disk encryption support - shared library
ii libcurl3:armhf 7.26.0-1+wheezy1 armhf easy-to-use client-side URL transfer library (OpenSSL flavour)
ii libcurl3-gnutls:armhf 7.26.0-1+wheezy1 armhf easy-to-use client-side URL transfer library (GnuTLS flavour)
ii libcwidget3 0.5.16-3.4 armhf high-level terminal interface library for C++ (runtime files)
ii liblocale-gettext-perl 1.05-7 armhf module using libc functions for internationalization in Perl
ii linux-libc-dev:armhf 3.2.35-2+rpi1 armhf Linux support headers for userspace development
Thank you for taking the time to respond.
Can you try reinstalling the package?
Code:
sudo apt-get install --reinstall xbian-package-xbmc
(30th Mar, 2013 02:00 AM)Koenkk Wrote: [ -> ]Can you try reinstalling the package?
Code:
sudo apt-get install --reinstall xbian-package-xbmc
That's seems to have done the trick. I had to run the below command (from memory) before it would work.
Code:
sudo dpkg - - configure - a
Thank you so much for your help.
I should probably start another thread but, is there a way to teenage CEC? I had previously disabled it through xbian-config.
You cannot disable check through xbian-config
Seems like predictive got the best of me. Teenage should be reenable. You certainly can disable CEC through xbian-config but I (hopefully) managed to reenable it through the Xbian menu within XBMC.
Ah, you mean the hardware CEC implementation, i though you meant the XBMC CEC addon.