Kein Sound über HDMI

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 13:58:49

Ich bekomme mit meinem NUC11 (Core i5-1135G7) keinen Sound über HDMI. Installiert ist im Moment Bookworm.

Am TV und am HDMI-Kabel liegt es nicht, denn mit einem Raspi bekomme ich auf Anhieb mit demselben Kabel am selben TV eine funktionierende Tonausgabe.

pavucontroll zeigt mir einen munteren Audiobalken, wenn als Ziel ist HDMI ausgewählt ist.

aplay -l liefert:

Code: Alles auswählen

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [43UHD_LCD_TV]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Mein TV-Gerät wird also erkannt (5. Zeile, 43UHD_LCD_TV)

Benutzeravatar
debilian
Beiträge: 1200
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Kein Sound über HDMI

Beitrag von debilian » 14.01.2024 14:37:11

Hast du in pavucontrol in beiden Bereichen;

Wiedergabe
und
Ausgabegeräte

deinen LCD ausgewählt?
-- nichts bewegt Sie wie ein GNU --

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 15:02:56

debilian hat geschrieben: ↑ zum Beitrag ↑
14.01.2024 14:37:11
Hast du in pavucontrol in beiden Bereichen;

Wiedergabe
und
Ausgabegeräte

deinen LCD ausgewählt?
Unter Ausgabegeräte ist eine ellenlange Liste mit Geräten, die ich alle durchprobiert habe.

Unter Wiedergabe wird im Pulldownmenü nur ein Gerät zur Auswahl gestellt, und das entspricht dem, das ich unter Ausgabegeräte auswähle.

Benutzeravatar
thunder11
Beiträge: 1345
Registriert: 19.04.2023 09:08:30

Re: Kein Sound über HDMI

Beitrag von thunder11 » 14.01.2024 15:25:19

Du musst zuerst den Reiter Konfiguration benutzen :!:
4605

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 15:58:24

Unter "Configuration" (habe hier englisch eingestellt) ist
Digital Stereo (HDMI) Output
ausgewählt.

Unter Output Devices kann ich dann unter Port nur noch
HDMI / Display Port (plugged in)
auswählen.

Ich lasse nebenher irgendeine MP3-Datei in Dauerschleife laufen und der Lautstärkebalken im Pavucontroll zappelt lustig vor sich hin. Nur am TV herrscht absolute Stille, auch wenn ich die Lautstärke fast auf Maximum drehe.

Benutzeravatar
thunder11
Beiträge: 1345
Registriert: 19.04.2023 09:08:30

Re: Kein Sound über HDMI

Beitrag von thunder11 » 14.01.2024 16:06:13

Was zeigt denn (bei dudelndem mp3)

Code: Alles auswählen

pactl list sinks short
MSfree hat geschrieben: ↑ zum Beitrag ↑
14.01.2024 13:58:49

Code: Alles auswählen

card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [43UHD_LCD_TV]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
Wird denn das Gerät nicht angezeigt ?

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 16:28:51

thunder11 hat geschrieben: ↑ zum Beitrag ↑
14.01.2024 16:06:13
Was zeigt denn (bei dudelndem mp3)

Code: Alles auswählen

pactl list sinks short

Code: Alles auswählen

18      alsa_output.pci-0000_00_1f.3.hdmi-stereo        module-alsa-card.c      s16le 2ch 44100Hz  RUNNING

DerChris
Beiträge: 363
Registriert: 16.03.2009 16:45:12
Lizenz eigener Beiträge: MIT Lizenz

Re: Kein Sound über HDMI

Beitrag von DerChris » 14.01.2024 16:35:04

Moin,

falls nicht eh schon gemacht: im alsamixer checken, ob der betreffende Kanal gemuted ist?
i3 & bookworm

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 17:17:02

DerChris hat geschrieben: ↑ zum Beitrag ↑
14.01.2024 16:35:04
falls nicht eh schon gemacht: im alsamixer checken, ob der betreffende Kanal gemuted ist?
Ich kann zumindest nichts gemutetes erkennen, ich sehe da allerdings auch nichts, was auf HDMI hinweist.

Benutzeravatar
debilian
Beiträge: 1200
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: Kein Sound über HDMI

