Xbmcfreak LiveCD 10.00 beta2 T3

Hier is een nieuwe versie van Xbmcfreak livecd. Dit is misschien meer de livecd zoals jullie deze verwachten. Een hoop fixes en nieuwe dingen zijn toegevoegd. Drivers van Nvidia 260 zijn erg nieuw. Ook leuk is dat Alsa komt uit de Ubuntu Audio Dev team PPA repository. Het is dus niet zo als de kernel een upgrade krijgt het geluid dan niet meer werkt. Verder werkt de configuratie van grub2 met een vaste resolutie. Hopelijk is dit een oplossing voor het probleem met de F1 toetsen om te wisselen tussen andere schermen. Zie onder de complete lijst met aanpassingen. Livecd is op ieder platform (Intel, AMD, Nvidia te gebruiken). Let op! Gebruik is op eigen risico!

- Nvidia 260.19.06 drivers
- Ubuntu Audio Dev team PPA
- /etc/pm/sleep.d/74network-resume.sh added
- added echo USB0 > /proc/acpi/wakeup to rc.local
- grub2 uses an universally supported resolution (800×600), avoid blank ttys (Ctrl-Alt-F1/F6)
- vsync 2 for nvidia cards enabled
- fixes for sabnzbd, use http://ip-address:9999/wizard to configure the first time
- .xml config files creation fixed
- fixes for torrenttransmission
- apache servername added
- ssh slowdown trying to fix for some users (UseDNS no, GSSAPIAuthentication no)

Download: http://xbmcfreak.binkey.nl/xbmcfreak-1000-beta2-t3.zip

