Hallo,
möchte in diesem Beitrag Problem und Lösung beschreiben.
Mein NUC10 hat offenbar eine plugged/unplugged Erkennung auf dem 3,5mm klinken Audio Ausgang.
Angefangen habe ich mit einem normalen 3,5mm (3 Pin) Kopfhörerstecker. Dieser steckte, trotzdem wurde unplugged gelistet und infolgedessen kein standard output profile markiert (*).
Dachte mir der NUC10 benötigt eventl. einen 3,5mm (4 Pin) Audiostecker. Bevor ich den Stecker an meine Audioverlängerung löte, habe ich ihn gestekt probiert. Es steckte nur der nackte Stecker in der Buchse.
Es wurde immer noch unplugged gelistet:
root@vdr1:/home/rossi# svdrpsend plug pulsecontrol list-cards
220 vdr1 SVDRP VideoDiskRecorder 2.4.1; Wed Jun 3 22:09:30 2020; UTF-8
900-card 0: alsa_card.pci-0000_00_1f.3
900- name: HDA Intel PCH
900- desc: Built-in Audio
900- port 10000: analog-input (unplugged)
900- port 9900: analog-output-headphones (plugged in)
900- port 5900: hdmi-output-0 (unavailable)
900- port 5800: hdmi-output-1 (unavailable)
900- port 5700: hdmi-output-2 (unavailable)
900- port 5600: hdmi-output-3 (unavailable)
900- port 5500: hdmi-output-4 (unavailable)
900- *profile: input:analog-stereo (plugged in)
900- profile: output:analog-stereo (unplugged)
900- profile: output:analog-stereo+input:analog-stereo (unplugged)
900- profile: output:hdmi-stereo (unplugged)
900- profile: output:hdmi-stereo+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround (unplugged)
900- profile: output:hdmi-surround+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71 (unplugged)
900- profile: output:hdmi-surround71+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra1 (unplugged)
900- profile: output:hdmi-stereo-extra1+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra1 (unplugged)
900- profile: output:hdmi-surround-extra1+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra1 (unplugged)
900- profile: output:hdmi-surround71-extra1+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra2 (unplugged)
900- profile: output:hdmi-stereo-extra2+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra2 (unplugged)
900- profile: output:hdmi-surround-extra2+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra2 (unplugged)
900- profile: output:hdmi-surround71-extra2+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra3 (unplugged)
900- profile: output:hdmi-stereo-extra3+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra3 (unplugged)
900- profile: output:hdmi-surround-extra3+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra3 (unplugged)
900- profile: output:hdmi-surround71-extra3+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra4 (unplugged)
900- profile: output:hdmi-stereo-extra4+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra4 (unplugged)
900- profile: output:hdmi-surround-extra4+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra4 (unplugged)
900- profile: output:hdmi-surround71-extra4+input:analog-stereo (unavailable)
900 profile: off (plugged in)
221 vdr1 closing connection
Alles anzeigen
Also musste eine Lösung per Software her.
Mit dieser udev Regel:
/etc/udev/rules.d/80-jackdetect.rules
ACTION=="add", SUBSYSTEM=="sound", ATTRS{chip_name}=="ALC256", ATTR{hints}="jack_detect=false"
ACTION=="add", SUBSYSTEM=="sound", ATTRS{chip_name}=="ALC256", ATTR{reconfig}="1"
Der Chip, z.B. ALC256, steht hier: /sys/class/sound/hwC?D?/chip_name
So konnte ich die Erkennung deaktivieren - nun läuft es wunderbar:
root@vdr1:/home/rossi# svdrpsend plug pulsecontrol list-cards
220 vdr1 SVDRP VideoDiskRecorder 2.4.1; Wed Jun 3 22:09:30 2020; UTF-8
900-card 0: alsa_card.pci-0000_00_1f.3
900- name: HDA Intel PCH
900- desc: Built-in Audio
900- port 10000: analog-input (unplugged)
900- port 9900: analog-output-headphones (plugged in)
900- port 5900: hdmi-output-0 (unavailable)
900- port 5800: hdmi-output-1 (unavailable)
900- port 5700: hdmi-output-2 (unavailable)
900- port 5600: hdmi-output-3 (unavailable)
900- port 5500: hdmi-output-4 (unavailable)
900- profile: input:analog-stereo (plugged in)
900- *profile: output:analog-stereo (plugged in)
900- profile: output:analog-stereo+input:analog-stereo (plugged in)
900- profile: output:hdmi-stereo (unplugged)
900- profile: output:hdmi-stereo+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround (unplugged)
900- profile: output:hdmi-surround+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71 (unplugged)
900- profile: output:hdmi-surround71+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra1 (unplugged)
900- profile: output:hdmi-stereo-extra1+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra1 (unplugged)
900- profile: output:hdmi-surround-extra1+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra1 (unplugged)
900- profile: output:hdmi-surround71-extra1+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra2 (unplugged)
900- profile: output:hdmi-stereo-extra2+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra2 (unplugged)
900- profile: output:hdmi-surround-extra2+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra2 (unplugged)
900- profile: output:hdmi-surround71-extra2+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra3 (unplugged)
900- profile: output:hdmi-stereo-extra3+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra3 (unplugged)
900- profile: output:hdmi-surround-extra3+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra3 (unplugged)
900- profile: output:hdmi-surround71-extra3+input:analog-stereo (unavailable)
900- profile: output:hdmi-stereo-extra4 (unplugged)
900- profile: output:hdmi-stereo-extra4+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround-extra4 (unplugged)
900- profile: output:hdmi-surround-extra4+input:analog-stereo (unavailable)
900- profile: output:hdmi-surround71-extra4 (unplugged)
900- profile: output:hdmi-surround71-extra4+input:analog-stereo (unavailable)
900 profile: off (plugged in)
221 vdr1 closing connection
Alles anzeigen
Das Anzeigegerät (per HDMI) hat keinen Ton.
Munter bleiben, Rossi