pavucontrol
소리가 나지 않아서 PulseAudio를 설정해야 합니다. 출력장치(??)로 pavucontrol
표시됩니다 . Dummy output
그래서 내가 갔어
pavucontrol > Configuration > Built-in audio > Analog Stereo Duplex (unavailable)
그러면 잘 작동합니다(왜 잘 작동하는 것처럼 표시되나요 unavailable
?). 에서도 작동합니다 Analog Stereo Output (unavailable)
.
하지만 로그인할 때마다 소리가 작동을 멈췄다가 Dummy output
다시 돌아와서 다시 설정해야 합니다.
Fedora 29에서는 모든 것이 잘 작동했지만 Fedora 32로 업그레이드한 이후로는 다시는 작동하지 않았습니다.
PulseAudio가 재설정되는 것을 방지하는 방법은 무엇입니까?
답변1
내 문제를 함께 해결하는 두 가지 답변을 찾았습니다.
https://unix.stackexchange.com/a/182294/149203
https://unix.stackexchange.com/a/462671/149203
이 페이지에서는 변경 사항을 영구적으로 적용하기 위해 파일을 수정할 것을 권장 /etc/pulse/default.pa
하지만, 내 경험에 따르면 이러한 수정으로 인해 시스템 업그레이드 후에 문제가 발생하는 경우가 많습니다.
그래서 특정 문제를 해결하기 위해 다음 bash 스크립트를 만들었습니다.
#!/bin/bash
pactl set-card-profile 1 output:analog-stereo
SINK=`pacmd list-sinks | grep 'index' | egrep -o '[0-9]*'`
pacmd set-sink-port $SINK analog-output-lineout
주문하다
pacmd list-cards | grep 'active profile'
pavucontrol
동시에 활성 프로필(구성 탭) 을 확인할 수 있습니다.
pacmd list | grep "active port"
활성 포트를 표시합니다(출력 장치 탭).