1 [2] MLD-5.x / Systems / x86 Systeme (PC) / nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
 

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20170
    • View Profile
    • ClausMuus.de
nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
« Reply #15 on: December 26, 2020, 12:00:20 »
Der Einzige Fehler in den Logs der zu sehen ist, ist das Device quirks fehlen. Das sollte jedoch nicht das Problem verursachen und ich habe es inzwischen behoben.
Ansonsten sehe ich keine Auffälligkeiten. Ich habe das Xorg Log angehängt.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline franky

  • Profi Member
  • ****
  • Posts: 376
    • View Profile
nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
« Reply #16 on: December 26, 2020, 14:29:14 »
So nach dem leckeren Feiertags Mittagessen konnte ich mir mal das xorg-log anschauen.

@ Markus
Aber vorher noch eine Überlegung zum SystemRam den sich die Intel-iGPU mangels eigenem VideoRAM mit der CPU teilen muss.
Sind bei deinem System beide RAM bestückt (DualChannel) oder nur einer (SingleChannel)?
Beim wesentlich performateren DualChannel Betrieb sollten zwei identische Riegel verwendet werden.
Unterschiedliche Riegel führen i.d.R. zu Performace-Problemen und in Folge ggf. zu Sync-Problemen.

@ Claus
Das xorg-log ist absolut interresant.
Offensichtlich ist der Fernseher, Monitor oder Beamer offensichtlich nicht am HDMI an der Rückseite des NUC sondern per DP angeschlossen.
Der DP dieses NUC ist ja im USB-C Port (incl. Thunderbold) integriert und könnte dann über einen USB-C Dockingstation in HDMI gewandelt werden.
Auserdem fällt die Auflösung von 3840x2160 auf. Vermutlich in 60Hz anstatt 50Hz, was aber aus dem Log nicht ersichtlich ist.
Für SD und HD-Sender bedeutet das natürlich auch noch ein Upscaling der Videodaten.
Code: [Select]
[    22.414] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 620
[    22.414] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 2 threads
....
[    22.415] (II) intel(0): Output DP1 using monitor section Monitor0
[    22.415] (II) intel(0): Enabled output DP1
[    22.415] (II) intel(0): Output DP2 has no monitor section
[    22.415] (II) intel(0): Enabled output DP2
[    22.415] (II) intel(0): Output HDMI1 has no monitor section
[    22.415] (II) intel(0): Enabled output HDMI1
[    22.415] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[    22.416] (II) intel(0): Output VIRTUAL1 has no monitor section
[    22.416] (II) intel(0): Enabled output VIRTUAL1
[    22.416] (--) intel(0): Output DP1 using initial mode 3840x2160 on pipe 0
[    22.416] (==) intel(0): TearFree disabled
[    22.416] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[    22.416] (==) intel(0): DPI set to (96, 96)
[    22.416] (II) Loading sub module "dri3"
[    22.416] (II) LoadModule: "dri3"
[    22.416] (II) Module "dri3" already built-in
[    22.416] (II) Loading sub module "dri2"
[    22.416] (II) LoadModule: "dri2"
[    22.416] (II) Module "dri2" already built-in
[    22.416] (II) Loading sub module "present"
[    22.416] (II) LoadModule: "present"
[    22.416] (II) Module "present" already built-in
[    22.416] (II) intel(0): SNA initialized with Kabylake (gen9) backend
[    22.416] (==) intel(0): Backing store disabled
[    22.416] (==) intel(0): Silken mouse enabled
[    22.416] (II) intel(0): HW Cursor enabled
[    22.416] (==) intel(0): Display hotplug detection enabled
[    22.416] (II) intel(0): [DRI2] Setup complete
[    22.416] (II) intel(0): [DRI2]   DRI driver: i965

Ich betreibe meine VDRs bisher alle mit 1920x1080@50Hz und habe dabei mit MLD noch nie einen Tonversatz feststellen können.
Für mich ist UHD noch nicht so relevant, obwohl ich auch schon mit MLD und Kodi UHD-Videos im Downscaling auf meinen 40" Samsung LEDs abgespielt habe.
Auch dabei habe ich bei den Intel-Systemen nie einen Tonversatz feststellen können.