Beitrag von debilian » 14.01.2024 17:25:57

und in

Debianqashctl

?

mich wunderts, hatte das auch schon, dass der hdmi Monitor still war,
lag aber immer am Mixer....
-- nichts bewegt Sie wie ein GNU --

Benutzeravatar
thunder11
Beiträge: 1345
Registriert: 19.04.2023 09:08:30

Re: Kein Sound über HDMI

Beitrag von thunder11 » 14.01.2024 17:44:09

Zeige mal (mp3 spielen lassen):

Code: Alles auswählen

grep ENABLE -A7 /proc/asound/card0/*/sub0/sw_params
card0 sollte nach aplay ja deine Glotze sein (subdevice Gerät ?) , da sollte das richtige Subdevice ausgegeben werden

bei mir sieht das dann so aus (interne HDMI - Ausgabe):

Code: Alles auswählen

~$ grep ENABLE -A7 /proc/asound/card1/*/sub0/sw_params
/proc/asound/card1/pcm3p/sub0/sw_params:tstamp_mode: ENABLE
/proc/asound/card1/pcm3p/sub0/sw_params-period_step: 1
/proc/asound/card1/pcm3p/sub0/sw_params-avail_min: 87319
/proc/asound/card1/pcm3p/sub0/sw_params-start_threshold: 18446744073709551615
/proc/asound/card1/pcm3p/sub0/sw_params-stop_threshold: 6206523236469964800
/proc/asound/card1/pcm3p/sub0/sw_params-silence_threshold: 0
/proc/asound/card1/pcm3p/sub0/sw_params-silence_size: 0
/proc/asound/card1/pcm3p/sub0/sw_params-boundary: 6206523236469964800

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 18:15:34

thunder11 hat geschrieben: ↑ zum Beitrag ↑
14.01.2024 17:44:09
Zeige mal (mp3 spielen lassen):

Code: Alles auswählen

grep ENABLE -A7 /proc/asound/card0/*/sub0/sw_params

Code: Alles auswählen

grep ENABLE -A7 /proc/asound/card0/*/sub0/sw_params
/proc/asound/card0/pcm0c/sub0/sw_params:tstamp_mode: ENABLE
/proc/asound/card0/pcm0c/sub0/sw_params-period_step: 1
/proc/asound/card0/pcm0c/sub0/sw_params-avail_min: 44100
/proc/asound/card0/pcm0c/sub0/sw_params-start_threshold: 18446744073709551615
/proc/asound/card0/pcm0c/sub0/sw_params-stop_threshold: 6206523236469964800
/proc/asound/card0/pcm0c/sub0/sw_params-silence_threshold: 0
/proc/asound/card0/pcm0c/sub0/sw_params-silence_size: 0
/proc/asound/card0/pcm0c/sub0/sw_params-boundary: 6206523236469964800
--
/proc/asound/card0/pcm3p/sub0/sw_params:tstamp_mode: ENABLE
/proc/asound/card0/pcm3p/sub0/sw_params-period_step: 1
/proc/asound/card0/pcm3p/sub0/sw_params-avail_min: 87319
/proc/asound/card0/pcm3p/sub0/sw_params-start_threshold: 18446744073709551615
/proc/asound/card0/pcm3p/sub0/sw_params-stop_threshold: 6206523236469964800
/proc/asound/card0/pcm3p/sub0/sw_params-silence_threshold: 0
/proc/asound/card0/pcm3p/sub0/sw_params-silence_size: 0
/proc/asound/card0/pcm3p/sub0/sw_params-boundary: 6206523236469964800

Benutzeravatar
thunder11
Beiträge: 1345
Registriert: 19.04.2023 09:08:30

Re: Kein Sound über HDMI

Beitrag von thunder11 » 14.01.2024 18:55:00

Da sind ja 2 "Devices" am werkeln. :!: :facepalm:

Ich vermute mal, dass das deine Glotze ist:

Code: Alles auswählen

/proc/asound/card0/pcm3p/sub0/sw_params
weil:

Code: Alles auswählen

card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [43UHD_LCD_TV]
das Device

Code: Alles auswählen

card 0: PCH [HDA Intel PCH], device 0: ALC256 Analog [ALC256 Analog]

