[A resposta para isso foi aceita como um agradecimento à pessoa que se esforçou tanto para ajudar com a depuração. Não procure por respostas claras, não há nenhuma. Eu trouxe o headset de volta para a loja, e ele simplesmente funcionou. Como mágica. Eu ainda não sei o porquê. Eu voltei porque concluímos que o problema -pode- não ser o Ubuntu. Estávamos no ponto de desafiar -todas- as nossas suposições.]
Há muitas soluções sugeridas para isso em muitas páginas. Tenho tentado muitas delas. Até agora, nada. ..pergunte-me o que você precisa saber..
Estou usando um fone de ouvido com microfone acoplado.
[Editar:]
Explorações posteriores mostraram que as "soluções" que tentei pioraram dramaticamente o problema. Agora não tenho som algum no computador. Espero que resolver esse problema exija consultar o computador sobre seu estado, reinstalar programas críticos, etc.
Este é: Ubuntu 20.04.6 LTS, Dell Latitude e7450.
Ok, reinstalei o pulseaudio e o som voltou. Ótimo.
..A propósito, este é o web-skype, não tenho certeza se isso faz alguma diferença..
O pavucontrol parece reconhecer o microfone do fone de ouvido. O pulsemixer parece não reconhecer.
O primeiro método aqui não parece funcionar. Falar mais alto parece fazer pouca diferença. O segundo método também não registra nada. A saída da terceira mensagem é a seguinte:
(base) eriadar@eriadar-Latitude-E7440:~$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: PCH [HDA Intel PCH], device 0: ALC3226 Analog [ALC3226 Analog]
Subdevices: 0/1
Subdevice #0: subdevice #0
(base) eriadar@eriadar-Latitude-E7440:~$ arecord -d 5 test-mic.wav && aplay test-mic.wav && rm test-mic.wav
Recording WAVE 'test-mic.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
Playing WAVE 'test-mic.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
Parece que nenhum áudio foi gravado.
..Agora atualizei e melhorei meu sistema. ..É interessante que no pavucontrol, ele parece estar gravando, mas quando falo mais alto, ele não responde.
Tentei a resposta aceita aqui , sem sucesso. Tentei pulseaudio -k
, sem mudança.
Tentei implementar esta resposta, mas não ficou claro para mim como usar o kernel.org.
[Outras edições:]
Saída de parec: (foi divertido e um pouco estressante, junto com uma série de falhas de áudio)
"Você não disse que o microfone estava funcionando depois da reinstalação do pulseaudio?"
Não estou certo sobre isso. -Algo- está acontecendo, o indicador sobe e desce, como faria para som ambiente de fundo, mas quando falo, ou falo alto, ele não responde da maneira que seria de se esperar.
"a menos que você já tenha mexido em alguns arquivos, o que é um grande não-não (qualquer coisa fora de /home, /etc e /usr/local é território de distribuição e nunca deve ser modificado manualmente)"
Eu mexi com /home/.config/pulse, é isso, em termos de entrar na estrutura de arquivo em um gerenciador de arquivos e modificá-lo. E esses arquivos parecem estar todos lá novamente. Quanto à tolice que eu possa ter feito com a linha de comando, não vou arriscar minha reputação com isso. Eu -provavelmente- não fiz nada que viesse com avisos por toda parte.
(base) eriadar@eriadar-Latitude-E7440:~$ sudo debsums --all -- changed | tee debsums-changed.log
/usr/share/applications/chromium-browser.desktop
/etc/gnome/defaults.list
/usr/share/applications/org.gnome.Evince.desktop
/usr/share/applications/org.gnome.FileRoller.desktop
/usr/share/applications/org.gnome.gedit.desktop
/usr/share/applications/org.gnome.Terminal.desktop
/usr/share/applications/org.gnome.Nautilus.desktop
/etc/vsftpd.conf
Eu pessoalmente não vejo nada relacionado a áudio aí.
[Terceira(?) edição:]
"A bagunça no seu terminal é causada pelo parec enviando os dados para stdout se nenhum nome de arquivo for fornecido. Também é preciso executá-lo como parecord aparentemente para que ele possa converter automaticamente para o tipo de arquivo especificado:"
...Sinto que poderia ter descoberto isso... é uma medida de quão cansado eu estava por não ter tentado.
Tentei isto: parecord mic-capture.wav
, ele gravou estática. Movi os arquivos basicamente como você sugeriu. Não, ele não grava nada, mesmo depois que os arquivos são colocados de volta. Um cookie novo foi sobrescrito, esse pode ser o problema.
^C(base) eriadar@eriadar-Latitude-E7440:~$ pulseaudio -k
(base) eriadar@eriadar-Latitude-E7440:~$ pactl exit
(base) eriadar@eriadar-Latitude-E7440:~$ echo quit | pacmd
Unknown command: quit
(base) eriadar@eriadar-Latitude-E7440:~$ parecord mic-capture.wav
Arquivo de áudio ainda vazio.
(base) eriadar@eriadar-Latitude-E7440:~$ sudo debsums --all --changed | tee debsums-changed.log
/usr/share/applications/chromium-browser.desktop
/etc/gnome/defaults.list
/usr/share/applications/org.gnome.Evince.desktop
/usr/share/applications/org.gnome.FileRoller.desktop
/usr/share/applications/org.gnome.gedit.desktop
/usr/share/applications/org.gnome.Terminal.desktop
/usr/share/applications/org.gnome.Nautilus.desktop
/etc/vsftpd.conf
(base) eriadar@eriadar-Latitude-E7440:~$
[Mais edições..]
pactl list sources
É muito mais interessante e muito mais longo. Incluirei como várias capturas de tela (observe a sobreposição deliberada nas duas últimas:
Então, aparentemente, -algo- -realmente- vê o microfone do fone de ouvido... então estamos chegando a algum lugar...
(base) eriadar@eriadar-Latitude-E7440:~$ pactl get-default-source
No valid command specified.
(base) eriadar@eriadar-Latitude-E7440:~$
..oops.. ..sentindo -alguma- motivação para descobrir qual é o comando correto..
[editado por @PeeWee]: (Acho que, por enquanto, seria melhor se eu editasse sua pergunta no lugar, veja meu último comentário abaixo da minha resposta)
Esse comando funciona no Ubuntu 24.04, então pode não haver um equivalente no 20.04. Acredito que pacmd
suporta mais comandos, mas tem uma sintaxe diferente, se não me engano; ele suporta o modo interativo, mas ao executá-lo sem argumentos você pode "explorar". [/edit]