Hier mal zum Vergleich den Log-Auschnitt meines Core I3-7100 mit HD630 iGPU ansgeschlossen per HDMI an einen 40" HD-LED TV von Samsung.
Bei MLD 5.5 wird ja Standardmäßig der Xorg-Intel Treiber verwendet, der bezüglich des angeschlossenen Monitors nicht besonders viel Infos liefert.
Code: [Select]
[    21.163] (--) intel(0): gen9 engineering sample
[    21.163] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx, avx2; using a maximum of 2 threads
.....
[    21.164] (II) intel(0): Output HDMI1 using monitor section Monitor0
[    21.164] (II) intel(0): Enabled output HDMI1
[    21.164] (II) intel(0): Output HDMI2 has no monitor section
[    21.165] (II) intel(0): Enabled output HDMI2
[    21.165] (II) intel(0): Output DP1 has no monitor section
[    21.165] (II) intel(0): Enabled output DP1
[    21.165] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[    21.165] (II) intel(0): Output VIRTUAL1 has no monitor section
[    21.165] (II) intel(0): Enabled output VIRTUAL1
[    21.165] (--) intel(0): Output HDMI2 using initial mode 1920x1080 on pipe 0
[    21.166] (==) intel(0): TearFree disabled
[    21.166] (==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
[    21.166] (==) intel(0): DPI set to (96, 96)
[    21.166] (II) Loading sub module "dri3"
[    21.166] (II) LoadModule: "dri3"
[    21.166] (II) Module "dri3" already built-in
[    21.166] (II) Loading sub module "dri2"
[    21.166] (II) LoadModule: "dri2"
[    21.166] (II) Module "dri2" already built-in
[    21.166] (II) Loading sub module "present"
[    21.166] (II) LoadModule: "present"
[    21.166] (II) Module "present" already built-in
[    21.167] (II) intel(0): SNA initialized with Kabylake (gen9) backend
[    21.167] (==) intel(0): Backing store disabled
[    21.167] (==) intel(0): Silken mouse enabled
[    21.167] (II) intel(0): HW Cursor enabled
[    21.167] (==) intel(0): Display hotplug detection enabled
[    21.168] (II) intel(0): [DRI2] Setup complete
[    21.168] (II) intel(0): [DRI2]   DRI driver: i965

Hier gleiches System aber MLD 5.4 testing standardmäßig mit gesprächigerem modsetting Treiber und ausführlichen Infos zu den Monitordaten.
Code: [Select]
[   408.295] (II) xfree86: Adding drm device (/dev/dri/card0)
[   408.296] (--) PCI:*(0:0:2:0) 8086:5912:1043:8694 rev 4, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, I/O @ 0x0000f000/64, BIOS @ 0x????????/131072
[   408.296] (II) LoadModule: "glx"
[   408.296] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   408.297] (II) Module glx: vendor="X.Org Foundation"
[   408.297] compiled for 1.19.2, module version = 1.0.0
[   408.297] ABI class: X.Org Server Extension, version 10.0
[   408.297] (II) LoadModule: "modesetting"
[   408.297] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   408.297] (II) Module modesetting: vendor="X.Org Foundation"
[   408.297] compiled for 1.19.2, module version = 1.19.2
[   408.297] Module class: X.Org Video Driver
[   408.297] ABI class: X.Org Video Driver, version 23.0
[   408.297] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   408.416] (II) modeset(0): using drv /dev/dri/card0
[   408.416] (II) modeset(0): Creating default Display subsection in Screen section
"Screen0" for depth/fbbpp 24/32
[   408.416] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[   408.416] (==) modeset(0): RGB weight 888
[   408.416] (==) modeset(0): Default visual is TrueColor
[   408.416] (II) Loading sub module "glamoregl"
[   408.416] (II) LoadModule: "glamoregl"
[   408.416] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[   408.418] (II) Module glamoregl: vendor="X.Org Foundation"
[   408.418] compiled for 1.19.2, module version = 1.0.0
[   408.418] ABI class: X.Org ANSI C Emulation, version 0.4
[   408.418] (II) glamor: OpenGL accelerated X.org driver based.
[   408.423] (II) glamor: EGL version 1.4 (DRI2):
[   408.423] (II) modeset(0): glamor initialized
[   408.427] (II) modeset(0): Output HDMI-1 using monitor section Monitor0
[   408.454] (II) modeset(0): Output HDMI-2 has no monitor section
[   408.454] (II) modeset(0): Output DP-1 has no monitor section
[   408.458] (II) modeset(0): EDID for output HDMI-1
[   408.484] (II) modeset(0): EDID for output HDMI-2
[   408.484] (II) modeset(0): Manufacturer: SAM  Model: 7c5  Serial#: 1
[   408.484] (II) modeset(0): Year: 2010  Week: 46
[   408.484] (II) modeset(0): EDID Version: 1.3
[   408.484] (II) modeset(0): Digital Display Input
[   408.484] (II) modeset(0): Max Image Size [cm]: horiz.: 89  vert.: 50
[   408.484] (II) modeset(0): Gamma: 2.20
[   408.484] (II) modeset(0): No DPMS capabilities specified
[   408.484] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[   408.484] (II) modeset(0): First detailed timing is preferred mode
[   408.484] (II) modeset(0): redX: 0.640 redY: 0.330   greenX: 0.300 greenY: 0.600
[   408.484] (II) modeset(0): blueX: 0.150 blueY: 0.060   whiteX: 0.312 whiteY: 0.329
[   408.484] (II) modeset(0): Supported established timings:
[   408.484] (II) modeset(0): 720x400@70Hz
.......
[   408.485] (II) modeset(0): Printing probed modes for output HDMI-2
[   408.485] (II) modeset(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
[   408.485] (II) modeset(0): Modeline "1920x1080"x50.0  148.50  1920 2448 2492 2640  1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
......
[   408.485] (II) modeset(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[   408.485] (II) modeset(0): EDID for output DP-1
[   408.485] (II) modeset(0): Output HDMI-1 disconnected
[   408.485] (II) modeset(0): Output HDMI-2 connected
[   408.485] (II) modeset(0): Output DP-1 disconnected
[   408.485] (II) modeset(0): Using exact sizes for initial modes
[   408.485] (II) modeset(0): Output HDMI-2 using initial mode 1920x1080 +0+0
[   408.485] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0)
[   408.485] (==) modeset(0): DPI set to (96, 96)
[   408.485] (II) Loading sub module "fb"
[   408.485] (II) LoadModule: "fb"
[   408.485] (II) Loading /usr/lib/xorg/modules/libfb.so
[   408.485] (II) Module fb: vendor="X.Org Foundation"
[   408.485] compiled for 1.19.2, module version = 1.0.0
[   408.485] ABI class: X.Org ANSI C Emulation, version 0.4
[   408.485] (==) Depth 24 pixmap format is 32 bpp
[   408.536] (==) modeset(0): Backing store disabled
[   408.536] (==) modeset(0): Silken mouse enabled
[   408.536] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   408.665] (WW) modeset(0): Option "DPI" is not used
[   408.665] (WW) modeset(0): Option "metamodes" is not used
[   408.665] (II) modeset(0): [DRI2] Setup complete
[   408.665] (II) modeset(0): [DRI2]   DRI driver: i965

