kein Ton - nur reboot hilft

  • HIn und wieder nach Zappen, return aus Kodi, return aus MPV habe ich keinen Ton. Es hilft nur Neustart.


    Nicht gehofen hat

    service vdr restart

    alsa force-reload

    systemctl --user restart pipewire.service

    Aus der Community pop_os auf Reddit
    Entdecke diesen Beitrag und mehr aus der Community pop_os
    www.reddit.com


    Angehängt hab ich den txt Output von alsa-info.sh einmal mit u ohne Ton.


    Unterschiede sind z.B.

    !!HDA-Intel Codec information

    Subdevices: 0/1 bei kein Ton zu Subdevices: 1/1


    Kein Ton:

    Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital

    Device: name="HDMI 0", type="HDMI", device=3

    Converter: stream=1, channel=0


    zu

    Node 0x03 [Audio Output] wcaps 0x6611: 8-Channels Digital

    LEERE ZEILE

    Converter: stream=15, channel=0




    APLAY

    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]

    Pin-ctls: 0x00: VREF_HIZ bei kein Ton zu Pin-ctls: 0x20: IN VREF_HIZ

  • Auch so kein Ton


    aplay -D plughw:0,3 /usr/share/sounds/alsa/Front_Center.wav

    speaker-test -c 2 -D hw:CARD=PCH,DEV=3

    speaker-test -c 2 -D hdmi:CARD=PCH,DEV=0


    speaker-test 1.2.6


    Wiedergabe-Gerät ist hdmi:CARD=PCH,DEV=3

    Stream-Parameter sind 48000 Hz, S16_LE, 2 Kanäle

    Verwende 16 Oktaven rosa Rauschen

    Rate ist 48000 Hz (angefordert: 48000 Hz)

    Puffergröße von 64 bis 1048576

    Periodengröße von 32 bis 524288

    Verwende maximale Puffergröße 1048576

    Perioden = 4

    gesetzt: period_size = 262144

    gesetzt: buffer_size = 1048576

    0 - Unknown

    1 - Unknown


    Nach reboot Alles OK.... was kann es sein ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

    3 Mal editiert, zuletzt von gggggg ()

  • Zitat

    Pulsewire neustarten unter Ubuntu

    #selfhosted #opensource #ubuntu #linux

    Unter meinem Ubuntu System habe ich öfter das Problem, dass mir im laufenden Betrieb die Audiogeräte deaktiviert werden. Daher bin ich von Pulseaudio auf Pipewire umgestiegen. Auch hier kommt es zu der selben Problematik. Der Vorteil ist aber wiederum, dass ich hier mit einem Neustart des Audiosystemes im laufenden Betrieb meine Audiogeräte wiederherstellen kann. Dies hat bei Pulseaudio nicht funktioniert.

    Und hier der kleine Helfer:

    Code
    killall -g pipewire
    systemctl --user restart pipewire.service

    vielleicht einmal testen

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Danke, ist gerade wieder beim "Verlassen" von Kodi passiert. In Kodi hatte ich "Passthrough".

    Leider hat bisher nichts (außer Reboot) geholfen.

    Gibt es denn Low Level Befehle um den HW-Chip zu resetten ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • leider kann ich das hier nicht nachstellen -- der Ton nach dem Wechsel aus Kodi oder MVP läuft hier immer. Kein

    Absturz.

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ist ja bei mir auch nicht jedes Mal. Wenn ich nach Rückkehr zum VDR neuerlich in Kodi/mpv einsteige, habe ich auch dort keine Ton.

    Hast du in Kodi "Passthrough" versucht.

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Hast du in Kodi "Passthrough" versucht. ja habe ich -- geht auch ohne Fehler.


    Vielleicht ist da ein Treiber von Kernel zur Zeit nicht so OK. Denn das Problem hätten wir doch schon früher gemerkt.

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ist ja bei mir auch nicht jedes Mal. Wenn ich nach Rückkehr zum VDR neuerlich in Kodi/mpv einsteige ...

    teste doch bitte einmal wenn du auf der Konsole ein service vdr stop und dann ein service vdr start ausführst, ob dann auch der Ton weg bleibt.

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • Ich hab es jetzt reproduziert: Ausgabe erfolgt immer in 720p50

    Startkanal DMAX 576i, dann Umschalten auf CNBC HD verm. 1080i,

    manchmal ist da schon der Ton weg.

    reicht das nicht schalte ich v CNBC auf ORF2 HD (720p50).


    Ich hab auch eine Vermutung. Ich habe ja den Passthrough deaktiviert.

    Der Fehler tritt verm. auf, wenn ich zusätzlich den E-AC Downmix auf NEIN habe.

    Dabei sollte aber ein SD Kanal wie DMAX immer Ton haben. Aber den bekommt man nur nach Reboot.

    Testhalber hab ich jetzt den E-AC auf JA ...


    jojo61 kannst du da bitte mal schauen ob dir was auffällt ....


    [1367] switching to channel 48 S19.2E-1-1026-125 (CNBC Europe HD)

    [1367] [softhddev]SetPlayMode: 0

    [1367] [softhddev]SetVolumeDevice: 127

    Set Playmode 0

    Clear buffer request in Decode

    video: reset start

    video: set clock --:--:--.---

    [softhddev]Clear: 0ms buffers 0

    video: set closing

    video: set clock --:--:--.---

    video: reset start

    video: set clock --:--:--.---

    video: new stream start

    [1367] [softhddev]SetVideoDisplayFormat: 1

    [1367] [softhddev]GetSpuDecoder:

    [1594] osdteletext-receiver thread ended (pid=1367, tid=1594)

    [1367] buffer stats: 0 (0%) used

    video/cuvid: closing eof

    [1593] device 2 receiver thread ended (pid=1367, tid=1593)

    [1607] device 3 receiver thread started (pid=1367, tid=1607, prio=high)

    [1367] [softhddev]SetPlayMode: 1

    [1367] [softhddev]SetVolumeDevice: 127

    Set Playmode 1

    video: set trick-speed 0

    52:15 systemd[1]: systemd-hostnamed.service: Deactivated successfully.

    52:15 systemd-timesyncd[482]: Initial synchronization to time server .125.190.56:123 (ntp.ubuntu.com).

    [1606] mcli::handle_ten: m_chan.Name='CNBC Europe HD' m_chan.Number=48: Signal lost

    [1592] mcli::handle_ten: m_chan.Name='DMAX' m_chan.Number=22: Status:1f Strength:0xffff SNR:0xe2b0 BER:0x0000

    video: new stream 326ms

    video: possible stream change loss

    video: h264 detected

    pesdemux: new codec 000000 -> 0x15003

    codec: using audio codec ID 0x15003 (ac3)

    in VideoDecode make close

    CodecVideoClose

    codec: audio 'ATSC A/52A (AC-3)'

    codec/audio: Chanlayout 3 format change fltp 48000Hz *2 channels

    codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2

    CodecVideoOpen h264

    ***************codec: Video Open using video codec ID 0x001b (h264)

    codec: video 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10'

    codec: can use own buffer management

    codec: supports frame threads

    codec: supports slice threads

    Codec open 0

    Initializing cuvid hwaccel thread ID:1597

    [1610] mcli: sections assembler thread started (pid=1367, tid=1610, prio=high)

    pesdemux: pes start code id 0xbd

    video: ready --:--:--.--- 0ms/frame 1247ms

    Cuvid_get_format: codec 27 fmts:

    #0110x00000062 vdpau

    #0110x0000002c vaapi

    #0110000000000 yuv420p

    Cuvid_get_format: codec 27 fmts:

    #0110x00000062 vdpau

    #0110x0000002c vaapi

    video profile 100 codec id 27

    CMP 44:44 23:23 1920:720 1088:576 17:17,

    delete old cache

    video: create decoder 16bit?=0 1920x1080 old#011 720 576

    Cuvid Clean up

    video/cuvid: CuvidDestroySurfaces

    Last decoder closes

    video/cuvid: CuvidCreateSurfaces: 1920x1080 * 7

    video: create 7 Textures Format NV12 w 1920 h 1080

    video: slow down video, duping frame 40

    GetFormat Init ok 1920x1080

    Init VAAPI deint ok

    ++++++++++++++++++++++++++++++++++++starte audio

    video/cuvid: aspect ratio changed

    video: input 1920x1080 (1:1)

    video: display aspect 16:9 Resolution 3

    video: video +0+0 1280x720

    video: crop to +0+0 1920x1080

    video: stretch output 1280x720+0+0

    Update HDR to TRC 1 color 1

    vor create

    vor compile vertex

    compile Status 1 loglen 0 ><

    BT709 Colorspace used

    vor compile fragment

    compile Status 1 loglen 0 ><

    Link Status 1 loglen 0

    get uniform colormatrix 0

    nach set colormatrix

    get uniform colormatrix_c 1 -0.972945

    52:17 acpid: received input layer event "jack/lineout LINEOUT unplug"

    52:17 acpid: 0 total rules matched

    52:17 acpid: completed input layer event "jack/lineout LINEOUT unplug"

    52:17 acpid: received input layer event "jack/videoout VIDEOOUT unplug"

    52:17 acpid: 0 total rules matched

    52:17 acpid: completed input layer event "jack/videoout VIDEOOUT unplug"

    52:17 systemd[1]: systemd-fsckd.service: Deactivated successfully.

    52:17 acpid: received input layer event "jack/lineout LINEOUT plug"

    52:17 acpid: 0 total rules matched

    52:17 acpid: completed input layer event "jack/lineout LINEOUT plug"

    52:17 acpid: received input layer event "jack/videoout VIDEOOUT plug"

    52:17 acpid: 0 total rules matched

    52:17 acpid: completed input layer event "jack/videoout VIDEOOUT plug"

    codec/audio: inital drift delay 274ms

    [softhddev]GetVideoSize: 1920x1080 1.77778

    video: slow down video, duping frame 88

    52: vdr: video/cuvid: synced after 43 frames 2262ms

    52: vdr: [1457] VNSI: Requesting clients to reload recordings list

    [1457] VNSI: Requesting clients to reload recordings list

    [1367] [softhddev]CreateOsd: left 96, top 679, level 0, using OpenGL OSD support

    [1367] [softhddev]cOglOsd osdLeft 96 osdTop 679 screenWidth 1920 screenHeight 1080

    [1457] VNSI: Requesting clients to reload recordings list

    [1367] switching to channel 2 S19.2E-1-1005-13304 (ORF2O HD)

    [1367] [softhddev]SetPlayMode: 0

    [1367] [softhddev]SetVolumeDevice: 127

    Set Playmode 0

    Clear buffer request in Decode

    video: reset start

    video: set clock --:--:--.---

    [softhddev]Clear: 0ms buffers 0

    video: set closing

    video: set clock --:--:--.---

    video: reset start

    video: set clock --:--:--.---

    video: new stream start

    [1367] [softhddev]SetVideoDisplayFormat: 1

    [1367] [softhddev]GetSpuDecoder:

    video/cuvid: closing eof

    [1616] device 4 receiver thread started (pid=1367, tid=1616, prio=high)

    [1367] creating directory /run/shm/vtx/S19.2E-1-1005-13304

    [1617] osdteletext-receiver thread started (pid=1367, tid=1617, prio=high)

    [1367] [softhddev]SetPlayMode: 1

    [1367] [softhddev]SetVolumeDevice: 127

    Set Playmode 1

    video: set trick-speed 0

    [1607] device 3 receiver thread ended (pid=1367, tid=1607)

    [16 mcli: sections assembler thread started (pid=1367, tid=16 prio=high)

    pesdemux: bad pes packet

    video: new stream 316ms

    video: possible stream change loss

    [softhddev] invalid PES video packet

    pesdemux: bad pes packet

    in VideoDecode make close

    CodecVideoClose

    pesdemux: bad pes packet

    pesdemux: bad pes packet

    367]: mcli::recv_ts_func: Discontinuity on receiver 0x5df2a25a2f30 for pid 3002: 12->1 at pos 2/3

    [softhddev] 7 invalid PES video packet(s)

    video: h264 detected

    pesdemux: pes start code id 0xbd

    CodecVideoOpen h264

    ***************codec: Video Open using video codec ID 0x001b (h264)

    codec: video 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10'

    codec: can use own buffer management

    codec: supports frame threads

    codec: supports slice threads

    Codec open 0

    Initializing cuvid hwaccel thread ID:1597

    pesdemux: new codec 000000 -> 0x15003

    codec: using audio codec ID 0x15003 (ac3)

    codec: audio 'ATSC A/52A (AC-3)'

    codec/audio: Chanlayout 60f format change fltp 48000Hz *6 channels

    codec/audio: resample fltp 48000Hz *6 -> s16 48000Hz *6

    video: ready --:--:--.--- 0ms/frame 1236ms

    Cuvid_get_format: codec 27 fmts:

    #0110x00000062 vdpau

    #0110x0000002c vaapi

    #0110000000000 yuv420p

    Cuvid_get_format: codec 27 fmts:

    #0110x00000062 vdpau

    #0110x0000002c vaapi

    video profile 100 codec id 27

    CMP 44:44 23:23 1280:1920 720:1088 17:17,

    delete old cache

    video: create decoder 16bit?=0 1280x720 old#011 1920 1080

    Cuvid Clean up

    video/cuvid: CuvidDestroySurfaces

    Last decoder closes

    video/cuvid: CuvidCreateSurfaces: 1280x720 * 7

    video: create 7 Textures Format NV12 w 1280 h 720

    video: slow down video, duping frame 28

    GetFormat Init ok 1280x720

    ++++++++++++++++++++++++++++++++++++starte audio

    video/cuvid: aspect ratio changed

    video: input 1280x720 (1:1)

    video: display aspect 16:9 Resolution 1

    video: video +0+0 1280x720

    video: crop to +0+0 1280x720

    video: stretch output 1280x720+0+0

    vor create

    vor compile vertex

    compile Status 1 loglen 0 ><

    BT709 Colorspace used

    vor compile fragment

    compile Status 1 loglen 0 ><

    Link Status 1 loglen 0

    get uniform colormatrix 0

    nach set colormatrix

    get uniform colormatrix_c 1 -0.972945

    [softhddev]GetVideoSize: 1280x720 1.77778

    codec/audio: inital drift delay 336ms

    [1428] channel 2 (ORF2O HD) event Mo. 22.01.2024 57-19:00 (VPS: 22.01. 57) 'Oberösterreich heute Service' status 2

    [1457] VNSI: Requesting clients to reload recordings list

    video: slow down video, duping frame 86

    video/cuvid: synced after 99 frames 3214ms

    [1428] changing pids of channel 71 (ORF2T HD) from 3000+3000=27:0;3001=deu@106,3002=mis@106:0:3005 to 3060+3060=27:0;3061=deu@106:0:3015

    [1457] VNSI: Requesting clients to reload channels list

    [1457] VNSI: Requesting clients to reload recordings list

    [1457] VNSI: Requesting clients to reload recordings list

    [1457] VNSI: Requesting clients to reload channels list

    [1457] VNSI: Requesting clients to reload recordings list

    codec/audio: drift( 0) -29ms reset

    codec/audio: inital drift delay 323ms

    [1457] VNSI: Requesting clients to reload recordings list

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • cinfo Im setup.conf habe softhddrmpl oder softhddrm. Welche Variante nutze ich, wenn ich den Skindesigner nicht nutze (Oberfläche lcars)


    jojo61 Ich kopiere die relevanten Teile von oben nochmal hier rein.


    Rahmenbedingung: Passthrough=NO, EAC3 Downmix=NO.


    1. Umschaltung auf Kanal 48 CNBC HD geht OK. Chanellayout 2 Channels

    video: h264 detected

    pesdemux: new codec 000000 -> 0x15003

    codec: using audio codec ID 0x15003 (ac3)

    in VideoDecode make close

    CodecVideoClose

    codec: audio 'ATSC A/52A (AC-3)'

    codec/audio: Chanlayout 3 format change fltp 48000Hz *2 channels

    codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2

    CodecVideoOpen h264


    2. Umschaltung auf Kanal 2 ORF2 HD NOK. Ab da kein Ton. Chanlayout 60f format change fltp 48000Hz *6 channels

    video: h264 detected

    pesdemux: pes start code id 0xbd

    CodecVideoOpen h264

    ***************codec: Video Open using video codec ID 0x001b (h264)

    codec: video 'H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10'

    codec: can use own buffer management

    codec: supports frame threads

    codec: supports slice threads

    Codec open 0

    Initializing cuvid hwaccel thread ID:1597

    pesdemux: new codec 000000 -> 0x15003

    codec: using audio codec ID 0x15003 (ac3)

    codec: audio 'ATSC A/52A (AC-3)'

    codec/audio: Chanlayout 60f format change fltp 48000Hz *6 channels

    codec/audio: resample fltp 48000Hz *6 -> s16 48000Hz *6



    Da mein TV kein AC3 kann, gibt er bei AC3 normalerweise direkt den Bitstream an die Lautsprecher, was sich wie lautes weißes Rauschen anhört und meldet "ungültiges Format". Hier kommt keine Meldung und er bleibt stumm.

    Jedenfalls sollte bei Rückwechsel auf einen Kanal der kein AC3 sendet (DMAX SD) wieder Ton kommen ... tut es nicht

    Auch wenn man per OSD im Plugin Setting den EAC Downmix auf JA stellt (oder Passthrough EIN/AUS schaltet, bzw. Alles aus dem 1. Post versucht) kommt bis nach Reboot kein Ton mehr.

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Zitat

    Im setup.conf habe softhddrmpl oder softhddrm.

    softdrmpl wird zur Zeit nicht genutzt

    (VDR) NUC11PAH & GEEKOM MINI-IT11-11. Generation * BM2LTS * DD NET S2 Max * NC * (Sound) Cinebar Lux Set * (Stream) Apple TV 4K (2022) *

    (Light) PHILIPS Hue Play HDMI Sync Box & Gradient Lightstrip * (OLED TV) LG OLED65G29LA

  • jojo61 Das der TV den Downmix braucht ist mir klar...


    Sorry, aber ich glaub nicht, dass da überhaupt versucht wurde AC3 5.1 auszugeben, denn


    1 hätte er 5.1 als Bitstream ausgegeben hätte mein TV gesagt "ungültiges Signal" und ich hätte das dig. Signal gehört. So ist das, wenn ich z.B. Passthrough EIN habe.


    2 Ich hab dann auch den parallel dran hängenden AVR angeworfen und da ist auch kein Ton angekommen ...


    3 beim ersten switching to CNBC HD der auch AC3 hat (grüne Schrift), war der Ton OK und er hat da geschrieben:

    codec/audio: resample fltp 48000Hz *2 -> s16 48000Hz *2


    4 Ich hatte genau dieses Beispiel (DMAX SD > CNBC HD > ORF2 HD) einige Minuten zuvor versucht und da ist schon beim 1. Schalten auf CNBC HD der Ton weg geblieben .


    Wie können wir das eingrenzen ?

    Liebe Grüße g ;)

    NCV6dvbS2+Alphacrypt+ORF, BM2LTS4.4 NUC11i3 NVMe+HDD, BM2LTS2.94.4 AVG1 T7400 SSD+HDD NvidiaGT720

  • Channellayout 0x60f ist 5.1 Sound mit 6 Kanälen. Wenn du da keinen Downmix machst dann wird 6 Kanal PCM ausgegeben und nicht der AC3 Bitstream.

    Channellayout 3 ist einfaches Stereo und da wird dann 2 Kanal PCM ausgegeben und das kann dein TV und deswegen hast da Ton.


    Was dich irritiert ist das es bei AC3 mit 2 Kanälen geht und mit 6 Kanälen nicht. Beides ist zwar AC3 kodiert wird aber jeweils zu PCM dekodiert und mit entsprechender Anzahl von PCM Kanälen ausgegeben. UNd bei 6 PCM Kanälen hörst du nix weil der TV das nicht kann.

Jetzt mitmachen!

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