Comments

  1. Brian says:

    Finally got it to work with network. Windows 7 does something with the networkcard on my Asus AT5IONT-I Atom D525. Thanks to Tripkip I have a working XBMC Live installation with network.

    Next problem… audio! Every movie that is DTS or WMAPro audio I can’t hear them speaking… only the enviroment sounds. Sound driver issue? Anyone had this?

    I hope someone can help me… i’m trying to get XMBCLive to work but so far I have nothing then issues.

  2. Masuta says:

    This instaledl easily on an Acer Revo 3610. I used Unetbootin 4.7.1

    Audio mapping is still broken. I found that I had to update:
    /etc/asound.conf
    /usr/share/alsa/cards/HDA-Intel.conf

    I still can’t get suspend/resume to work with a HP MCE dongle and RC6 remote. If anyone has any suggestions that would be great.

  3. Seb says:

    Masuta :
    This instaledl easily on an Acer Revo 3610. I used Unetbootin 4.7.1
    Audio mapping is still broken. I found that I had to update:
    /etc/asound.conf
    /usr/share/alsa/cards/HDA-Intel.conf
    I still can’t get suspend/resume to work with a HP MCE dongle and RC6 remote. If anyone has any suggestions that would be great.

    I’m about to do the same upgrade on my Revo 3610 using Unetbootin.

    Any pointers on what changes you had to make please re Audio?

  4. I’m trying to install this on a new Revo 3610. I’ve used netbootin to put it on USB and it boots up. When I try and install it keeps asking me for a cd-rom driver. I can see the option (cdrom-detest/try-usb=true) is already set, but it refuses to go beyond this point.

    Any ideas?

  5. Masuta says:

    Seb :

    I’m about to do the same upgrade on my Revo 3610 using Unetbootin.
    Any pointers on what changes you had to make please re Audio?

    For the asound.conf I used:
    pcm.!hdmi-remap {
    type asym
    playback.pcm {
    type plug
    slave.pcm “remap-surround71″
    }
    }

    pcm.!remap-surround71 {
    type route
    slave.pcm “hw:0,3″
    ttable {
    0.0= 1
    1.1= 1
    2.4= 1
    3.5= 1
    4.2= 1
    5.3= 1
    6.6= 1
    7.7= 1
    }

    And for the HDA-Intel.conf:
    #
    # Configuration for the Intel HD audio (ICH6/ICH7)
    #

    HDA-Intel.pcm.front.0 {
    @args [ CARD ]
    @args.CARD {
    type string
    }
    type softvol
    slave.pcm “remap-surround71″

    control {
    name “PCM Playback Volume”
    card $CARD
    }
    }

    # default with dmix+softvol & dsnoop
    HDA-Intel.pcm.default {
    @args [ CARD ]
    @args.CARD {
    type string
    }

    type asym
    playback.pcm {
    type plug
    slave.pcm {
    type softvol
    slave.pcm “remap-surround71″
    control {
    name “PCM Playback Volume”
    card $CARD
    }
    }
    }

    capture.pcm {
    type plug
    slave.pcm {
    type softvol
    slave.pcm {
    @func concat
    strings [ "dsnoop:" $CARD ]
    }
    control {
    name “Digital Capture Volume”
    card $CARD
    }
    min_dB -30.0
    max_dB 30.0
    resolution 121
    }
    # to avoid possible phase inversions with digital mics
    route_policy copy
    }
    hint.device 0
    }

    HDA-Intel.pcm.surround40.0 cards.HDA-Intel.pcm.front.0
    HDA-Intel.pcm.surround51.0 cards.HDA-Intel.pcm.front.0
    HDA-Intel.pcm.surround71.0 cards.HDA-Intel.pcm.front.0

    HDA-Intel.pcm.iec958.0 {
    @args [ CARD AES0 AES1 AES2 AES3 ]
    @args.CARD {
    type string
    }
    @args.AES0 {
    type integer
    }
    @args.AES1 {
    type integer
    }
    @args.AES2 {
    type integer
    }
    @args.AES3 {
    type integer
    }
    type asym
    playback.pcm {
    type hooks
    slave.pcm {
    type hw
    card $CARD
    device 1
    }
    hooks.0 {
    type ctl_elems
    hook_args [
    {
    name "IEC958 Playback Default"
    lock true
    preserve true
    value [ $AES0 $AES1 $AES2 $AES3 ]
    }
    {
    name “IEC958 Playback Switch”
    lock true
    preserve true
    value true
    }
    ]
    }
    }
    capture.pcm {
    type hooks
    slave.pcm {
    type hw
    card $CARD
    device 1
    }
    hooks.0 {
    type ctl_elems
    hook_args [
    {
    name "IEC958 Capture Switch"
    lock true
    preserve true
    value true
    }
    ]
    }
    }
    hint.device 1
    }

    HDA-Intel.pcm.hdmi.0 {
    @args [ CARD AES0 AES1 AES2 AES3 ]
    @args.CARD {
    type string
    }
    @args.AES0 {
    type integer
    }
    @args.AES1 {
    type integer
    }
    @args.AES2 {
    type integer
    }
    @args.AES3 {
    type integer
    }
    type hooks
    slave.pcm {
    type plug
    slave.pcm “remap-surround71″
    }
    hooks.0 {
    type ctl_elems
    hook_args [
    {
    name "IEC958 Playback Default"
    lock true
    preserve true
    value [ $AES0 $AES1 $AES2 $AES3 ]
    }
    {
    name “IEC958 Playback Switch”
    lock true
    preserve true
    value true
    }
    ]
    }
    hint.device 3
    }

    HDA-Intel.pcm.modem.0 {
    @args [ CARD ]
    @args.CARD {
    type string
    }
    type hw
    card $CARD
    device 6
    hint.show off
    }

  6. Masuta says:

    @Seb
    To get multichannel PCM to be correctly mapped use:
    a. “sudo wget http://pastebin.com/download.php?i=f5f9654bb -O /etc/asound.conf”
    b. ”sudo wget http://pastebin.com/download.php?i=f2e38265 -O /usr/share/alsa/cards/HDA-Intel.conf”
    From this guide: http://forum.xbmc.org/showthread.php?t=80779

    I think that I have finally gotted suspend/resume to work. It appears that the kernel, 2.6.32-24, is broken, updating to 2.6.32-25 seems to fix suspend/resume.
    This is what I did to update the kernel:

    apt-add-repository ppa:kernel-ppa/pre-proposed
    apt-get update
    apt-get install linux-headers-2.6.32-25-generic linux-image-2.6.32-25-generic

  7. Nick says:

    @Brian
    Audio mapping is busted. Set your speaker config to 2.0.

  8. Dave says:

    Am using the Beta one version and it has been working without fault since I installed it so am not too fused about upgrading it to each of these betas. However, how many of these betas can we expect to see before the final version is released? Have XBMC released a final new version or are they still working on it?

  9. Seb says:

    @Masuta

    Nice one – thanks for making it nice and easy! :o )

  10. Brian says:

    Nick :@Brian Audio mapping is busted. Set your speaker config to 2.0.

    thanks for your reaction, i’m going to try this : http://forum.xbmcfreak.nl/topic/hdmi-passtrough-ion2

    hopefully that will work also with mine motherboard because it’s the samen.

  11. Masuta says:

    Nick :
    @Brian
    Audio mapping is busted. Set your speaker config to 2.0.

    Not true, we have know how to remap the audio for a while but for some reason it doesn’t seem to be included in the livecd builds. If you want to fix the mapping see my post above. I have had multi channel PCM correctly mapped since last year.

  12. Brian says:

    @Masuta
    Thanks!! I’m going to try both options, yours and the one from link.

  13. ollie_1982 says:

    @Masuta

    Masuta… If you were here i would kiss you!! Your solution is working!! Thanks a lot!!

    My config in System –> Audio :

    Digital
    5.1
    Everything enables (downmix, AC3 and DTS)
    HDA Intel default
    HDA Intel iec958

  14. upsite says:

    @Masuta
    After upgrading to 2.6.32-25 you need to upgrade the alsa-kernel-modules as well to get nvidia-hdmi-sound working.

    apt-get install linux-backports-modules-alsa-2.6.32-25-generic

    after doing so: suspend/wakeup with rc6 remote works
    and sound through hdmi,spdif an analog-jacks works too

  15. Brian says:

    @upsite

    Thanks… after the upgrade Masuta explaned I only had Optical working, HDMI wasn’t. I’ll update the Alsa-kernel as soon I get home tonight.

  16. HisNibs says:

    Upgraded from 9.11 v14. Had the issue with the MCE remote not bring my Revo 3610 out of S3 suspend but an:

    Apt-get update
    Apt-get dist-upgrade

    to 25.44 mostly fixed the problem (it now seems to require two press of the MCE remote power button to resume). Seems pretty stable and iplayer is now working again!

    However, the other problems I have found:
    hostname not set (as people have already mentioned)

    GLib – WARNING **: get pwuid_r ( ) failed due to unknown user id when using ctrl-F7 to switch back from console.

    Strange and annoying problem with the XBMC resolution and refresh rate settings. I normally set the resolution/refresh settings to 1920×1080, 24Hz, but the refresh rate keeps resetting itself to 60Hz after a while.

  17. The GLIB-warning seems to be annoying, but mostly harmless. See: http://ubuntuforums.org/showthread.php?t=144323.

    Workaround mentioned in the above forumpost: “When you get the error, just press ALT button and then CONTROL button a few times”…

  18. HisNibs says:

    @Eelco

    Ah, thanks for the tip! I could not follow the details in the link, but I will try the ALT + CTRL (a few times) workaround tonight.

Trackbacks

Leave a Comment

*