Code: Alles auswählen

/proc/asound/card0/pcm0c/sub0/sw_params:tstamp_mode: ENABLE
sollte eliminiert werden.
Was gibt denn aus:

Code: Alles auswählen

pactl get-default-sink
Wenn es nicht über Debianpasystray geht, mal versuchen mit:

Code: Alles auswählen

pactl set-default-sink 
allerdings hab ich da so meine Probleme, was da an "Nomenklatur" rein muss.

Was mir gerade noch bei mir aufgefallen ist:
Das Device, was an erster Stelle steht wird als default source ausgegeben-
Die default sink stimmt allerdings.

wenn ich bei mir auf HDMI umschalte kommt da so was raus:

Code: Alles auswählen

 pactl get-default-sink
alsa_output.pci-0000_00_1f.3.hdmi-stereo
von :

Code: Alles auswählen

aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
..................
Karte 1: PCH [HDA Intel PCH], Gerät 0: ALC1220 Analog [ALC1220 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 1: ALC1220 Digital [ALC1220 Digital]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [PL3288UH]
  Sub-Geräte: 0/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 1: PCH [HDA Intel PCH], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
.....
  Sub-Gerät #0: subdevice #0

Benutzeravatar
MSfree
Beiträge: 10777
Registriert: 25.09.2007 19:59:30

Re: Kein Sound über HDMI

Beitrag von MSfree » 14.01.2024 19:06:11

thunder11 hat geschrieben: ↑ zum Beitrag ↑
14.01.2024 18:55:00
Was gibt denn aus:

Code: Alles auswählen

pactl get-default-sink
Ich hatte ja oben bereits alles Sinks gelistet, da gibt es nur einen, und der ist auch Default:

Code: Alles auswählen

pactl get-default-sink
alsa_output.pci-0000_00_1f.3.hdmi-stereo

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Kein Sound über HDMI

Beitrag von smutbert » 26.01.2024 21:27:46

Sollte das Problem noch bestehen würde ich ob der Hartnäckigkeit einmal das ganze ohne Pulseaudio testen:
  1. zuerst einmal pulseaudio vorübergehen außer Gefecht setzen. Ich würde dazu einfach ein einem Terminal eine Shell mit pasuspender starten

    Code: Alles auswählen

    $ pasuspender -- bash
    
    und im folgenden in dieser Shell weitermachen.
  2. dann mit alsamixer oder Debianqasmixer prüfen ob HDMI auch nicht stummgeschaltet ist

    Code: Alles auswählen

    $ alsamixer -D hw:PCH
    
    digitale Ausgänge haben in Alsa typischerweise zwar keine eigenen Lautstärkeregler, aber sehr wohl Stummschalter. Bei mir (ebenfalls Intel-onbardaudio) sind die mit S/PDIF 1, S/PDIF 2,... bezeichnet ohne dass es einen Anhaltspunkt gäbe welcher Schalter zu DVI, HDMI, Displayport,... gehört, aber auch Bezeichnungen mit IEC958 wären denkbar.
    Also am besten einfach alles laut schalten was mit digitalen Ausgängen zu tun hat, ist ja eh nur zum Testen.
  3. Es folgt der Versuch etwas wiederzugeben, ich halte mich da meist an die Audiotestdateien, die bei Alsa dabei sind, also etwa

    Code: Alles auswählen

    $ aplay -D plughw:PCH,3 /usr/share/sounds/alsa/Front_Left.wav
    
    (wobei eine etwas längere Testdatei auch keine schlechte Idee ist, die kurze Testdatei genügt meiner Erfahrung nach nicht immer, dass zuverlässig die Audiohardware aufwacht bevor die Wiedergabe schon wieder vorbei ist)
    Statt PCH,3 kannst du natürlich auch die anderen Gerätenummern 7, 8 und 9 durchprobieren, aber der Ausgabe nach hängt dein Fernseher ja an 3.
  4. zuletzt die anfangs gestartete Shell beenden damit Pulseaudio wieder aufwacht.
Solltest du dem Fernseher so einen Ton entlocken können, wissen wir schon einmal, dass nur Pulseaudio schuld ist.

Antworten