시작하면 PulseAudio는 기본적으로 출력을 헤드폰으로 보냅니다. 기본적으로 출력을 라인아웃으로 보내길 원합니다. 어떻게 해야 하나요?
현재 출력이 전송되는 위치를 다음과 같이 수동으로 변경할 수 있습니다. Pulseaudio Volume Control 앱을 실행하고 "출력 장치" 탭으로 이동한 다음 "포트" 옆에 있는 "헤드폰" 대신 "라인 출력" 옵션을 선택하세요. 그러나 시스템을 부팅할 때마다 이 작업을 수행해야 합니다. 재부팅 후 Pulseaudio는 자체적으로 헤드셋으로 재설정됩니다. 이것은 약간 짜증나는 일입니다. 재부팅 후에도 선택 항목이 유지되도록 하려면 어떻게 해야 합니까?
다음은 재부팅 후 볼륨 제어 앱이 어떻게 보이는지에 대한 스크린샷입니다(헤드폰 선택).
포트 옆에 있는 선택기를 클릭하면 다음 두 가지 옵션이 표시됩니다.
사운드가 제대로 작동하려면 라인 출력을 선택하십시오. (헤드폰과 라인 출력이 모두 "연결 해제됨"으로 표시되어 있지만 실제로는 라인 출력 포트에 뭔가 연결되어 있습니다.)
코멘트: 나는 방법을 찾고 있지 않습니다기본 출력 장치 변경. 사운드 카드가 하나밖에 없어요. pacmd list-sinks
싱크대는 하나만 표시됩니다. 그래서 pacmd set-default-sink
도움이 되지 않습니다. (이것도움이 되지 않습니다. ) 여기서 설정해야 할 것은 출력 장치가 아닌 "포트"입니다. 관련이 있는 경우 Fedora 20 및 pulseaudio-5.0-25.fc21.x86_64를 사용하고 있습니다.
답변1
나는 (적어도 1년 동안) 같은 문제를 겪었고 다음이 효과가 있는 것 같습니다.
출처:https://bbs.archlinux.org/viewtopic.php?id=164868
pavucontrol
원하는 포트로 변경 하는데 사용됩니다 . 그런 다음 다음 명령을 사용하여 포트의 내부 이름을 찾으십시오.
$ pacmd list | grep "active port"
active port: <hdmi-output-0>
active port: <analog-output-lineout>
active port: <analog-input-linein>
포트의 내부 이름에 대한 정보를 사용하여 다음 명령을 사용하여 변경할 수 있습니다.
pacmd set-sink-port 0 analog-output-lineout
귀하(또는 문제가 있는 다른 사람)가 여러 장의 카드를 갖고 있는 경우 0을 1로 변경해 보세요.
작동하는 경우 다음을 입력할 수 있습니다.
set-sink-port 0 analog-output-lineout
/etc/pulse/default.pa
재부팅 후에도 보존되도록 파일 에 저장 하세요.
답변2
출력 을 켤 때 pavucontrol
출력 Line Out
플러그가 뽑혀 있습니까?
- 예: 스피커 인터페이스가 잘못되었습니다.
- 도움이 없거나 전혀 없음: 행운을 빕니다. 무엇이 잘못되었는지 모르겠습니다.
참고: 기본적으로 플러그인 포트만 사용됩니다. 모두 플러그가 뽑혀 있으면 헤드폰인 이유를 알 수 있습니다. PulseAudio는 하나의 커넥터(전면 스피커/녹색)만 테스트하지만 모든 커넥터에서 스테레오를 출력합니다(스테레오 지원 카드가 여러 개 있지만 PulseAudio가 스테레오로만 설정된 경우).