AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-380177

juggler's questions

Martin Hope
juggler
Asked: 2025-01-31 03:07:16 +0800 CST

Microfone do fone de ouvido não reconhecido pelo Ubuntu 20.04

  • 6

[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.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

insira a descrição da imagem aqui

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)

insira a descrição da imagem aqui

"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..]

Sim, definitivamente vazio. insira a descrição da imagem aqui

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:

saída 1 do pactl saída do pacto 2 saída 3 do pacto

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 pacmdsuporta 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]

20.04
  • 1 respostas
  • 83 Views
Martin Hope
juggler
Asked: 2022-05-23 12:08:55 +0800 CST

Por que há um $ em alguns nomes de diretório?

  • 0

Nesta página de tutorial do openfoam, ele me instrui a criar o diretório:

mkdir -p $FOAM_RUN

o ubuntu me dá o erro:

mkdir: missing operand
Try 'mkdir --help' for more information.

Quando eu removo o $, tudo funciona como esperado. ..então este tutorial está de alguma forma desatualizado?

EDIT: Eu acho que esta pergunta (e resposta) pode ser o que está errado.

EDIT: Veja os comentários, eu não estava no bash. (Eu -também- não estava no diretório certo ..)

command-line
  • 1 respostas
  • 98 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve