it-swarm.com.de

"Dummy Output" anstelle des Audiogeräts unter Debian 9

Betriebssystem: Debian 9

Kernel:

Linux version 4.9.0-6-AMD64 ([email protected]) (gcc version 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) ) #1 SMP Debian 4.9.82-1+deb9u3 (2018-03-02)

Nach mehr als 6 Monaten mit meinem Laptop sehe ich kein Audiogerät mehr.

enter image description here

Ich habe das gestern bemerkt. Jetzt sind alle meine Audiokarten irgendwie HDMI. Ich arbeite mit meinem Laptop, der über HDMI an einen externen Monitor angeschlossen ist. Aber ich hatte noch nie ein Problem mit Audio.

[email protected]:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/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

PCI info

[email protected]:~$ lspci -nn | grep -i audio
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21)

Ich sehe einen Codec-Fehler:

[email protected]:~$ Sudo dmesg | grep -i error | grep -v "wifi\|fs"
[   28.220604] snd_hda_intel 0000:00:1f.3: Codec #0 probe error; disabling it...

Ich habe versucht, snd-hda-intel neu zu starten und pulseaudio neu zu konfigurieren. Kein Erfolg

Sudo apt-get install --reinstall linux-image-`uname -r`
Sudo modprobe snd-hda-intel
rm -r ~/.config/Pulse*
pulseaudio -k
8
srgbnd

In meinem Fall wurde das Problem durch die Tatsache verursacht, dass ein anderer Dienst (nämlich Timidity, gestartet auf Systemebene) die Soundkarte verwendete, sodass pulseaudio (gestartet auf Benutzerebene) diese nicht verwendete.

Um dies zu überprüfen, können Sie Sudo fuser /dev/snd/* ausführen und prüfen, ob die Soundkarte von einem anderen Prozess verwendet wird. Wenn ja, sollten Sie dafür sorgen, dass der Prozess nicht gestartet wird. Dadurch wird das Problem behoben.

Um mehr Details zu erfahren, konnte ich das Problem eingrenzen, indem ich /etc/Pulse/daemon.conf bearbeitete, um log-level = debug festzulegen, pulseaudio mit pulseaudio -k neu startete (dann wird pulseaudio automatisch von systemd wieder hergestellt).

Aug  7 11:37:34 zeta pulseaudio[22178]: D: [pulseaudio] module-udev-detect.c: /devices/pci0000:00/0000:00:1f.3/sound/card0 is busy: yes
11
a3nm

In meinem Fall bestand das Problem darin, dass das Soundkartenprofil nur als Eingabe anstatt als Ausgabe + Eingabe festgelegt wurde, sodass nur die Dummy-Ausgabe verfügbar war.

Ich habe dies durch Ändern des Kartenprofils behoben:

pacmd set-card-profile alsa_card.pci-0000_00_1f.3 output:analog-stereo+input:analog-stereo

(Gefunden aus den Anweisungen hier: https://wiki.archlinux.org/index.php/PulseAudio/Troubleshooter#Only_S/PDIF_output_available )

In meinem Fall war der Name des Soundkartenprofils derselbe wie der dort verwendete, aber möglicherweise ist Ihr Name anders. Um den Namen zu finden, tue

pacmd list-cards

Beispielausgabe (nachdem ich das aktive Profil geändert habe):

1 card(s) available.
    index: 0
    name: <alsa_card.pci-0000_00_1f.3>
    driver: <module-alsa-card.c>
    owner module: 6
    properties:
        alsa.card = "0"
        alsa.card_name = "HDA Intel PCH"
        alsa.long_card_name = "HDA Intel PCH at 0x2ffb018000 irq 144"
        alsa.driver_name = "snd_hda_intel"
        device.bus_path = "pci-0000:00:1f.3"
        sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card0"
        device.bus = "pci"
        device.vendor.id = "8086"
        device.vendor.name = "Intel Corporation"
        device.product.id = "9d71"
        device.form_factor = "internal"
        device.string = "0"
        device.description = "Built-in Audio"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    profiles:
        input:analog-stereo: Analog Stereo Input (priority 60, available: unknown)
        output:analog-stereo: Analog Stereo Output (priority 6000, available: unknown)
        output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060, available: unknown)
        output:hdmi-stereo: Digital Stereo (HDMI) Output (priority 5400, available: unknown)
        output:hdmi-stereo+input:analog-stereo: Digital Stereo (HDMI) Output + Analog Stereo Input (priority 5460, available: unknown)
        output:hdmi-surround: Digital Surround 5.1 (HDMI) Output (priority 300, available: unknown)
        output:hdmi-surround+input:analog-stereo: Digital Surround 5.1 (HDMI) Output + Analog Stereo Input (priority 360, available: unknown)
        output:hdmi-surround71: Digital Surround 7.1 (HDMI) Output (priority 300, available: unknown)
        output:hdmi-surround71+input:analog-stereo: Digital Surround 7.1 (HDMI) Output + Analog Stereo Input (priority 360, available: unknown)
        output:hdmi-stereo-extra1: Digital Stereo (HDMI 2) Output (priority 5200, available: unknown)
        output:hdmi-stereo-extra1+input:analog-stereo: Digital Stereo (HDMI 2) Output + Analog Stereo Input (priority 5260, available: unknown)
        output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI 2) Output (priority 100, available: unknown)
        output:hdmi-surround-extra1+input:analog-stereo: Digital Surround 5.1 (HDMI 2) Output + Analog Stereo Input (priority 160, available: unknown)
        output:hdmi-surround71-extra1: Digital Surround 7.1 (HDMI 2) Output (priority 100, available: unknown)
        output:hdmi-surround71-extra1+input:analog-stereo: Digital Surround 7.1 (HDMI 2) Output + Analog Stereo Input (priority 160, available: unknown)
        output:hdmi-stereo-extra2: Digital Stereo (HDMI 3) Output (priority 5200, available: unknown)
        output:hdmi-stereo-extra2+input:analog-stereo: Digital Stereo (HDMI 3) Output + Analog Stereo Input (priority 5260, available: unknown)
        output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI 3) Output (priority 100, available: unknown)
        output:hdmi-surround-extra2+input:analog-stereo: Digital Surround 5.1 (HDMI 3) Output + Analog Stereo Input (priority 160, available: unknown)
        output:hdmi-surround71-extra2: Digital Surround 7.1 (HDMI 3) Output (priority 100, available: unknown)
        output:hdmi-surround71-extra2+input:analog-stereo: Digital Surround 7.1 (HDMI 3) Output + Analog Stereo Input (priority 160, available: unknown)
        off: Off (priority 0, available: unknown)
    active profile: <output:analog-stereo+input:analog-stereo>
    sinks:
        alsa_output.pci-0000_00_1f.3.analog-stereo/#1: Built-in Audio Analog Stereo
    sources:
        alsa_input.pci-0000_00_1f.3.analog-stereo/#0: Built-in Audio Analog Stereo
        alsa_output.pci-0000_00_1f.3.analog-stereo.monitor/#2: Monitor of Built-in Audio Analog Stereo

1
mvolz