XBMCFreak Livecd

De XBMCFreak livecd is een geoptimaliseerde versie van XBMCLive speciaal voor Nvidia (ION) gebruikers. Behalve de Nvidia gerelateerde verbeteringen zitten in deze release ook laatste updates van Ubuntu verwerkt. Als extra zitten er ook een hoop favoriete programma’s in de Livecd. Deze zijn allemaal stuk voor stuk geconfigureerd om mee te kunnen werken vanaf cd of na installatie op de vaste schijf. De XBMC 9.11 binaire bestanden zijn niet aangepast. Vanaf versie 12 is het niet meer mogelijk te upgraden.

Compleet overzicht met verbeteringen ten opzichte van de normale xbmclive versie:
- Nvidia Only
- kernel 2.6.31-19
- Alle AMD en Intel referenties verwijderd
- tvheadend referenties verwijderd
- Nvidia ext3 packages gebruiken 20% minder ruimte op de livecd
- Samba toegevoegd met verschillende gedeelde mappen
- Samba netbios name aan in de default configuratie en een aantal cups printer problemen opgelost
- “Coposite Disabled” setting toegevoegd aan de xorg.conf
- Blu-Ray script en makemkv v1.4.11: http://www.xbmc.org/forum/showthread.php?t=67420
- USB0 toegevoegd aan /proc/acpi/wakeup, Microsoft USB compatible receivers zouden zo de machine uit standby kunnen halen.
- uPNP, Remote webservices default aan
- Europe/Rome tijd instellingen
- RssFeeds.xml met verwijzingen naar xbmcfreak.nl
- Alaska en Rapier skin toegevoegd
- coretemp.ko gecompileerd met ondersteuning voor Nvidia ION systemen, http://www.xbmcfreak.nl/coretemp-ko-bouwen-voor-nvidia-ion/
- nvclock toegevoegd voor het uitlezen van de GPU temperatuur
- lm-sensors toegevoegd voor het uitlezen van de CPU temperatuur.
- advancedsettings.xml toegevoegd om GPU en CPU temperatuur te laten weergeven in XBMC.
- wget lynx lftp ftp zip commando’s toegevoegd
- Permissies/usr/share/xbmc/web aangepast, oplossing voor het XBMC Music Streamer probleem
- wireless-tools wpasupplicant toegevoegd voor het instellen van draadloze netwerken
- Script toegevoegd welke de SetResponseFormat() aanpast, oplossing voor XBMCRemote (iPhone), http://www.xbmcfreak.nl/xbmc-remote-bug/
- python-software-properties toegevoegd: http://www.xbmc.org/trac/ticket/8304
- Boot fix met grub aangepast: http://www.xbmc.org/trac/ticket/8579
- Proftpd toegevoegd om het de livecd via ftp te kunnen benaderen
- runonce script toegevoegd welke na de installatie de gebruiker in de verschillende configuratie bestanden zet.
- Sources.xml toegevoegd en runXBMC aangepast. De eerste keer starten van XBMC worden alle shares toegevoegd als bronnen in XBMC.
- Permissions van de shares Video, Music, TV shows aangepast naar 777, op deze manier kunnen SMB gebruikers ook uploaden via guest.
- /etc/modprobe.d/alsa-base.conf, toegevoegd. Dit zou een oplossing moeten zijn voor sommige Nvidia ION gebruikers met HDMI issues.
- Launcher toegevoegd: http://code.google.com/p/xbmc-launcher/downloads/list
- .asoundrc met triple audio output (nvidia ion): http://www.xbmcfreak.nl/xbmc-live…ut-nvidia-ion/
- sabnzbdplus toegevoegd, port 9090
- transmissiontoegevoegd, port 9091
- mt-daapdtoegevoegd, port 9092
- apache2 toegevoegd met redirects naar sabnzb, transmission and mt-daapd
username en password voor sabnzb, transmission en mt-daapd: xbmc / xbmc

Webadressen op de XBMCFreak Livecd:

http://ipaddresshtpc/sabnzbd/
http://ipaddresshtpc/transmission/web/
http://ipaddresshtpc/mt-daapd/

Known issues:

* Reloading /etc/samba/smb/conf smbd only
https://bugs.launchpad.net/ubuntu/+s…ba/+bug/435061

* could not access PID file for nmbd
https://bugs.launchpad.net/ubuntu/+s…ba/+bug/462169

* [ 13.144390] nForce2_smbus 0000:00:0a.1: Error probing SMB1.
https://bugs.launchpad.net/ubuntu/+s…ux/+bug/440470

XBMCFreak Nvidia ION Livecd versies:

http://xbmcfreak.binkey.nl/xbmcfreak911livev14.zip
http://xbmcfreak.binkey.nl/xbmcfreak911livev13.zip

  1. Martijn de Jong
    February 22nd, 2010 at 22:46 | #1

    Heb je een reden dat je de tvheadend referenties verwijderd anders dan dat je het zelf waarschijnlijk niet gebruikt?
    Daarnaast heb ik het probleem dat als ik installeer met LVM (de rest nog niet geprobeerd, de boel niet start. Hij zeurt over dat ie de root-partition niet kan vinden. Het zou toch leuk zijn als ik mijn schijf nog enigszins kon partitioneren.

  2. February 26th, 2010 at 18:08 | #2

    Martijn de Jong :

    Heb je een reden dat je de tvheadend referenties verwijderd anders dan dat je het zelf waarschijnlijk niet gebruikt?
    Daarnaast heb ik het probleem dat als ik installeer met LVM (de rest nog niet geprobeerd, de boel niet start. Hij zeurt over dat ie de root-partition niet kan vinden. Het zou toch leuk zijn als ik mijn schijf nog enigszins kon partitioneren.

    Pvr zal pas echt goed gebruikt gaan worden in 10.05. Verder hebben de meeste ION pc’s nou niet echt ruimte voor een tv-kaart. Wat bedoel je installeren met LVM?

  3. Verdi
    February 27th, 2010 at 09:29 | #3

    Werkt de Live CD ook op systemen zonder ION chipset? Ik zou het op mijn oude laptop willen draaien omdat ik daar toch niet meer mee doe. Het is een Dell XPSM1210 met de max hardware van die tijd. In ieder geval een Nvidea grafische kaart.

  4. xbmc-master
    February 27th, 2010 at 19:53 | #4

    @ verdi :
    Ik draai probleemloos op mijn niet ion systeem

    Specs:
    asus p5kc bordje met dual core pentium processor wat draait op 2,41 ghz,
    nvidia gt9600 overclocked model van xfx
    2x 1gb ddr2 geheugen 667 mhz

    greets
    Dev.

  5. February 28th, 2010 at 15:45 | #5

    Verdi :

    Werkt de Live CD ook op systemen zonder ION chipset? Ik zou het op mijn oude laptop willen draaien omdat ik daar toch niet meer mee doe. Het is een Dell XPSM1210 met de max hardware van die tijd. In ieder geval een Nvidea grafische kaart.

    Ja dat zou wel moeten werken. Er is wel een kans dat je een foutmelding over coretemp.ko voorbij ziet komen omdat deze speciaal is aangepast voor Nvidia ION systemen. Voor de rest zou alles moeten werken, echter zal je in het XBMC menu wel het geluid goed moeten zetten.

  6. March 1st, 2010 at 15:08 | #6

    Leuke en interresante site.

    Ik begrijp dat de bmcfreak911livev13 enkel voor op NVIDIA gebaseerde systemen is?
    moet het nu zo zijn dat ik een ATI GPU in mijn MC heb zitten?
    Verder in m’n MC zitten:
    Intel DG45FC
    Intel E6400
    ATI Club 3D HD 4350 x1

    zijn er plannen voor om deze LiveCD ook voor ATI kaarten, Dual Core systemen geschikt te maken?

    thanx in advance.

    Simon

  7. March 1st, 2010 at 15:20 | #7

    Simon :

    Leuke en interresante site.

    Ik begrijp dat de bmcfreak911livev13 enkel voor op NVIDIA gebaseerde systemen is?
    moet het nu zo zijn dat ik een ATI GPU in mijn MC heb zitten?
    Verder in m’n MC zitten:
    Intel DG45FC
    Intel E6400
    ATI Club 3D HD 4350 x1

    zijn er plannen voor om deze LiveCD ook voor ATI kaarten, Dual Core systemen geschikt te maken?

    thanx in advance.

    Simon

    Ja in mijn laatste commits ben ik hier al mee bezig, maar voorlopig werkt het alleen voor Nvidia gebruikers.

  8. Cor
    March 7th, 2010 at 04:45 | #8

    Bedankt ! Werkt erg goed direct van USB stick. Het werkte zo goed dat ik graag de installatie op mijn revo HDD wilde uitvoeren maar hier liep ik tegen een probleem aan. De installatie breekt af met de melding dat de CD niet gemount kan worden (blijkbaar is de installer zich er niet van de USB drive bewust). Dit probleem komt niet voor met de standaard XMBC live distributie; deze herkent de usb drive wel en installeert normaal naar HDD. Zie ik iets over het hoofd ?

  9. Brid
    March 12th, 2010 at 21:24 | #9

    Loop hier tegen een klein probleem aan.
    Kan nadat ik de livecd heb geinstalleerd op m’n 330HT het systeem niet benaren via de SMB shares.
    Na wat checken blijken niet alle samba deamons te willen starten:
    root@XBMCLive:/etc/init.d# ./samba status
    * could not access PID file for nmbd
    * could not access PID file for smbd
    root@XBMCLive:/etc/init.d# ./samba start
    * Starting Samba daemons [ OK ]
    root@XBMCLive:/etc/init.d# ./samba status
    * nmbd is running
    * smbd is not running
    root@XBMCLive:/etc/init.d#
    Enige idee hoe ik hem gestart krijg?

  10. rsturrus
    March 19th, 2010 at 22:06 | #10

    Installatie is allemaal goed gelukt, maar kan nog geen audio CD’s kan rippen. Hij speelt wel audio cd’s af, maar ik kan de drive niet vinden via Music en kan dus ook niet het context menu voor de cd rom drive openen (waar je vervolgens bij de ‘rip’ optie zou moeten kunnen komen).
    Ik heb al zitten zoeken op forum.xbmc.com, maar verdwaal daar in allerlei moeilijke verhalen. Heb het idee dat het op zich niet zo moeilijk zou moeten zijn om een cd rom drive te mounten, tenminste voor iemand die verstand heeft van linux ;-) . Iemand goede tips?
    Verder trouwens harstikke bedankt voor de livecd, want die heeft me bij de installatie al heel veel tijd gescheeld!

  11. har
    March 19th, 2010 at 22:35 | #11

    Momenteel als newbie bezig met XBMC op een USB stick te draaien op een Foxconn 330. Alles werkt alleen geen geluid via HDMI; hebben hier meer mensen last van en wat is eventueel een oplossing?

  12. Erik
    March 21st, 2010 at 09:28 | #12

    Bedankt voor deze live CD!
    Hij werkt fantastisch.
    Voor de mensen die een los ION bordje hebben gekocht van ASROCK:
    (Met DDR3 geheugen slots)

    Het geluid werkt pas als je een update van ALSA doet. Ik heb het handmatig gedaan maar er is ook een script voor:
    http://ubuntuforums.org/showthread.php?p=6589810

    Groeten, Erik

  13. Gert
    March 24th, 2010 at 15:45 | #13

    Gisterenavond maar eens geïnstalleerd omdat ik moeite had om zelf xbmc from scratch in te stellen op mijn Acer Revo. Met name surround geluid kreeg ik niet aan de praat.

    Met unetbootin xbmcfreak911livev13.zip naar USB geschreven. Geluid werkte niet tot ik installeerde naar de HD. Alles werkt gewoon out-of-the-box MET 5.1 geluid over HDMI. Update van ALSA was bij mij niet nodig.

    Bedankt voor al het werk!

  14. tobias
    March 24th, 2010 at 19:00 | #14

    pls let me know the password when you need to do sudo or if you need to login you use which user and password?

  15. Jackthegroove
    March 25th, 2010 at 13:46 | #15

    Werkt de remote van Asrock ion 330-HT bij deze uitgave out-of-the-box? Want deze versie reageert op geen enkele keystroke van mijn remote.

    Help plz, bereid om wat linux te leren…

  16. scanboostar
    March 30th, 2010 at 23:13 | #16

    #
    # 20100314 hti Installatie lirc driver op ION330HT.
    # 20100330 hti Installatie log toegevoegd (XBMC Freaks LiveCD V13)
    #

    Download de IR driver IR(9.10).zip van de AsRock Site

    Het bestand IR(9.10).zip kan met behulp van WinSCP worden overgebracht op de ION330HT.

    De installatie van de LIRC driver is (via PUTTY) uitgevoerd met dpkg op een XMBCLive installatie.

    sudo dpkg -i lirc-nct677x-1.0.4-ubuntu9.10.deb

    De responses die moeten worden gegeven zijn:

    1. Nuvoton Transceivers/Remotes
    2. none

    Bij de uitgevoerde installatie moest de procedure twee maal worden uitgevoerd voordat de tweede set responses gegeven kon worden en de installatie (nog steeds met een aantal {Failed} meldingen) kon worden afgerond.

    Pas Ná een reboot was de afstandsbediening bruikbaar.

    login as: player
    player@192.168.0.186‘s password:
    Linux XBMCLive 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686

    To access official Ubuntu documentation, please visit:
    http://help.ubuntu.com/
    To run a command as administrator (user “root”), use “sudo “.
    See “man sudo_root” for details.

    player@XBMCLive:~$ unzip IR\(9.10\).zip
    Archive: IR(9.10).zip
    inflating: lirc-nct677x-1.0.4-ubuntu9.10.deb
    inflating: lirc-nct677x-src-1.0.4-ubuntu9.10.deb
    inflating: lirc-nct677x-x64-1.0.4-ubuntu9.10.deb
    inflating: Readme.pdf

    player@XBMCLive:~$ sudo dpkg -i lirc-nct677x-1.0.4-ubuntu9.10.deb
    [sudo] password for player:
    Selecting previously deselected package lirc-nct677x.
    (Reading database … 45424 files and directories currently installed.)
    Unpacking lirc-nct677x (from lirc-nct677x-1.0.4-ubuntu9.10.deb) …
    Setting up lirc-nct677x (1.0.4-ubuntu9.10) …
    Copy patch file…
    * Stopping remote control daemon(s): LIRC [ OK ]
    `/usr/share/lirc_wb677/lirc_wb677.ko’ -> `/lib/modules/2.6.31-19-generic/kernel/ubuntu/lirc/lirc_wb677/lirc_wb677.ko’
    /etc/lirc/lircrc not existed. copy it directly.
    patching file /usr/share/lirc/lirc.hwdb
    * Stopping execution daemon: irexec [fail]
    * Stopping remote control daemon(s): LIRC [fail]

    Package configuration

    âââââââââââââââââââââââââââââ⤠Configuring lirc ââââââââââââââââââââââââââââââ
    â If you choose a remote or transmitter, but already have a configuration â
    â file in /etc/lirc/lircd.conf, the existing file will be renamed to â
    â /etc/lirc/lircd.conf.dpkg-old and the community configurations loaded â
    â into /etc/lirc/lircd.conf. If you have a /etc/lirc/lircd.conf.dpkg-old â
    â file already, it will not be overwritten and your current â
    â /etc/lirc/lircd.conf will be lost. â
    â â
    â Remote control configuration: â
    â â
    â MSI TV@nywhere Master â â
    â Nebula Digitv â â
    â Network (UDP) â®
    â > Nuvoton Transceivers/Remotes < â
    â â
    ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ

    ââââââââââââââââââââââââââââââ⤠Configuring lirc ââââââââââââââââââââââââââââââ
    IR transmitters can be used for controlling external devices. Some
    devices are considered transceivers, with the ability to both send and
    receive. Other devices require separate hardware to accomplish these
    tasks.

    IR transmitter, if present:

    None â
    Custom â®
    Command IR : Direct TV Receiver â
    Command IR : Dish Receiver â
    Command IR : Motorola Cable box â
    Command IR : Pioneer Cable box â
    Command IR : Scientific Atlanta Cable box â

    ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ

    * Loading LIRC modules [ OK ]
    * Starting remote control daemon(s) : LIRC [ OK ]
    ln: creating symbolic link `/dev/lircd’: File exists
    * Starting execution daemon: irexec [ OK ]

    REBOOT

  17. jamal
    April 3rd, 2010 at 15:10 | #17

    DOES THIS HAVE FIREFOX ???? If not you need to put it in……..Lazy People….

  18. Jeroen Schellekens
    April 5th, 2010 at 01:32 | #18

    Beetje domme vraag, maar ik wat moet ik doen om de file xbmcfreak911livev13.zip te laten installeren op een AsRock 330HT? Moet ik de zip uitpakken, en kan ik em vanaf een USB stick laten installeren op de interne HD?

  19. Jeroen Schellekens
    April 5th, 2010 at 01:55 | #19

    Heb antwoord op eigen vraag gevonden hoe te installeren, via de volgende handleiding: http://www.mini-itx.com/projects/xbmc-ion/module/1

  20. Jeroen Schellekens
    April 5th, 2010 at 18:18 | #20

    Kan het kloppen dat XBMCfreak live 13 (xbmcfreak911livev13.zip) niet goed samenwerkt met de uitzending-gemist plugin/script (XOT-Uzg.v3 – http://www.rieter.net/pages/XOT:Installation)? Het navigeren werkt nog wel, maar daadwerkelijk afspelen lukt voor geen cent.

  21. blades
    May 13th, 2010 at 14:54 | #21

    hiya!
    great work on the ion live cd – did the install from the disk, and it worked like a charm out of the box. only thing that’s missing for me was the xboxdrv stuff to get the xbox 360 wireless controllers working. if that can be squeezed into the next release, that would be awesome :)
    basically, you just need to follow the instructions here:
    http://www.aranea.be/blog/?p=42 to get the code to compile, and then use the code in the first comment on the same page to get it to boot on startup.
    You’ll also want to use the keymap from here: http://drop.io/xboxdrv_for_XBMC_live/asset/keymap-xml-trigger-as-zaxis-jaunty (rename this to Keymap.xml, and put in the ~/.xbmc/userdata/keymaps (i think that’s what it’s called, anyways) folder).

  22. yvos
    May 14th, 2010 at 17:08 | #22

    Hi,

    Geweldig initiatief. Heeft mij doen besluiten om een ION mediacenter voor op de slaaplamer in te richten ter vervanging van de Xbox met XBMC.

    Ik krijg het alleen niet voor elkaar om het opstart menu te wijzigen (Grub). Ik weet namelijk niet hoe ik het bestand menu.lst kan editen.

    Al van alles geprobeerd oa het root password gewijzigd en ingelogd via ftp (maar dat gaat niet met root) als ik gedit gebruik dan krijg ik de melding dat gedit niet bestaat of geen geldig commando is.

    Ik heb geen ervaring met Linux dus daar zal het aan liggen ;-)

    (Doel is een dual boot met win7)

  23. adgr
    May 14th, 2010 at 18:02 | #23

    @yvos
    gedit is een editor voor de GNOME desktop… en die heb je niet met de live installatie van xbmc.
    In plaats daarvan kun je vi, nano of pico gebruiken.
    Dat je bestanden niet kunt wijzigen zonder “root rechten” is eenvoudig te omzeilen door sudo te gebruiken.
    Bij het eerste sudo commando is een sessie zal je om een wachtwoord worden gevraagd
    (bij standaard live install is dat wachtwoord waarschijnlijk xbmc voor de gebruiker xmbc)
    Maak eerst even een kopie van menu.lst voor als bij het editen iets hebt verknald:

    sudo cp /boot/grub/menu.lst /boot/grub/menu.lst-backup
    Dan de boel aanpassen met 1 van de volgende 3 opties:

    sudo vi /boot/grub/menu.lst

    sudo pico /boot/grub/menu.lst

    sudo nano /boot/grub/menu.lst

  24. yvos
    May 14th, 2010 at 23:12 | #24

    @adgr

    Thanks. Dat werkte perfect!

  25. cassetti
    May 17th, 2010 at 23:26 | #25

    Thank you for the live cd!! The live version works great on my Zotac IonITX F-E however i am stuck installing it – when installing GRUB, the install menu pops up. I can not bypass it. It pops up whenever the grub install is “checking for other opperating systems” even though none are installed.

    I have tried installing a windows OS first, and then installing the xbmc live cd, but no success!

    I can not seem to find any way around to install this. I have tried both v13 and v14.

  26. Roelio
    May 23rd, 2010 at 15:29 | #26

    Heel erg bedankt voor je versie! Heb van alles geprobeerd zelf te doen via wat handleidingen maar geen een werkte zo lekker als deze.

    Misschien kan je nog eens ALSA toevoegen voor 6 kanalen HDMI uitsturing ;) Ik heb eventueel een mooie handleiding hiervoor.

  27. Master-B.
    May 25th, 2010 at 21:18 | #27

    Wat is het su root wachtwoord voor deze live cd?

  28. adgr
    May 25th, 2010 at 21:42 | #28

    @Master-B.
    Het doet er niet toe wat het root wachtwoord is.
    Je kunt alle commando’s waarvoor ‘root rechten’ nodig zijn uitvoeren met de xbmc gebruiker door voor het commando sudo te zetten.
    Je kunt zo zelfs het root wachtwoord wijzigen in wat je wilt met:
    sudo passwd root

    De eerste keer dat je in een sessie gebruik maakt van sudo kan je om een wachtwoord worden gevraagd; dit is het wachtwoord van de gebruiker waarmee je het sudo commando uitvoert.

  29. Wouser
    June 16th, 2010 at 20:18 | #29

    Ik heb hem nu 2x gedownload en krijg tot 2x toe een fout in het zip-bestand.
    Zijn er nog andere mirrors voor v14?

  30. Ad
    June 29th, 2010 at 19:26 | #30

    Kan de CD zonder problemen booten, maar als ik XBMClive probeer te starten, of als ik een HD installatie probeer te doen geeft ie me ‘disk read error’.
    Ik draai op dit moment Live-repack 9.11, disk staat in AHCI, maar ook in IDE mode geeft ie me deze melding. Dit is op een Asrock ION 330 (met losse USB remote, dus ‘oude’ model). iemand enig idee ?
    Disk is een 40Gb Intel SSD.

  31. Ad
    June 29th, 2010 at 21:46 | #31

    Heb zojuist de 75 pagina’s op xbmc forum doorgespit over deze xbmcfreak versie, na het lezen erg enthousiast geworden :-)

    Maar niemand blijkbaar met hetzelfde probleem. Disk werkt perfect met de versie die erop staat, en als de de liveCD repack erin stop kan ik ook gewoon HD install doen. Alleen de twee .13 en .14 (ben niet verder terug gegaan) doen het beide niet. Maakt niet uit welke keuze ik maak, altijd ‘disk error’.
    Niemand met een SSD in de Asrock ?

  32. Ad
    July 2nd, 2010 at 19:17 | #32

    Shame on me.. Niet de interne disk maar de cd gaf het probleem.. dvd speler defect.. nieuwe erin en gaan ;-)

  33. jansen2810
    July 3rd, 2010 at 18:03 | #33

    Allereerste vraag in het forum (maar wel veel gelezen). Ik hoop dat ik niet iets stoms vraag. Maar welke versie van de liveCD moet ik nu gebruiken om zowel geluid over HDMI, als de bijgeleverde remote van de ION 330HT aan de praat te krijgen.
    Bij versie xbmcfreak911livev14 werkt geen van beide. Bij de 9.11 repack versie lukte het me het geluid analoog aan de praat te krijgen. Dus video via HDMI geluid via de analoge aansluiting.
    Klopt het verder,dat de netwerkinstellingen (IP etc.) alleen bij de HD installatie kan worden ingegeven en later niet meer? En Wifi? Ik zou erg blij zijn met een zetje in de goede richting

    B.t.w. ik heb een SSD(NOW) van Kingston 30Gb en dat werkt tot nu toe allemaal perfect.

    Elke reactie wordt dankend aanvaard.

  34. July 22nd, 2010 at 03:16 | #34

    I, envy you. Your blog is much better under the maintenance and design than mine. Who to you the design did?

  1. May 24th, 2010 at 06:31 | #1