Após a atualização para 24.04.01 LTS, nenhum dispositivo de áudio estava disponível (nem alto-falante nem microfone).
Tentei depurar com:
sudo dmesg | grep -i alsa
sudo dmesg | grep -i snd
lspci | grep -i audio
aplay -l
E:
$ systemctl --user status pulseaudio
Unit pulseaudio.service could not be found
(Está tudo bem, 24.04 usa pipewire)
systemctl --user status pipewire-pulse
systemctl --user status wireplumber
Estava tudo bem.
Houve um problema aqui:
$ systemctl --user status pipewire
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; enabled; preset: enabled)
Active: active (running) since Sat 2024-10-05 11:34:35 CEST; 37min ago
TriggeredBy: ● pipewire.socket
Main PID: 2784 (pipewire)
Tasks: 2 (limit: 18964)
Memory: 836.0K (peak: 1.9M)
CPU: 27ms
CGroup: /user.slice/user-1000.slice/[email protected]/session.slice/pipewire.service
└─2784 /usr/bin/pipewire
Started pipewire.service - PipeWire Multimedia Service.
pipewire[2784]: pw.context: 0x59a5decefaf0: **no modules loaded from context.modules**
Descobri que os arquivos de configuração reais do pipewire estão em /usr/share/pipewire/, mas havia um pipewire.conf mais antigo de uma instalação anterior em /etc/pipewire que é carregado primeiro: renomeei esse arquivo e, após a reinicialização, o problema foi resolvido.