Beiträge von SirBoss

    Keine Ahnung, ich da muss ich erst mal nachschauen. Ich weis gar nicht, ob ich das überhaupt installiert habe. Melde mich dann noch mal...

    Update: Bei mit ist "wireplumber 0.4.17-1ubuntu4" installiert

    So hier die Auflösung. Es lag vermutlich an Pipewire. Nachdem ich von Version 1.0.5 auf 1.0.7 gewechselt habe konnte ich die richtige Audioquelle auswählen und ich habe wieder Ton. Mit den folgenden Befehl habe ich die aktuellere Version installiert:

    Code
    sudo add-apt-repository ppa:pipewire-debian/pipewire-upstream
    sudo apt-get update

    Ok, kleine Korrektur, es geht [ag]! Ich habe Kodi nochmal neu kompiliert aber ich glaube das war nicht das entscheidende. Ich habe bei den Audioeinstellungen mir nochmal die Quellen angeschaut, dort konnte ich auch wieder vom Wortlaut her meine Quelle auswählen (die Bezeichnung war vorher geringfügig anders). Danach hatte ich beim abspielen des Videos ein Rauschen auf den Lautsprechern, welches sich nach einen Neustart von Kodi in einen normalen Ton verwandelt hat. Also bei mir gehts [bp]!

    Hat jemand diese Version installiert? Ich hab um ehrlich zu sein Angst mein funktionierendes Kodi zu zerstoeren.

    Ja, habe ich gestern mal ausprobiert. Leider geht Passthrough bei mir damit auch nicht. Muss man eigentlich nach dem Update Kodi neu kompilieren (habe ich noch nicht gemacht)? Bei den Pipewire Releases gibt es noch in der Version 1.2.0 und 1.2.1 fixes für Kodi.Vielleicht muss man erst noch auf diese Version warten bis alles funktioniert.

    a) Hast Du unter "Einstellungen -> Player -> Wiedergabe mit Bildschirm synchronisieren" deaktiviert? Denn sonst wird Passthrough abgeschaltet.

    ja.

    b) Ist libdvd-pkg installiert? Eventuell hängt es damit zusammen.

    nein. Ist das jetzt gut oder schlecht?

    c) Ist unter Ubuntu alles richtig eingestellt? (If Passthrough was not configured with pavucontrol - no Passthrough setting within Kodi will be available.)

    Theoretisch ja, wie schon geschrieben Pulseaudio ist auf Ubuntu 24.04. nicht installiert (zumindest nicht bei mir). Pavucontrol ist auch nicht installiert aber wenn ich Kodi mit Alsa starte sind die Settings im Menu vorhanden.

    d) Leitet der Samsung TV das Signal richtig an AVR weiter? PCM oder Bitstream.

    Keine Ahnung, bei Kodi 20.2 ging es noch, bzw. beim Mp3-Ton bzw. Menu-Sound habe ich den Ton über den Revicver wenn er an ist. Wie er das mach weis ich nicht.

    So, ein paar neue Erkenntnisse. Also bei Videos mit mp3 Audio geht der Ton. Wenn z.B. Dolby oder DTS Ton vorliegt habe ich kein Ton.

    Hier ein Debug-Log dazu: Link

    Hast du mal mit Einstellungen -> System -> Audio rumgespielt? Insbesondere wenn du Passthrough nutzt: passen die Einstellungen zu den Eigenschaften des Ausgabe-Gerätes?

    Nur soweit, dass ich wieder das richtige Audioausgabegerät ausgewählt habe. Der Rest hat noch die original Einstellungen.

    Auch wenn das Addon früher ging - die Python-Exception im Log sieht für mich nicht gesund aus, gerade wenn du auch noch sagst, dass es mit Amazon Probleme gibt.

    Das würde ich erstmal nicht überbewerten. Ich denke das hängt mit dem allgemeinen Tonproblem zusammen. Hier mal eine altes Log (Link)

    Am besten ist wohl der direkte Weg über ALSA, wenn es möglich ist.

    Das versuche ich ja, bisher (Kodi 20.2) habe ich Kodi so gestartet : pasuspender -- env KODI_AE_SINK=ALSA kodi Bei Ubuntu 24.04 geht das nicht mehr und deswegen starte ich Kodi wie oben beschrieben (mit Alsa). Es scheint ja im Prinzip zu funktionieren. Ich habe Ton über den Fernseher und wenn ich den Reciver einschalte läuft auch der Ton über den Reciver. Meines Wissens nutze ich ARC.

    Zur Lösung des Problems könnte vielleicht beitragen mal zu schauen welche Tonformate das jeweilige Plugin ausgibt und zu schauen ob der Receiver damit überhaupt was anfangen kann.

    Sollte er, bisher mit Kodi 20.2 ging es ja auch schon. Also wenn, dann fehlen Codecs oder die sind nicht richtig eingebunden.

    PS: In Deinem Log ist mir aufgefallen das Du Kodi auf Wayland laufen lässt. Treten die Probleme auch auf wenn Du Kodi auf X11 laufen lässt?

    Ich habe bisher nur Wayland genutzt. Ich müsste mich erstmal kundig machen wie ich das auf X11 umstelle. Heute abend werde ich noch ein bissel testen.

    Ok, dann probiere ich mal das mit dem Debug.log aus. Private Informationen werde ich dann rauslöschen.

    Insbesondere zu einem "Amazon-Test" (?) Addon/Plugin

    Ich nutze seit Jahren das Amazon VOD Plugin vom Sandmann (Link). Das hat zumindest bisher fast immer gut funktioniert (meine letzte Kodiversion war 20.2)

    Alsa und Pulseaudio können auch mal komplexer sein, als gewünscht.

    Pulsaudio sollte eigentlich garnicht mehr gehen (ab 24.04 läuft ja alles über Pipewire). Und Alsa nutze ich auch nur da ich sonst kein Passthrough durch den Reciver bekomme.

    Oder halt allen Filmen, die du auf Platte hast?

    Ich habe es bei einigen Filmen auf meiner Platte getestet (*.mkv). Ich werde auch mal noch ein paar ältere Testen (*.avi, *.mpg). Vielleicht ist es ja ein Codec-Problem.

    Hallo,

    Ich habe mein System (Ubuntu) von Version 22.04 auf 24.04 geupdatet. Kodi 21.1 habe ich selbst nach der Anleitung kompiliert (ohne für mich sichtbare Fehlermeldungen). Leider habe ich aber das Problem, dass ich bei meinen Filmen und bei den Amazon-Plugin kein Ton habe. In den Menus (Kodi-Oberfläche) wird der Ton ausgegeben und auch bei den Ardzdf Plugin geht der Ton (sowohl über den Fernseher als auch über den Reciver). Anbei mal zwei Logfiles. Kodi starte ich mit dem Audiobackend Alsa (kodi --audio-backend=alsa).
    Hat jemand eine Idee wo hier der Fehler liegen könnte?

    Grüße Frank

    ich mache mal hier weiter mit Kodi Omega 21.0 ...

    Also inzwischen ist auf meiner Test VM Ubuntu 24.04 Wayland eingerichtet. Wenn ich das nach der Webseite (https://github.com/xbmc/xbmc/blob/Omega/docs/README.Linux.md) kompilieren will bekomme ich die folgende Fehlermeldung:

    und das Build wird bei ca. 50% abgebrochen. (https://termbin.com/i601)

    Bei den einzelnen Zwischenschritten wurden keine Fehler angezeigt. Kann ich bei bedarf nachreichen.

    Kann mir einer mit dieser Fehlermeldung weiterhelfen?

    Das wäre egal. "-v -i -f" ist das gleiche wie "-vif" oder "-ifv" oder "-fvi"

    Ok, ich wusste nicht das man das so vereinfachen kann.

    Also nach ein wenig rumprobieren habe ich die Vermutung, dass es in meinen System mit der Variable AUTORECONF nicht geht.

    Die folgenden Varianten haben dann funktioniert:

    Code
    Variante 1: Änderungen im Makefile
    cd $(PLATFORM); autoreconf -vif
    
    Variante 2: Änderungen im Makefile
    AUTORECONF = autoreconf (bei der Variablendifinition eingefügt)

    Damit konnte ich die wayland-protocols kompilieren. Wie vermutet Version 1.20 wird erstellt.

    Kannst du mir mal die Ausgabe von command -v autoreconf geben.

    /usr/bin/autoreconf

    einen Fehler sehe ich da nicht.

    Wenn da eine Ausgabe kommt, du aber dennoch den Fehler siehst, dann kannst du mal sowas probieren: export AUTORECONF=$(command -v autoreconf)

    Der Fehler existiert immer noch. Wenn man sich das Script "autoreconf" anschaut gibt es da auch keine Option vif

    Hier mal ein Auszug aus autoreconf:

    meinen die vielleicht das so?: cd $(PLATFORM); $(AUTORECONF) -v -i -f

    Ich habe mal im Team nachgefragt ob das ein Fehler auf der User-Seite ist oder im Makefile.

    Ok, schön falls ich ein Fehler gefunden habe.

    Die Frage ist doch eher, hat das was mit meinen Problem zu tun oder ist das nur ein Nebenschauplatz? (Könnte man mit "ja" beantworten [bv])

    Nur zur Info: Bei mir ist wayland-protokolls Version 1.25 installiert. Mit dem Makefile (zumindest lt. dem Inhalt der Makefile) erzeuge ich wahrscheinlich Version 1.20.

    Im "cmake log.txt" steht folgendes:

    Code
    -- Checking for module 'wayland-protocols'
    --   Found wayland-protocols, version 1.25
    -- Found WaylandProtocols: 1 (found suitable version "1.25", minimum required is "1.7")

    Ich vermute, der benutzt gar nicht die selbstgebastelte Version. Wobei der Text an sich schon widersprüchlich ist. Bei Github findet man als aktuellste die Version 1.34. Aber wie gesagt, ist das überhaupt mein Problem?

    Wo hast du den Befehl mit dem "-vif" her?

    Ich habe laut Webseite das folgende ausgeführt:

    Code
    Build and install wayland-protocols:
    
    sudo make -C tools/depends/target/wayland-protocols PREFIX=/usr/local

    Wenn man sich dann die make-File anschaut steht das mit dem -vif auch so drin:

    aber da es hier um den Master-Branch von Kodi geht

    Nein, das war nur ein Missverständnis, es geht hier um den Nexus-Branch Kodi 20.5 und da steht das halt drin....

    "Oder so ähnlich" hilft uns nicht.

    Code
    sudo make -C tools/depends/target/wayland-protocols PREFIX=/usr/local
    make: Verzeichnis „/home/frank/kodi/tools/depends/target/wayland-protocols“ wird betreten
    cd /home/frank/kodi/tools/depends; curl -Ls --create-dirs -f -O  http://mirrors.kodi.tv/build-deps/sources/wayland-protocols-1.20.tar.gz
    rm -rf native/*; mkdir -p native
    cd native; tar --strip-components=1 -xf  /home/frank/kodi/tools/depends/wayland-protocols-1.20.tar.gz
    cd native;  -vif
    /bin/sh: 1: -vif: not found
    make: *** [Makefile:39: native] Fehler 127
    make: Verzeichnis „/home/frank/kodi/tools/depends/target/wayland-protocols“ wird verlassen

    -vif nicht gefunden trifft es doch ganz gut 8) (Ich hatte das nur frei aus dem Gedächtnis zitiert, da ich gerade nicht an dem Rechner war)

    Ich würde aber nochmal schauen, ob der Kodi 20-Branch wirklich mindestens 0.3.50 braucht.

    der Fehler ist scheinbar weg... (ich habe mal die Ausgabe von cmake angehangen)

    im Anhang habe ich die Logfiles mit Debugmodus (einmal Kodi 20.2 und das selbstkompilierte Kodi 20.5) mit An- und Ausschalten der Soundanlage.

    Und wenn du alle Dinge sauber installiert hast, dann ist das selbst kompilierte auch gleichbedeutend dem, was du "offiziell" nennst.

    Ja, an der Stelle hätte ich mir eine Scriptdatei gewünscht, wo die vielen Einzelschritte und notwendigen Pakete automatisch installiert & ausgeführt werden, so das ich auf ein bitgleiches Build komme. Ist halt nur ein Wunsch und wahrscheinlich nicht so umzusetzen.

    Es müssen nur Binary-Addons kompiliert werden. Diese werden/wuden bei Ubuntu auch über das Kodi PPA bereit gestellt. Solltest du immer noch die gleiche Kodi-Version verwenden und vorher die Addons aus dem PPA installiert haben, kannst du die weiter verwenden.

    Das mit den Binary war mir auch klar. Ich hatte ja aus dem PPA das Inputstream-Addon installiert gehabt. Nachdem ich, nach dem kompilieren, dann mit make das neue Kodi installiert hatte konnte er dieses Addon nicht finden (obwohl es noch installiert war, deshalb die Frage). Ich habe dann einfach das Addon noch kompiliert und danach ging es (was natürlich deiner Aussage Widerspricht).

    ...so hier noch ein weiteres Update zum Ton. Leider geht es doch nicht so wie gewünscht bzw. gewohnt. Ich konnte zwischen den Ton vom Fernseher und der Soundanlage ohne Probleme wechseln. Die Einstellungen werden dabei beibehalten. Aktuell muss ich jedes mal wenn ich Tonquelle ändere (auch Fernseher an/aus) Kodi neu starten und neu einstellen X(. Im Normalfall ist meine Tonquelle HDMI 0. Beim Wechsel ist diese Quelle dann verschwunden. Ich habe hier mal 2 Logfiles angehangen, vielleicht kann mir einer einen Tip geben was die Ursache hierfür ist.

    ...hier noch ein kleines Update. Es scheint doch alles zu funktionieren [ag](es gab Probleme beim Umschalten zwischen Ton vom Fernseher und Soundanlage). Ich musste noch das "inputstream.adaptiv" Addon kompilieren, da das nach der Installation als fehlend angezeigt wurde.

    Also im großen und ganzen ist der Aufwand recht übersichtlich. Offen bleibt noch der Fehler bei den "wayland-protocols". Keine Ahnung, ob das genutzt wird bzw. eine negative Auswirkung beim fertigen Programm hat.