Kein Ausgabegerät, bis ich ein AUX-Kabel anschließe

Kein Ausgabegerät, bis ich ein AUX-Kabel anschließe

Vor einiger Zeit habe ich in der GUI meiner Audiosystemeinstellungen etwas durcheinandergebracht (mit KDE Plasma unter Debian). Ich kann mich nicht genau erinnern, was ich gemacht habe, aber ich habe in diesem Menü eine Taste gedrückt, die meine einzige Tonausgabe entfernt hat. Diese Änderung blieb leider auch nach Neustarts bestehen.

Die gute Nachricht ist, dass ich durch Einstecken eines AUX-Kabels wieder einen Ausgang hinzufügen kann. Dann habe ich Ton über meine Kopfhörer. Auch nachdem ich die Kopfhörer abnehme, bleibt der Ausgang ohne Probleme bestehen. Das bedeutet allerdings, dass ich bei jedem Neustart mein AUX-Kabel neu einstecken muss, um ein Ausgabegerät zu erhalten.

Nun zu meinen Untersuchungen: Im Zustand ohne Ausgabe pulseaudio --killwird PulseAudio sofort neu gestartet, wenn ich es in meiner Befehlszeile ausführe, und es erscheint ein Popup mit der Meldung No output device. Wenn AUX zum ersten Mal eingesteckt wird, erscheint ein ähnliches Popup Built-in Audio Analog Stereomit einem Bild einer Soundkarte. Dies alles wird inDieses Videoaufgezeichnet während eines erstmaligen AUX-Replugs. Ich habe es auch pacmd list-sinksvor und nach dem Replug ausgeführt. Dies wird im Video gezeigt und die Ausgabe dieses Befehls ist unten kopiert:

❯ # Before the AUX replug:
❯ pacmd list-sinks
1 sink(s) available.
  * index: 0
        name: <auto_null>
        driver: <module-null-sink.c>
        flags: DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 1000
        volume: front-left: 65453 / 100% / -0.03 dB,   front-right: 65536 / 100% / 0.00 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 344 KiB
        max rewind: 344 KiB
        monitor source: 1
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        module: 14
        properties:
                device.description = "Dummy Output"
                device.class = "abstract"
                device.icon_name = "audio-card"
❯ # I will now insert an AUX cable, which for some reason ends up adding an output
❯ pacmd list-sinks
1 sink(s) available.
  * index: 1
        name: <alsa_output.pci-0000_00_1f.3.analog-stereo>
        driver: <module-alsa-card.c>
        flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
        state: SUSPENDED
        suspend cause: IDLE
        priority: 9039
        volume: front-left: 72090 / 110% / 2.48 dB,   front-right: 72090 / 110% / 2.48 dB
                balance 0.00
        base volume: 65536 / 100% / 0.00 dB
        volume steps: 65537
        muted: no
        current latency: 0.00 ms
        max request: 0 KiB
        max rewind: 0 KiB
        monitor source: 2
        sample spec: s16le 2ch 44100Hz
        channel map: front-left,front-right
                     Stereo
        used by: 0
        linked by: 0
        configured latency: 0.00 ms; range is 0.50 .. 2000.00 ms
        card: 0 <alsa_card.pci-0000_00_1f.3>
        module: 6
        properties:
                alsa.resolution_bits = "16"
                device.api = "alsa"
                device.class = "sound"
                alsa.class = "generic"
                alsa.subclass = "generic-mix"
                alsa.name = "ALC257 Analog"
                alsa.id = "ALC257 Analog"
                alsa.subdevice = "0"
                alsa.subdevice_name = "subdevice #0"
                alsa.device = "0"
                alsa.card = "0"
                alsa.card_name = "HDA Intel PCH"
                alsa.long_card_name = "HDA Intel PCH at 0xa133c000 irq 148"
                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 = "9dc8"
                device.product.name = "Cannon Point-LP High Definition Audio Controller"
                device.form_factor = "internal"
                device.string = "front:0"
                device.buffering.buffer_size = "352800"
                device.buffering.fragment_size = "176400"
                device.access_mode = "mmap+timer"
                device.profile.name = "analog-stereo"
                device.profile.description = "Analog Stereo"
                device.description = "Built-in Audio Analog Stereo"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        ports:
                analog-output-speaker: Speakers (priority 10000, latency offset 0 usec, available: unknown)
                        properties:
                                device.icon_name = "audio-speakers"
                analog-output-headphones: Headphones (priority 9900, latency offset 0 usec, available: no)
                        properties:
                                device.icon_name = "audio-headphones"
        active port: <analog-output-speaker>

Kann irgendjemand erkennen, warum ich einen AUX-Anschluss umstecken muss, um dieses Ausgabegerät (oder „Senke“) verfügbar zu machen? Oder hat jemand eine Idee, wie ich dieses Problem durch das Drücken einer Taste/Maustaste im GUI-Audiomenü verursacht habe?

verwandte Informationen