@ Markus
Was (TV, Monitor oder Beamer) hast Du jetzt tatsächlich wie an den NUC angeschlossen?

Neben einem Xorg-Log mit modsetting-Treiber (MLD 5.4) wäre trotzdem noch ein System-Log mit VDR im Loglevel 3, bei dem man alle softhddevice Meldungen sieht, interresant.
Evtl. auch noch ein Kodi-Log wenn eine Aufnahme in Kodi abgespielt wurde.

Gruß
Klaus

Offline franky

  • Profi Member
  • ****
  • Posts: 376
    • View Profile
nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
« Reply #17 on: December 26, 2020, 16:34:33 »
Update zum xorg-log
Ich habe mir noch mal das xorg-log von meinem NUC8i3BEH angeschaut.
Der hat, wie der NUC7i3 von Markus, einen HDMI und DP über den USB-C Port.
Ich habe meinen Samsung LED am HDMI-Port angeschlossen und laut xorg-log erfolgt aber die Ausgabe über DP1 mit Auflösung 1920x1080.

Also verwendet Markus vermutlich doch den HDMI Port.
Nur dass Markus vermutlich einen UHD fähigen TV angeschlossen hat, weshalb die Auflösung 3840x2160 verwendet wird.
Evtl. ist die UHD-Auflösung schuld am Tonversatz.

