
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 --kill
wird 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 Stereo
mit einem Bild einer Soundkarte. Dies alles wird inDieses Videoaufgezeichnet während eines erstmaligen AUX-Replugs. Ich habe es auch pacmd list-sinks
vor 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?