What the hell happend here?
Hier der Link zum Bewegtbild bei Youtube.
Mit Fedora 34 wechselt die Distribution von PulseAudio auf PipeWire. Damit sind bei mir insbesondere zwei Soundprobleme bei den GNU/Linux-Versionen der Konferenzsoftware aus den Häusern Microsoft und Cisco verbunden:
Zu diesen Problemen scheint es nur bei Notebooks zu kommen, die Sound Open Firmware (SOF) nutzen, wie etwa das Lenovo ThinkPad X1 Carbon Gen8/9 oder das Dell XPS 13 9310 (beides im Übrigen Laptops die ansonsten exzellente Unterstützung für GNU/Linux mitbringen).
Der bei mir funktionierende Workaround für beide Probleme ist die folgende Anpassung.
UPDATE: Scheint leider doch nur für Microsoft Teams sicher zu funktionieren…
Getestet mit:
In der Config-Datei „/usr/share/pipewire/media-session.d/alsa-monitor.conf“ einfach direkt unterhalb der Zeile „rules = [“ folgende Regel einfügen:
{
matches = [
{
node.name = "alsa_output.pci-0000_00_1f.3-platform-skl_hda_dsp_generic.HiFi__hw_sofhdadsp__sink"
}
]
actions = {
update-props = {
node.pause-on-idle = false
audio.format = "S16LE"
}
}
}
Hiermit wird das Standard-Sample-Format von PipeWire (s24-32le) auf das Standard-Format von PulseAudio (s16le) geändert.
Nach einem Neustart sollte bei Microsoft Teams die vorhandenen Audiogeräte wieder angezeigt werden und die Soundausgabe des Webex Clienst nicht mehr so laut und übersteuert klingen.
Der SSD-Speicher ist das größte Problem des X1 Nano: