Pipewire를 사용하여 Arch Linux에서 마이크를 사용할 수 없습니다(alsamixer는 모든 것이 정상임을 보여줍니다)

Pipewire를 사용하여 Arch Linux에서 마이크를 사용할 수 없습니다(alsamixer는 모든 것이 정상임을 보여줍니다)

지난 5~6시간 동안 마이크를 작동시키려고 노력했지만 정말 이해가 되지 않았습니다. Pipelinewire, Pipewire-alsa, wireplumber, alsa-utils를 설치하고 충돌하는 pulseaudio 패키지가 없는지 확인하세요. 동영상 등에서는 소리가 잘 들리는데, 통화 중이거나 전혀 작동하지 않을 때는 마이크가 작동하지 않습니다.

이것은 내 /etc/asound.conf입니다:


pcm.!default {
    type hw
    card 1
}

ctl.!default {
    type hw           
    card 1
} 

이를 통해 올바른 카드로 전환하고 헤드폰 오디오가 작동하는 데 도움이 되었지만 마이크는 여전히 고정되지 않았습니다.

$ amixer sset Master unmute
$ amixer sset Speaker unmute
$ amixer sset Headphone unmute

^ "마스터"와 "헤드폰"은 모두 "[on]"과 100%를 반환하지만 "스피커"는 "간단한 컨트롤을 찾을 수 없습니다... 사용하지 않기 때문에 정상적인 것 같습니다.

$ arecord --duration=5 --format=dat test-mic.wav
$ aplay test-mic.wav

낮고 부드러운 잡음을 나에게 다시 보내주세요.

나는 약 12개의 기사를 클릭했고 /etc/asound.conf에 올바른 코드를 입력하거나 alsamixer에서 올바른 카드로 전환하고 음소거를 해제하는 것이 대부분의 사람들에게 효과적인 것 같습니다. 아치 파이프라인와이어 위키, alsa 위키, wireplumber 위키를 찾아봤는데 정말 해결책을 찾을 수 없습니다. 위키 섹션 2.4에 나와 있는 것처럼 alsamixer에서 "f4"를 눌러 모든 것을 켜고 최대 볼륨으로 설정했지만 마이크가 여전히 작동하지 않습니다. 나는 이것이 유망해 보인다고 생각하지만 파일이 존재하지 않습니다(모든 패키지가 100% 다운로드되었습니다).

여기에 이미지 설명을 입력하세요.

어떤 도움이라도 정말 감사하겠습니다. 나는 문제를 간과하고 있으며 아마도 그것을 지나치게 복잡하게 만들고 있다고 확신합니다. 방금 Arch를 사용하기 시작했습니다. 게시물에 성가신 오류가 있어서 죄송합니다. 그냥 rtfm을 배우고 배우려고 노력하고 있습니다. 감사합니다.

관련 정보