Nach Umstellung C´T 3.07 auf E-Tobi kein AC3 mehr / neuer "non-root" Betrieb das Problem...

  • Hallöchen liebe VDR´ler :)


    nachdem ich mich schon 3 Nächte fast nur noch mit Streichhölzern wachhalten konnte:gaehn ;D, wende ich mich doch mal wieder an euch...


    Folgendes: nach der Umstellung von C´T VDR 3.07 auf die Sourcen von E-Tobi
    und dem damit verbundenen Upgrade von vdr 1.2.6-29 auf 1.2.6-34 funktioniert mein AC3 über ac3dec nicht mehr.


    Neuerdings läuft der VDR ja als USER=vdr und nicht mehr USER=root (siehe auch E-Tobis Seiten)
    Ich vermute, daß es daran liegt:


    wenn ich als Test vdr manuell von der Kommandozeile starte, passiert das :

    Code
    vdr:/~# vdr -a 'ac3dec -6'
    vdr: sorry, I refuse to run with root privileges

    Vor dem Update (mit dem alten 1.2.6.29) hatt das SO einwandfrei funktioniert!!


    also mal als USER=vdr (non-root) starten... ?(

    Code
    vdr:~# vdr -u vdr -a 'ac3dec -6'
    multichannel: new encapsulator b
    2.0 Mode 48.0 KHz 448 kbps Complete Main Audio Service
    Using PCM device 'plug:surround51'
    ALSA lib pcm.c:1947:(snd_pcm_open_conf) Invalid type for PCM surround51 definition (id: surround51, value: cards.pcm.surround51)
    snd_pcm_open: Invalid argument
    Output open failed

    Hier läuft der VDR als USER=vdr; kontrolliert mit top--- und natürlich kein Ton... :rolleyes: als dürfte der USER=vdr nicht auf die Soundkarte oder so zugreifen!?


    Starte ich den VDR als root, kommt das:

    Code
    vdr -a 'ac3dec -6' --allow-root
    Warning! VDR started with root privileges
    2.0 Mode 48.0 KHz 448 kbps Complete Main Audio Service
    Using PCM device 'plug:surround51'
    multichannel: new encapsulator b

    ...und der Sound ist perfektes AC3; je nachdem 2.0 oder 5.1 8)



    Ich habe erstmal versucht, den VDR (unschönerweise) wieder als Root laufen zu lassen---------------folgendes kommt von e-tobi.net

    Also alles in die /etc/default/vdr eingetragen...
    Top sagt mir, daß der VDR nun als USER=root und nicht mehr als USER=vdr läuft; aber es kommt immer noch kein AC3 ;(
    Bis dahin fand ich´s logisch, aber jetzt...
    Wie gesagt, manuell als root gehts wunderbar, auch ein "ac3dec -6 test.wav"(Surround-test) funktioniert 1a.


    Ich finde im Moment leider keine Ansätze zum Weitermachen mehr... :(


    Für ´nen Tipp wär ich sehr dankbar


    P.S. schonmal ein Danke und Lob für´s Lesen; ist ja auch anstrengend... ;D
    ...und für die, die jetzt oder bald ins Bettchen geh´n ...:n8


    MfG Crue

  • Hi,


    evtl. Fehlen die Rechte für den User vdr, das ALSA anzusprechen.
    Einen entsprechenden Hinweis gab's mal irgendwo.
    Der Tip war, den User vdr in die Gruppe audio aufzunehmen o.ä.


    Test dazu: Kommt Ton wenn Du ac3dec manuell aufrufst unter dem vdr-User ?


    Grüße
    Ralf

    VDR - Die 'Killerapplikation' die mich zu Linux gebacht hat ;)

    Neues yaVDR HD-System ging am 20.12.2013 in Betrieb :)
    yaVDR 0.7-ansible im Aufbau ab Jan. 2024.

  • Zitat

    Original von RalfDietz
    Test dazu: Kommt Ton wenn Du ac3dec manuell aufrufst unter dem vdr-User ?


    Dazu mal ne andere Frage: wo ist ac3dec bei Debian versteckt ?
    Habe hier ein Debian/sarge und finde ums verrecken kein ac3dec.
    liba52 ist installiert aber ac3... ?


    Spricht Sarge noch kein ac3 ?


    Danke und Gruss,
    Bernd

  • Achso verstehe - mal wieder das alte "stable" Problem.
    Gut da es in testing schon drin ist, wäre ja mal zu überlegen das Grundsystem
    auf "testing" zu stellen. Die Buganzahl stabilisiert sich ja schon :)


    Total number of release-critical bugs: 1291
    Number that will disappear after removing packages marked [REMOVE]: 0
    Number that have a patch: 274
    Number that have a fix prepared and waiting to upload: 31
    Number that are being ignored: 1
    Number on packages not in testing: 688
    Number concerning the next release (excluding ignored and not-in-testing): 516


    Andere Frage, Deine Empfehlung: e-toby/experimental oder e-toby/testing ?
    Wo sollte man als Anwender bleiben ? Ich bin im Moment bei e-toby/testing
    und bis auf das "Tonproblem" mit AC3 damit zufrieden.

Jetzt mitmachen!

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