The XBMC team has recently announced an even better, faster, stable and feature rich XBMC Frodo 12.2 update release.
So here we are again with the XBMC Frodo 12.2 upgrade packages for the currently available SlaXBMC 14.0 flavors x86, x86_64 and ARM (more specific Raspberry Pi).
NOTE: The upgrade to XBMC 12.2 can take place directly over XBMC 12.0 SlaXBMC installations (x86/x86_64 users start here if haven't done so already); The only prerequisite is the upgrade to the latest CEC adapter library package below.
If you have peripherals (keyboard/mouse) connected on your HTPC you can upgrade to the latest XBMC 12.2 as follows:
If on the other hand you run the HTPC in headless mode then follow the remote access upgrade instructions below:
Enjoy,
Analekto
So here we are again with the XBMC Frodo 12.2 upgrade packages for the currently available SlaXBMC 14.0 flavors x86, x86_64 and ARM (more specific Raspberry Pi).
Architecture | Package | MD5 Hash |
x86 (32bit) | xbmc-12.2-i486-2xsb.txz | 051c9427b9fb348fbeb28c66f5ebcd6d |
x86_64 (64bit) | xbmc-12.2-x86_64-2xsb.txz | d3e859096ed6fe3c92f0bcb04ca53450 |
ARM (Raspberry Pi) | xbmc-12.2-arm-2xsb.txz | 107444d8b2a4b3b77bd10a02428b01ff |
Architecture | Package | MD5 Hash |
x86 (32bit) | libcec-2.1.3-i486-1xsb.txz | d93b7086cab7ee6399927f6022990ea0 |
x86_64 (64bit) | libcec-2.1.3-x86_64-1xsb.txz | e048d8f8196cc0c9514d71995ad47b41 |
ARM (Raspberry Pi) | libcec-2.1.3-arm-1xsb.txz | a4be6b09126640174c190fbc6f53ac35 |
If you have peripherals (keyboard/mouse) connected on your HTPC you can upgrade to the latest XBMC 12.2 as follows:
- Exit from XBMC to Desktop
- Start a console window on the Desktop (try right mouse click -> XTERM or Alt+F1)
- Download the upgrade package for your architecture using one of the following (two liner!) commands
- x86 (32bit)
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc-14.0/updates/frodo/xbmc-12.2-i486-2xsb.txz
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc-14.0/updates/frodo/libcec-2.1.3-i486-1xsb.txz
- x86_64 (64bit)
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc64-14.0/updates/frodo/xbmc-12.2-x86_64-2xsb.txz
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc64-14.0/updates/frodo/libcec-2.1.3-x86_64-1xsb.txz
- ARM (Raspberry Pi)
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/updates/frodo/xbmc-12.2-arm-2xsb.txz
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/updates/frodo/libcec-2.1.3-arm-1xsb.txz
- Apply the upgrade package downloaded earlier and remove it afterwards.
upgradepkg libcec*.txz xbmc-12.2*.txz;
rm libcec*.txz xbmc-12.2*.txz - Start-up XBMC Frodo 12.2 from the right mouse click menu or by rebooting your system
If on the other hand you run the HTPC in headless mode then follow the remote access upgrade instructions below:
- Write down your HTPCs network IP address. That can be found from within XBMC under System -> System Info -> Summary
- From a second PC/Laptop connected on your network use SSH to connect to your HTPC as follows (if your secondary machine is Win* you can use the freeware PuTTY ssh client):
ssh [your HTPCs IP here]
- After login, download the upgrade package for your architecture using one of the following (two liner!) commands
- x86 (32bit)
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc-14.0/updates/frodo/xbmc-12.2-i486-2xsb.txz
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc-14.0/updates/frodo/libcec-2.1.3-i486-1xsb.txz
- x86_64 (64bit)
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc64-14.0/updates/frodo/xbmc-12.2-x86_64-2xsb.txz
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmc64-14.0/updates/frodo/libcec-2.1.3-x86_64-1xsb.txz
- ARM (Raspberry Pi)
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/updates/frodo/xbmc-12.2-arm-2xsb.txz
wget -c http://slackware.org.uk/slaxbmc/14.0/slaxbmcrpi-14.0/updates/frodo/libcec-2.1.3-arm-1xsb.txz
- Force the running XBMC instance to stop on the GUI
QuitXBMCtoDesktop
- Finally apply the upgrade package downloaded earlier, remove it afterwards and reboot the HTPC for the changes to take effect.
u
pgradepkg libcec
*.txz xbmc-12.2*.txz;
rm libcec*.txz xbmc-12.2*.txz; reboot
Enjoy,
Analekto
7 comments:
i have followed the details to update but now my remote does not work where it was working before, its a rasberry pi hdmi ce interface
Hi reflex_D,
You are right there is a problem with the libCEC implementation on both 12.1/12.2 packages. I'll work on a patch asap; Unfortunately it might takes some time since I compile everything natively :|
On the meantime feel free to downgrade back to 12.0 (let me know if you need some help with that).
Analekto
Analekto ideal i thought i done the upgrade wrong for a moment :) i think i will re do my sd card and then try again but i did kept getting dependency errors when adding adons to xbmc this went away with the upgrade thanks
Hi reflex_D,
The updated process above should fix the missing libCEC problem ;)
Analekto
Hello,
In first, thanks for this distribution.
Everything works fine except for shutdown.
When select shutdown on XBMC interface, XBMC stop and on FLUXBOX I see PULSEAUDIO restart and XBMC start. In XBMC option the option for 'shutdown' selection is 'shutdown' and not 'restart'.
PS : Sorry for my english, is not my first language.
Hi Anonymous,
I have bypass most exit (except Exit which drops you to the Desktop) statuses of the XBMC so as to
restart XBMC automatically if for any reason it crash.
The idea behind this feature was to save any user that primarily use their TV remote control to
navigate XBMC the need to jump on a keyboard in order to get back into it should their XBMC crash
i.e. due to a bad encoded video.
You can manually overwrite the code and force a shutdown using the following process:
cp /usr/local/bin/QuitXBMCtoDesktop /usr/local/bin/ShutdownXBMC
then edit file:
/usr/local/bin/ShutdownXBMC
at the bottom of the file type the following in a new line:
shutdown -h now
save and exit the file, then edit:
/usr/share/xbmc/addons/skin.confluence/720p/DialogButtonMenu.xml
and replace the following string (around line 99):
XBMC.Powerdown()
with:
System.Exec(ShutdownXBMC)
Now every time you select the Shutdown option in XBMC your system should power-off as normal ;)
I hope this helps.
Analekto
Hi,
Thanks for you back.
I try this.
Post a Comment