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.