PulseAudio의 기본 포트 변경 (헤드폰이 아닌 라인 출력)


14

부팅 할 때 PulseAudio는 기본적으로 출력을 헤드폰으로 전송합니다. 출력을 라인 출력으로 보내도록 기본 설정하고 싶습니다. 어떻게합니까?

다음과 같이 출력이 현재 전송되는 위치를 수동으로 변경할 수 있습니다. Pulseaudio Volume Control 응용 프로그램을 시작하고 출력 장치 탭으로 이동 한 다음 포트 옆에서 헤드폰 대신 라인 출력 옵션을 선택하십시오. 그러나 컴퓨터를 부팅 할 때 마다이 작업을 수행해야합니다. 재부팅 후 Pulseaudio는 헤드폰으로 다시 재설정됩니다. 약간 성가신 일입니다. 선택을 고수하고 재부팅해도 어떻게 지속됩니까?

다음은 헤드폰을 선택한 상태에서 볼륨 컨트롤 응용 프로그램이 재부팅 후 어떻게 보이는지에 대한 스크린 샷입니다.

부팅 직후 볼륨 제어

포트 옆의 선택기를 클릭하면 다음 두 가지 옵션이 나타납니다.

출력 포트 선택

라인 출력을 선택하면 사운드가 작동합니다. (헤드폰과 라인 출력이 모두 "플러그 해제 됨"으로 표시되어 있지만 실제로 라인 출력 포트에 무언가가 연결되어 있습니다.)

의견 : 기본 출력 장치변경 하는 방법을 찾고 있지 않습니다 . 사운드 카드가 하나뿐입니다. pacmd list-sinks하나의 싱크 만 표시합니다. 따라서 pacmd set-default-sink도움이되지 않습니다. ( 이것도 도움 되지 않습니다.) 여기서 설정해야 할 것은 출력 장치가 아닌 "포트"입니다. 관련이 있다면 Fedora 20과 pulseaudio-5.0-25.fc21.x86_64를 사용하고 있습니다.

답변:


22

나는 적어도 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파일 재부팅을해야합니다.


1
싱크 포트 설정 등을 시도 할 때 [No PulseAudio 데몬이 실행 중이 아니거나 세션 데몬으로 실행 중이 아닙니다.]라는 메시지가 표시됩니다. 어떻게 변경합니까?
aSystemOverload

@aSystemOverload : 어느 Fedora 버전입니까? pulseaudio --start를 사용하여 수동으로 시작하여 pacmd명령이 작동하는지 확인할 수도 있습니다.
maxauthority

지정하지 않았지만 데비안 제시에 대한 사과. 원래 포스터에 표시된 Pulse Audio 'Volume Control'이 작동 중입니다. 데몬이 실행 중이지만 시즌 데몬은 아닐까요?
aSystemOverload

오전 2시 57 분에 너무 많은 시간을 보낸 후 당신은 내 생명을 구했습니다 ...
아무도

답변 해주셔서 감사합니다. 이를 통해 Linux Mint 18.3에서 헤드폰을 기본값으로 구성 할 수있었습니다.
smiddy84

0

당신이 열 때 pavucontrol, 당신되고 Line Out출력은 uplugged?

라인 출력 (플러그 해제)

  • 예 : 스피커가 잘못된 커넥터에 있습니다.
  • 도움이되지 않았거나 도움이되지 않았습니다 : 행운을 빌어 요, 무슨 일인지 잘 모르겠습니다.

설명 : 전원이 공급 된 포트만 기본적으로 사용되며, 모두 연결이 해제 된 경우 왜 헤드폰인지 아는 사람이 있습니다. PulseAudio는 하나의 커넥터 (전면 스피커 / 녹색) 만 테스트하지만 모든 커넥터에서 스테레오를 출력합니다 (스테레오 가능 카드보다 많지만 PulseAudio가 스테레오로만 설정된 경우).


2
이것이 도움이되지 않는 것 같습니다. 귀하의 질문에 대답하기 위해 : 질문에 설명 된 바와 같이, 볼륨 컨트롤은 라인 출력이 연결되지 않은 것으로 생각하지만 실제로 연결되어있는 것이 있습니다. 질문에 썼습니다. 하지만 실제로 라인 출력 포트에 무언가가 연결되어 있습니다. " "plugged / unplugged"감지가 잘못 된 것 같습니다.
DW
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.