Kein Ton unter root

  • Hallo,


    bin gerade in den finalen Zügen meinen VDR einzurichten. Eine Sache, die mich noch umtreibt, ist das Problem, den VDR nur unter "root" laufen lassen zu können. Mit jedem anderen User fehlt der Ton. Dies ist nicht nur beim VDR so, sondern auch bei der XBMC.


    Gerstartet wir der VDR mit der bekannten Switchtv, das Ganze unter Ubuntu 8.10.



    #!/bin/bash


    RUNAS="root"


    run_vdr() {
    killall -9 vdr-sxfe
    kill_xinit
    killall xbmc
    killall xbmc.bin
    su - $RUNAS -c "/usr/bin/xinit -e /usr/bin/vdr-sxfe --video=vdpau --audio=alsa --fullscreen --reconnect $@ &"
    }


    run_xbmc() {
    killall -9 vdr-sxfe
    kill_xinit
    su - $RUNAS -c "/usr/bin/xinit -e /usr/local/share/xbmc/xbmc.bin -fs $@ &"
    }


    kill_xinit() {
    /usr/bin/killall xinit
    while [ true ]
    do
    [[ "`ps -ef | grep -v grep | grep xinit`" = "" ]] && break
    done
    }


    if [ "$1" = "xbmc" ];then
    run_xbmc
    elif [ "$1" = "vdr" ];then
    run_vdr
    elif [ "$1" = "init" ];then
    sleep 5
    run_vdr
    elif [ "$1" = "kill" ];then
    killall -9 vdr-sxfe
    killall -9 xbmc
    killall -9 xbmc.bin
    elif [ -z "$1" ];then
    if [ "`ps -ef | grep -v grep | grep 'vdr-sxfe'`" != "" ];then
    echo "VDR application is running => starting XBMC ..."
    run_xbmc
    elif [ "`ps -ef | grep -v grep | grep 'xbmc'`" != "" ];then
    echo "XBMC application is running => starting VDR ..."
    run_vdr
    else
    echo "no application is running => starting VDR ..."
    run_vdr
    fi
    fi


    exit 0



    Wo könnte das PRoblem vergraben sein?

    :alki:alki


    Mr.Pink


    ------------------------------------
    Gehäuse OrigenAE S14V mit Be Quiet Straight Power BQT E6-350W, Asus P5N7A-VM, CPU: Intel E7400; 2 x D2 1GB PC 800, 2 x Mystique CaBiX-C2 DVB-C Budget, Mystique View CI-Interface (f. 1 CAM) PCI und 3.5" Variante, Samsung 1Tbyte 5400 min^-1
    Ubuntu 8.10, VDR 1.7.0
    +
    2 Dboxen mit Neutrino

    2 Mal editiert, zuletzt von Mr.Pink ()

  • berechtigungsproblem?
    gibt es eine gruppe audio oder so bei dir?
    dann die user mal dort mit aufnehmen.


    nur ein versuch, bin leider selbst laie:-(


    gruß
    joerg

    Server: yavdr-ansible (Ubuntu 18.04) Silverstone LC11, AT3IONT-I, 2GB DDR2, TT S2-6400, Riser RC11, SSD ADATA 120GB, Samsung 1TB
    Client: MLD5.4 Shuttle XS35GTV2, SSD OCZ 60GB, FB Medion X10

  • Hallo Joerg,


    leider nein, die Gruppe gibt es nicht.

    :alki:alki


    Mr.Pink


    ------------------------------------
    Gehäuse OrigenAE S14V mit Be Quiet Straight Power BQT E6-350W, Asus P5N7A-VM, CPU: Intel E7400; 2 x D2 1GB PC 800, 2 x Mystique CaBiX-C2 DVB-C Budget, Mystique View CI-Interface (f. 1 CAM) PCI und 3.5" Variante, Samsung 1Tbyte 5400 min^-1
    Ubuntu 8.10, VDR 1.7.0
    +
    2 Dboxen mit Neutrino

  • Hat root bei Dir eine .asoundrc?
    Dann diese den anderen Usern auch zur Verfügung stellen, bzw vdr-sxfe mitgeben: --audio=alsa:hw:<karte>,<device>


    Letzteres findest Du raus über "aplay -l"

  • Danke,


    leider auch keine .asoundrc auf dem gesamten System ...

    :alki:alki


    Mr.Pink


    ------------------------------------
    Gehäuse OrigenAE S14V mit Be Quiet Straight Power BQT E6-350W, Asus P5N7A-VM, CPU: Intel E7400; 2 x D2 1GB PC 800, 2 x Mystique CaBiX-C2 DVB-C Budget, Mystique View CI-Interface (f. 1 CAM) PCI und 3.5" Variante, Samsung 1Tbyte 5400 min^-1
    Ubuntu 8.10, VDR 1.7.0
    +
    2 Dboxen mit Neutrino

  • Wieso hast du keine Gruppe audio? Die ist doch nicht erst mit Jaunty eingeführt worden. Was sagt das folgende bei dir:


    Code
    ls -l /dev/snd


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hallo Gerald


    Ausgabe ist folgende:


    insgesamt 0
    crw-rw---- 1 root audio 116, 8 2009-07-31 19:03 controlC0
    crw-rw---- 1 root audio 116, 7 2009-07-31 19:03 pcmC0D0c
    crw-rw---- 1 root audio 116, 6 2009-07-31 17:06 pcmC0D0p
    crw-rw---- 1 root audio 116, 5 2009-07-31 19:03 pcmC0D1p
    crw-rw---- 1 root audio 116, 4 2009-07-31 19:03 pcmC0D2c
    crw-rw---- 1 root audio 116, 3 2009-07-31 19:03 seq
    crw-rw---- 1 root audio 116, 2 2009-07-31 19:03 timer

    :alki:alki


    Mr.Pink


    ------------------------------------
    Gehäuse OrigenAE S14V mit Be Quiet Straight Power BQT E6-350W, Asus P5N7A-VM, CPU: Intel E7400; 2 x D2 1GB PC 800, 2 x Mystique CaBiX-C2 DVB-C Budget, Mystique View CI-Interface (f. 1 CAM) PCI und 3.5" Variante, Samsung 1Tbyte 5400 min^-1
    Ubuntu 8.10, VDR 1.7.0
    +
    2 Dboxen mit Neutrino

  • Hallo


    Und wie hast du festgestellt, das es keine Gruppe namens audio gibt?


    Code
    sudo cat /etc/group |grep audio


    Falls doch na audio Gruppe existiert, dann mal ein

    Code
    sudo addgroup @DEINVDRUSER audio


    lallo

  • Zitat

    Original von Mr.Pink
    Ausgabe ist folgende:


    insgesamt 0
    crw-rw---- 1 root audio 116, 2 2009-07-31 19:03 timer


    Habe ich es doch geahnt, es gibt eine Gruppe audio! Woher sollte ls denn sonst wissen wie er die
    Group-iD nennen soll? Einfach den user mit dem du den VDR startest in die Gruppe audio packen und du hast Sound.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Danke,


    ich habs mit dem Usermanager des Gnome Desktops geprüft, da gibt es kein Gruppe audio :tdw


    Ich denke, das wirds gewesen sein :lovevdr

    :alki:alki


    Mr.Pink


    ------------------------------------
    Gehäuse OrigenAE S14V mit Be Quiet Straight Power BQT E6-350W, Asus P5N7A-VM, CPU: Intel E7400; 2 x D2 1GB PC 800, 2 x Mystique CaBiX-C2 DVB-C Budget, Mystique View CI-Interface (f. 1 CAM) PCI und 3.5" Variante, Samsung 1Tbyte 5400 min^-1
    Ubuntu 8.10, VDR 1.7.0
    +
    2 Dboxen mit Neutrino

  • Zitat

    Original von Mr.Pink
    ich habs mit dem Usermanager des Gnome Desktops geprüft, da gibt es kein Gruppe audio :tdw


    Und ich wusste noch nicht mal das es so was wie einen Usermanager gibt. Ich kenne nur die Datei /etc/group.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Hallo


    Find ich allerdings schwach das ein Gnomeprogramm diese Datei nicht korrekt auslesen kann. Wenn eine GUI bereitgestellt wird sollte das doch funktionieren, gerade bei solch essentiellen Sachen.


    Allerdings ist der User unter Ubuntu meines Wissens eh in der audio Gruppe. Verstehe also nicht ganz wieso das hier nicht der Fall ist.


    lallo

  • Hallo,


    danke, das wars. User war nicht in der Gruppe audio

    :alki:alki


    Mr.Pink


    ------------------------------------
    Gehäuse OrigenAE S14V mit Be Quiet Straight Power BQT E6-350W, Asus P5N7A-VM, CPU: Intel E7400; 2 x D2 1GB PC 800, 2 x Mystique CaBiX-C2 DVB-C Budget, Mystique View CI-Interface (f. 1 CAM) PCI und 3.5" Variante, Samsung 1Tbyte 5400 min^-1
    Ubuntu 8.10, VDR 1.7.0
    +
    2 Dboxen mit Neutrino

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!