Ich müsste mal schauen, ob bei mir der Tonversatz mit einem UHD-TV auch auftritt.
Ich habe einen Philips 40" UHD-TV, den ich aber nur selten benutze.

Offline franky

  • Profi Member
  • ****
  • Posts: 376
    • View Profile
nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
« Reply #18 on: December 26, 2020, 18:01:11 »
Update zur Auflösung

Es liegt tatsächlich an der UHD Auflösung die der X-Server bei angschlossenem UHD-TV automatisch verwendet.

Ich habe meinen NUC8i3 mal zum testen an den Philips UHD-TV angeschlossen und damit die von Markus beschriebenen Probleme.
Der Ton ist ganz kurz synchron wird aber dann sehr schnell asynchron.
Als Auflösung wird laut TV 3840x2160 mit 30Hz verwendet.

Weiter unten im xorg-log findet man auch diese Information bei seinem NUC7i3:
Code: [Select]
[    23.132] (II) intel(0): switch to mode 3840x2160@30.0 on DP1 using pipe 0, position (0, 0), rotation normal, reflection noneMit dieser von xorg verwendeten Auflösung kommt dann softhddevice nicht zurecht.

Ich habe jetzt schon mal kurz mit den Settings für die Auflösung im WebIF (Konfiguration-Anzeige) gespielt.
Ich habe z.B. mal FullHD und 50Hz getestet.
Mit dieser Einstellung wird dann zwar 1920x1080 aber weiterhin 60Hz verwendet und der Ton ist ganz weg.
Da der UHD-TV in meinem 2. Arbeitszimmer im OG steht, das (weil wenig genutzt) im Winter kaum geheitzt ist, hab ich das Testen erst mal abgebrochen.
War mir einfach zu kalt. ;)

@ Markus
Versuche Du mal die Einstellung auf FullHD mit 50Hz zu ändern.
Evtl. kannst Du auch den HDMI-Eingang am TV/Monitor auf FullHD konfigurieren.

Offline allgaier

  • Newbie
  • *
  • Posts: 16
    • View Profile
nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
« Reply #19 on: December 26, 2020, 20:34:17 »
Servus,
jetzt bist du mir zuvorgekommen...
- der Samsung UE55NU7179 hängt direkt an der HDMI Buchse am NUC.
   Am TV ist per HDMI eine Samsung N650 Soundbar angeschlossen.
- Der NUC ist mit einem 4GB Speicherriegel ausgestattet.
Ich versuche jetzt mal die Auflösung zu ändern, dazu muss ich aber erst wieder auf SHD umstellen. Melde mich gleich.
Gruß Markus

edit:
- Ich habe jetzt xorg aktualisiert, war in der Paketliste neu.
- xineliboutput deinstalliert
- ... so jetzt startet der VDR nicht mehr...
- ... Neuinstallation von 5.4...
- SHD, Xorg-Intel, 50Hz, FullHD; Ton und Bild sind jetzt Syncron!!!   :)
« Last Edit: December 26, 2020, 21:19:20 by allgaier »

Offline franky

  • Profi Member
  • ****
  • Posts: 376
    • View Profile
nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
« Reply #20 on: December 26, 2020, 23:42:45 »
Servus Markus,

zwei gleiche 4Gb Riegel im DualChannel-Betrieb wären für die GPU-Performace sicher besser, als der eine Riegel.
Wie Du jetzt aber mit 50Hz FullHD Auflösung siehst, war das nicht der Auslöser für dein Tonproblem.

Noch ein Hinweis zum Deinstallieren von xineliboutput.
Da wäre es besser gewesen, einfach nur softhddevice zu installieren.
Dabei wird dann xineliboutput automatisch deinstalliert.

Wenn Dir die Bildqualität mit MLD 5.4 und FullHD 50Hz auf dem 55" UHD-TV passt, würde ich an deiner Stelle nicht mehr weiter mit der UHD-Auflösung experimentieren.

1 [2] MLD-5.x / Systems / x86 Systeme (PC) / nuc7i3bnh - Kein HDMI Sound - keine Soundkarte
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.